Trådløst internet fra terminalen? [LØST]
I dag ville min bærbare ikke boote efter at have opdateret min LMDE i går. Det er en af ulemperne ved en rullende distro. Det viste sig at være opdateringen der knækkede min proprietære ATI driver og det kunne løses ved at boote i recovery mode og omdøbe xorg.conf.
Nå, men i forbindelse med at jeg fejlsøgte ville jeg gå på netten med lynx men jeg havde ikke fat i det trådløse netværk. Heldigvis kunne jeg google mig frem til problemet på min telefon, men alligevel ville det jo være nyttigt at kunne komme på nettet fra en terminal.
Hvordan gør man egentligt det? Altså vælger trådløst internet mm jo ellers sker automatisk i den grafiske skal.
Nå, men i forbindelse med at jeg fejlsøgte ville jeg gå på netten med lynx men jeg havde ikke fat i det trådløse netværk. Heldigvis kunne jeg google mig frem til problemet på min telefon, men alligevel ville det jo være nyttigt at kunne komme på nettet fra en terminal.
Hvordan gør man egentligt det? Altså vælger trådløst internet mm jo ellers sker automatisk i den grafiske skal.
Kommentarer10
Hej
Det kommer lidt anpå,
Det kommer lidt anpå, hvad du bruger til at håndtere din internetforbindelse med, altså f.eks. networkmanager eller ligende.
Men måske kan du bruge denne side fra ArchLinux´s Wiki : https://wiki.archlinux.org/index.php/Wireless_Setup#Part_II:_Wireless_m…
Du kan prøve med
# ifdown
# ifdown wlan0
# ifup wlan0
Det forudsætter naturligvis, at opsætningen er korrekt.
Jeg kan anbefale wicd
Den
Den kommer med hhv, en gui, curses, og cli frontend, og er i sig selv blot en avanceret wpa_supplicant frontend.
Jeg faldt tilfældigvis lige
http://www.linuxjournal.com/content/wi-fi-command-line
Jeg vil også anbefale wicd
Connect to a wireless network via command line
http://www.ghacks.net/2009/04/14/connect-to-a-wireless-network-via-comm…
Der findes et kommandolinje
Tak for de forskellige
wicd-curses virker perfekt!
Jeg bøvlede dog lidt med at den ikke kunne hente en IP adresse, men så fandt jeg ud af at det var fordi networkmanager kørte. Når jeg stoppede den, fandt den en IP med det samme :)
Mærkeligt. Før prøvede
Nu prøvede jeg så lige at boote op i recovery mode som da jeg havde problemet som beskrevet i #0.
Og her kommer så en masse python-fejl når jeg kører wicd-curses:
2011/03/23 23:50:48 :: File "/usr/share/wicd/daemon/wicd-daemon.py", line 1845, in
2011/03/23 23:50:48 :: main(sys.argv)
2011/03/23 23:50:48 :: File "/usr/share/wicd/daemon/wicd-daemon.py", line 1807, in main
2011/03/23 23:50:48 :: bus = dbus.SystemBus()
2011/03/23 23:50:48 :: File "/usr/lib/pymodules/python2.6/dbus/_dbus.py", line 202, in __new__
2011/03/23 23:50:48 :: private=private)
2011/03/23 23:50:48 :: File "/usr/lib/pymodules/python2.6/dbus/_dbus.py", line 108, in __new__
2011/03/23 23:50:48 :: bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
2011/03/23 23:50:48 :: File "/usr/lib/pymodules/python2.6/dbus/bus.py", line 125, in __new__
2011/03/23 23:50:48 :: bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
2011/03/23 23:50:48 :: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket
/var/run/dbus/system_bus_socket: No such file or directory
Hvad skyldes det?
Nu fandt jeg så ud af at
sudo /etc/init.d/dbus start
og derefter
wicd
så kan jeg køre wicd-curses korrekt.
Det med at starte dbus fandt jeg hurtigt ud af, det var til gengæld ikke videre logisk at det skulle være nødvendigt at køre wicd først for at undgå python-fejlene.
Men nu virker det, og det er ganske nyttigt at kunne gå på nettet fra en rå terminal :)