Udgivet den

Netværk – trådløs printer

Du har en, måske ny, trådløs printer du skal have tilsluttet. Mange printerproducenter har software som kan finde og opsætte printeren automatisk men det er som regel kun Windows baserede systemer som kan bruge denne metode.

På printerens kontrolpanel skal du forbinde den til dit trådløse netværk. De fleste moderne printere har en lille skærm med adgang til simple menuer hvormed printeren konfigureres.

Men hvad skal der stå?

Før du går igang

Du skal vide nogle ting – de fleste oplysningerne kan findes med terminal app’en nmcli

  • noter router adresse også kaldet gateway
    • eksempel 192.168.1.1
  • noter netmaske
    • eksempel 255.255.255.0 eller /24
  • Netværks data er så
    • adressen 0 er netværket 192.168.1.0
    • /24 det har 256 adresser
    • gateway er 192.168.1.1
  • noter din computers adresse
    • eksempel 192.168.1.33
    • da adressen ikke ligger i forlængelse af router adressen ved vi at det dynamiske område starter ved 33

Vi kunne også have logget ind i routeren og set på opsætning af DHCP server. Men det er mere nørdet at udlede info på baggrund af kendte data og vi vil have at vores printer er stabil så den skal have en fast ip-adresse.

Vi vil nørde videre og bruge arp-scan for se hvad der er på netværket, vil jo ikke skabe problemer med vores printer.

  • Ubuntu sudo apt install arp-scan
  • Manjaro sudo pacman -Syu arp-scan

Scan derefter netværket med arp-scan. Vi skal køre det som superuser da vi bruger en service der kun kan bruges af superuser og vi giver arp-scan oplysning om netnavn/netmaske

sudo arp-scan 192.168.1.0/24

Hvis vi finder at de kendte adresser på netværket – mobil telefon, tablet, andre computere, dit køleskab og din brødrister – ligger over .33 kan vi udlede at at det dynamiske adresse område begynder ved 33. Så ved vi at vi ikke skal bruge adresserne 33, 34 …. men vi kan bruge en af adresserne under f.eks. 30

Opsæt printeren og forbind til det trådløse net

Brug printerens kontrolpanel og menu system til at opsætte netværket med ovenstående oplysninger (dette er eksempel oplysninger – de kan være det passer på dit netværk – juster efter behov)

  • ip adresse: 192.168.1.30
    • bemærk at nogle printere kræver at adressen skal være 4×3 cifre
    • den bliver så 192.168.001.030
  • netmaske: 255.255.255.0
    • hvis printeren kræver 4×3 cifre skal 0 være 000 for at printeren accepterer det
  • gateway: 192.168.1.1

Du skal også kende WiFi krypteringsform WPA/WPA2 og krypteringsnøglen. Nogle WiFi routere har et knap system hvor man kan forbinde uden at kende koden blot man har fysisk adgang til enheden. Brug det der er lettest i dit tilfælde.

Tjek forbindelsen til printeren

På din computer åbner du en terminal (fra din menu eller en tast kombination – du kender dit system – Ubuntu har Ctrl+Alt+t). Tast følgende og afslut med Enter

~ >>> ping -c4 192.168.1.30
PING 192.168.1.30 (192.168.1.30) 56(84) bytes of data.
64 bytes from 192.168.1.30: icmp_seq=1 ttl=64 time=0.432 ms
64 bytes from 192.168.1.30: icmp_seq=2 ttl=64 time=0.512 ms
64 bytes from 192.168.1.30: icmp_seq=3 ttl=64 time=0.398 ms
64 bytes from 192.168.1.30: icmp_seq=4 ttl=64 time=0.363 ms< --- 192.168.1.30 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3027ms rtt min/avg/max/mdev = 0.363/0.426/0.512/0.057 ms /pre>

Du skulle få noget lignende ovenstående – hvis ikke så må du tilbage og finde hvor du lavede noget galt.

Tillykke – din printer er koblet korrekt på nettet. Udskrivning er en helt anden historie. Men på netværket det er den.

Opsummering

Vi har kigget på hvordan man finder de nødvendige oplysninger for forbindelse af trådløs printer til det trådløse netværk.

Du har prøvet nogle nørdede ting med terminalen – og bliver du ved på den måde – vil terminalen blive din bedste ven.

Udgivet den

Skifte standard app for …

Du kender det – en dag har du fået trykket OK det forkerte sted og dine pdf åbner i Libreoffice. Hvordan får man tilbageført til den foretrukne pdf-læser?

Standard program

Alle typer filer har en særlig type en MIME type. Denne type er kædet sammen med den app der skal bruges som standard.

Den letteste måde at ændre standard app på er at finde en fil af den type som du vil ændre, eksempelvis vores pdf type.

Når du har fundet den i fil håndteringen klikker du med højre musetast på den og vælger Egenskaber

På fanen Åbn med finder du det program du vil bruge og klikker derefter på Benyt som standard.

Så er der ganske enkelt ikke mere suppe på det ben.

Udgivet den

Program genveje

Du har lavet et script eller et lille python program eller noget helt tredje og du vil gerne lave en genvej på skrivebordet og i din start menu.

Desktop fil

En desktop fil er en fil med endelsen .desktop. Du kan se masser af disse filer ved at kigge i mappen /usr/share/applications/. Prøv bare kommandoen ls /usr/share/applications.

Script

Prøv at oprette et shell script med navnet mit-script.sh i din hjemmemappe.

Åbn programmet Tekstredigering (Windows, skriv tekst og klik på Tekstredigering).

Indsæt følgende tekst i dokumentet

#!/bin/bash
zenity –info –text “Hej Verden…!”

Derefter gemmes dokumentet – ved at trykke på Gem, mit-script.sh som filnavn tryk igen på Gem. Lad os checke at det virker. Højreklik på skrivebordet og vælg Åbn terminal og skriv ./mit-script.sh og tast Enter. Du får nu følgende besked

bash: ./mit-script.sh: Adgang nægtet

Enhver fil kan i princippet være kørbar under Linux. Derfor skal system vide at det er kørbare kommandoer der ligger i filen. Den første linje starter med #! kaldet Shbang eller Hashbang og fortæller systemet at hvad der følger efter skal bruges til at udføre de kommandoer filen indeholder. I dette tilfælde er det shell fortolkeren bash der skal bruges. For at systemet rent faktisk vil udføre kommandoerne skal filen markeres som kørbar. Dette køres i terminalen med kommandoen chmod +x mit-script.sh. Så prøver vi igen

./mit-script.sh

Script starter

Nu vil vi gerne lave en starter til scriptet. Bruger oprettede desktop filer oprettes i din hjemme mappe under ~/.local/share/applications og den kvikke læser har bemærket at det meste af stien er identisk til systemstien /usr/share/applications og med god grund. System føjer automatisk de bruger oprettede desktop filer til diverse menuer. Ret smart også i forhold til andre anerkendte operativ systemer (ingen nævnt – ingen glemt).

Brug tekstredigering til at oprette en fil i ~/.local/share/applications med navnet mit-script.desktop og indsæt følgende linjer og gem filen.

[Desktop Entry] Version=1.0
Type=Application
Terminal=false
Name=MyScript
Name[da]=Mit-Script
Exec=/home/user/mit-script.sh
Comment=This is a .desktop sample launching mit-script.sh
Comment[da]=Dette er et .desktop eksempel der starter mit-script.sh
Icon=preferences-desktop
Icon[da]=preferences-desktop
Categories=

Hvis du kigger på systemets desktop filer vil du se at de indeholder oversættelser til en masse forskellige sprog. Systemet med desktop filerne betyder at hvis der er en sprogkode som [da] vil denne blive foretrukket hvis dit systemsprog er dansk. Det er endda muligt at have forskellige ikoner bestemt af sprogkoden.

Prøv at taste Windows skriv mit og hvis du har fulgt vejledningen dukker genvejen op

En lille belønning for din udholdenhed

Det er muligt at lave genvejen med et lille GUI. Det kræver at du har gnome-panel installeret. I 18.04 er dette ikke installeret som standard.

sudo apt update && sudo apt install gnome-panel

Derefter oprettes en ny starter med denne kommando

gnome-desktop-item-edit --create-new ~/.local/share/applications/mit-script.desktop

For at redigere en eksisterende starter fjernes --create-new og du vil så i eksemplet redigere din manuelt oprettede starter.

Konklusion

Vi har prøvet at lave simpelt Hej verden script og set hvordan vi kan lave en genvej der vises i diverse menuer.