[BSD] wifi problema

Ádám Szilveszter szilveszter.adam at gmail.com
2011. Május. 14., Szo, 23:20:51 CEST


Szia!

Akkor nézzük, hátha látunk valami hasznosat ezekben.

2011/5/14 Bukuli Norbert <bukuli.norbert at gmail.com>:
> # uname -a
> FreeBSD zokni.abc.lan 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Fri Feb 18
> 02:24:46 UTC 2011
> root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
>
> # dmesg | grep -i ath
> module ath already present!
> ath0: <Atheros 5424/2424> mem 0xfebf0000-0xfebfffff irq 17 at device 0.0 on pci2
> ath0: [ITHREAD]
> ath0: AR2425 mac 14.2 RF5424 phy 7.0
>
> # cat /boot/loader.conf
> if_ath_load="YES"
> wlan_ccmp_load="YES"
> wlan_tkip_load="YES"
>
> /etc/rc.conf:
> wlans_ath0="wlan0"
> ifconfig_wlan0="ssid <hiddenSSID> WPA DHCP"

Mivel használod a wpa_supplicantot, az ssid-t itt nem kell még egyszer
beállítani.

> # cat /etc/wpa_supplicant.conf
> ctrl_interface=/var/run/wpa_supplicant
> ctrl_interface_group=wheel
> #ap_scan=1
>
> network={
>        ssid="<hiddenSSID>"
>        scan_ssid=1
>        key_mgmt=WPA-PSK
>        proto=RSN
>        psk=<seecretPassphrase>
> }
>
>
> /var/log/messages:
> May 14 18:38:10 zokni sudo:  bukulin : TTY=pts/1 ;
> PWD=/usr/home/bukulin ; USER=root ; COMMAND=/etc/rc.d/netif restart
> May 14 18:38:10 zokni dhclient[1172]: My address (192.168.1.101) was
> deleted, dhclient exiting
> May 14 18:38:10 zokni dhclient[856]: connection closed
> May 14 18:38:10 zokni dhclient[856]: exiting.
> May 14 18:38:10 zokni dhclient[1278]: receive_packet failed on wlan0:
> Device not configured
> May 14 18:38:10 zokni dhclient[1278]: ioctl(SIOCGIFFLAGS) on wlan0:
> Operation not permitted
> May 14 18:38:10 zokni dhclient[1278]: Interface wlan0 no longer appears valid.
> May 14 18:38:10 zokni dhclient[1278]: No live interfaces to poll on - exiting.
> May 14 18:38:10 zokni dhclient[1278]: exiting.
> May 14 18:38:10 zokni dhclient[1241]: connection closed
> May 14 18:38:10 zokni dhclient[1241]: exiting.
> May 14 18:38:10 zokni wpa_supplicant[392]: Failed to disable WPA in the driver.
> May 14 18:38:10 zokni kernel: wlan0: link state changed to DOWN
> May 14 18:38:11 zokni kernel: re0: link state changed to DOWN
> May 14 18:38:11 zokni kernel: wlan0: Ethernet address: 00:25:d3:51:52:ec
> May 14 18:38:13 zokni kernel: re0: link state changed to UP
> May 14 18:38:13 zokni dhclient: New IP Address (re0): 192.168.1.101
> May 14 18:38:13 zokni dhclient: New Subnet Mask (re0): 255.255.255.0
> May 14 18:38:13 zokni dhclient: New Broadcast Address (re0): 192.168.1.255
> May 14 18:38:13 zokni dhclient: New Routers (re0): 192.168.1.254
> May 14 18:38:14 zokni wpa_supplicant[1881]: CTRL-EVENT-SCAN-RESULTS
> May 14 18:38:21 zokni wpa_supplicant[1881]: CTRL-EVENT-SCAN-RESULTS
> May 14 18:38:21 zokni wpa_supplicant[1881]: Trying to associate with
> c0:c1:c0:18:3d:d0 (SSID='<hiddenSSID>' freq=2442 MHz)
> May 14 18:38:21 zokni wpa_supplicant[1881]: Associated with c0:c1:c0:18:3d:d0
> May 14 18:38:21 zokni kernel: wlan0: link state changed to UP
> May 14 18:38:21 zokni wpa_supplicant[1881]: WPA: Key negotiation
> completed with c0:c1:c0:18:3d:d0 [PTK=CCMP GTK=TKIP]
> May 14 18:38:21 zokni wpa_supplicant[1881]: CTRL-EVENT-CONNECTED -
> Connection to c0:c1:c0:18:3d:d0 completed (auth) [id=0 id_str=]
>
> # ifconfig ath0
> ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
>        ether 00:25:d3:51:52:ec
>        media: IEEE 802.11 Wireless Ethernet autoselect mode 11g
>        status: associated
>
> # ifconfig wlan0
> wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>        ether 00:25:d3:51:52:ec
>        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
>        media: IEEE 802.11 Wireless Ethernet OFDM/48Mbps mode 11g
>        status: associated
>        ssid <hiddenSSID> channel 7 (2442 MHz 11g) bssid c0:c1:c0:18:3d:d0
>        regdomain 96 indoor ecm authmode WPA2/802.11i privacy ON
>        deftxkey UNDEF TKIP 2:128-bit txpower 20 bmiss 7 scanvalid 450 bgscan
>        bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
>        wme burst roaming MANUAL
>
> # ifconfig wlan0 list scan
> SSID/MESH ID    BSSID              CHAN RATE   S:N     INT CAPS
> tygro           00:1e:58:bb:66:b1    6   54M -87:-96  100 EPS  ATH
> <hiddenSSID> c0:c1:c0:18:3d:d0    7   54M -73:-96  100 EPS  RSN WPA
> Juci            1c:bd:b9:ba:f9:d8    6   54M -94:-96  100 EPS  WPS WPA RSN WME
>
> Hirtelen mas nem jut eszembe, ami kellhet.
> Elore is koszonom a tippeket!

OK. Akkor most két dolog volna hasznos. Az egyik az, hogy az AP
oldalon meg kellene nézni, hogy ott is látszik-e a kliens, ami
csatlakozott hozzá, és másrészt, hogy hogyha igen, akkor mit gondol
erről a helyzetről az AP. (ha be lehet állítani logolást, akkor
érdemes egy menetet úgy menni vele, hogy be van kapcsolva)

Másrészt a logokból, amit mellékeltél, nem látszik, hogy a dhclient
észlelte volna, hogy a wlan0 interface újra feléledt. (Az jól látszik,
amikor kilép előtte.) Érdemes lenne egy manuális futtatást
megkísérelni az associate után, és bemásolni, hogy miket ír akkor a
logba...

Egyébként csak egy kérdés: látom, a drótos éa wifi interface is
DHCP-re van állítva. Ezek ugyanazon a hálózaton kellene, hogy
legyenek?

Sz.



További információk a(z) BSD levelezőlistáról