Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Draadloos connecten via commandline?  (gelezen 2336 keer)

Offline yozdje

  • Lid
Draadloos connecten via commandline?
« Gepost op: 2009/11/28, 01:07:04 »
Ik wil graag een crontabje draaien waarin zo nu en dan naar een draadloos netwerk wordt verbonden. Ik krijg dit alleen niet voor elkaar. Heb o.a. deze site bezocht http://ubuntuforums.org/showthread.php?t=202834 en wat uitgeprobeerd, maar het lukt me niet. Mijn wifi verbinding maakt gebruik van WPA2 en DHCP. Ik heb dus deze regels:

auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid <your_essid>
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk <your_hex_key>

toegevoegd aan mijn /etc/network/interfaces (uiteraard veranderd voor mijn persoonlijke netwerkinstellingen)

Die hex_key heb ik verkregen door dit commando uit te voeren:

wpa_passphrase <your_essid> <your_ascii_key>

en vervolgens heb ik mijn netwerkinstellingen opnieuw gestart:

sudo /etc/init.d/networking restart

Maar het werkt dus niet. Hij blijft DHCP verzoeken doen en ik ontvang uiteindelijk niks. Ik denk eigenlijk dat ik iets compleet fout doe, maar wat?

-edit-

Deze heb ik ook zonder succes geprobeerd:

auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid <your_essid>
wpa-ap-scan 1
wpa-proto WPA
wpa-pairwise TKIP
wpa-group TKIP
wpa-key-mgmt WPA-PSK
wpa-psk <your_hex_key>
« Laatst bewerkt op: 2009/11/28, 01:09:25 door yozdje »

Offline yozdje

  • Lid
Re: Draadloos connecten via commandline?
« Reactie #1 Gepost op: 2009/11/28, 01:18:34 »
Hij blijft hier hangen:

Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Offline softbart

  • Lid
Re: Draadloos connecten via commandline?
« Reactie #2 Gepost op: 2009/11/28, 12:00:45 »
Je hebt staan:
wpa-ap-scan 1

Wanneer je ssid hidden staat dan wordt deze niet gezien.

Probeer eerst met een static ip.

groet,

Theo

Offline yozdje

  • Lid
Re: Draadloos connecten via commandline?
« Reactie #3 Gepost op: 2009/11/29, 03:48:11 »
Volgens mij is mijn draadloze wifi niet hidden? Ik las net ook ergens iets over het uitschakelen van Gnome network manager. Dat schijnt te helpen, maar bij mij niet :( .

Re: Draadloos connecten via commandline?
« Reactie #4 Gepost op: 2009/11/29, 10:51:48 »
NetworkManager moet je uitzetten inderdaad. Onder Karmic lukte me dat alleen door deze te deïnstalleren maar het lijkt me dat het ook op een andere manier moet kunnen. NetworkManager blijft op de een of andere manier de boel claimen waardoor je geen DHCP lease krijgt.
Ik zie nu dat je in je /etc/network/interfaces wpa_supplicant probeert te configureren. Persoonlijk vind ik het makkelijker om alleen een regel toe te voegen die verwijst naar je wpa_supplicant configuratiebestand:
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet dhcp
wpa-conf /etc/wpa_supplicant/naamvanjeconfiguratiebestand.conf

In mijn configuratiebestand staat het volgende:
network={
       ssid="naamvanssid"
       scan_ssid=1
       proto=WPA2
       key_mgmt=WPA-PSK
       pairwise=CCMP
       group=CCMP
       psk=jouwpsk
}
Ik heb wel een verborgen SSID, vandaar de scan_ssid regel, die heb jij waarschijnlijk niet nodig. En als protocol moet je dus WPA2 gebruiken, geen RSN of WPA.

Offline yozdje

  • Lid
Re: Draadloos connecten via commandline?
« Reactie #5 Gepost op: 2009/11/30, 00:06:44 »
Het is gelukt, bedankt!
« Laatst bewerkt op: 2009/11/30, 01:39:53 door yozdje »

Re: Draadloos connecten via commandline?
« Reactie #6 Gepost op: 2009/11/30, 20:17:35 »
Graag gedaan! Kun je de boel op opgelost zetten? Je eerste bericht van dit draadje editten, dan kun je ook de titel aanpassen.