iwconfig boot script
Jeg prøver desperat at lave et script, som kan forbinde mig til mit trådløse netværk under boot. Scriptet skal kun forbinde hvis jeg giver en bestemt kerne parameter.
Men lige nu driller iwconfig mig temmeligt meget. Åbenbart er det ikke ligegyldigt hvilken rækkefølge man giver iwconfig kommandoerne i, og jeg har googlet mig til en helt del forskellige.
Lige nu kan jeg forbinde til AP'et, og sætte mode og lidt mere. Men den vil ikke tage i mod key. Selvom den siger den har taget i mod den, så kan jeg ikke få ip. AP og netværk virker. Jeg kan godt forbinde via network-manager i gnome.
Indtil videre er jeg kommet så langt, og ikke meget af det virker
/sbin/ifconfig wlan0 down
/sbin/iwconfig wlan0 mode Managed
#/sbin/iwconfig wlan0 channel 10
/sbin/iwconfig wlan0 essid ESSID
/sbin/iwconfig wlan0 key open MIN-KEY
/sbin/ifconfig wlan0 up
/sbin/ifconfig wlan0 192.168.0.1
/sbin/dhclient wlan0
Det var det sidste, og bedste jeg lige fik googlet mig til, men den vil stadig ikke forbinde og give mig IP. Det er som om, at den ikke helt vil sætte min netværks key
- Log in to post comments
Kommentarer6
Re: iwconfig boot script
Er du klar over, at iwconfig kun understøtter WEP og ikke WPA?
Re: iwconfig boot script
Ja, min nøgle er også WEP
Re: iwconfig boot script
Ikke for at de-raile tråden, men så kunne du passende starte med at skifte til wpa2.. Og evt. bruge wpa_supplicant i stedet for iwconfig-direkte.
Re: iwconfig boot script
Ja, det kunne jo være en kærkommen lejlighed til at gøre det, faktisk. Men hvordan ville det så se ud istedet?
Det er dog ikke så ligetil bare at skifte fra WEP til WPA2, da der er en del klienter der kommer til at lide under det. Omvendt er det jo et sikkerhedsspørgsmål.
Jeg vil dog i første omgang gerne have iwconfig til at virke. Men jeg er da slet ikke afvisende overfor at få skiftet til WPA2
Efter en kvivk googling, ser det ud til, at WPA2 er nemmere at få til at virke. Tager jeg fejl?
Re: iwconfig boot script
Det er nu besluttet, at vi skifter til WPA fra WEP. Men kan man sætte et WPA netværk op, uden at skulle lave en wpa_supplicant.conf. Det er vigtigt at roaming stadig er en mulighed på maskinerne, når de ikke skal forbinde til det udvalgte netværk.
Netværket skal nemlig være oppe, for at brugerne kan logge ind (nfs og nis skal importeres)
Jeg har kigget lidt på wpa_cli, men kan ikke finde den rette process for at gøre det.
#1
Dette ikke korrekt da du
#1
Dette ikke korrekt da du har mulighed for at bruge ipriw. Dette var jeg heller ikke klar over før jeg fik mig en ralink trådløs netkort.
#0
Men forresten men /etc/networks/interfaces fil ser således ud:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
# ralink rt2570 wireless network interface
allow-hotplug wlan0
iface wlan0 inet dhcp
pre-up ifconfig wlan0 up
post-down ifconfig wlan0 down
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Og min /etc/wpa_supplicant/wpa_supplicant.conf fil ser således ud:
# allow frontend (e.g., wpa_cli) to be used by all users in 'wheel' group
ctrl_interface=/var/run/wpa_supplicant GROUP=wheel
network={
ssid="min_ssid"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
scan_ssid=1
psk="din wpa_passphrase"
}
Læs venligst noget mere her om emnet:
http://hostap.epitest.fi/wpa_supplicant/
file:///usr/share/doc/wpasupplicant/
NB: Den sidste link er yderst hjælpsom da den indeholder eksempler og udførlig dokumentation.
Og mit system virker men ikke med knetworksManager. Men hvad skal jeg også bruge den til så længe mit netwærk virker. Jeg kan altid som enkelt bruger skrive # /sbin/ifconfig på komando linien for at se hvilken ip jeg har. Men du skal dog su eller sudo hvis du vil genstarte dit interface med #ifup wlan0 eller # ifdown wlan0.