Hello,
Ubuntu 9.10 server (otthoni router/tűzfal), benne egy USB-s D-Link DWL-G122 wifi:
Bus 001 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
Releváns konfigok:
/etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.72.254
netmask 255.255.255.0
network 192.168.72.0
broadcast 192.168.72.255
auto wlan0
iface wlan0 inet manual
auto br0
iface br0 inet static
address 192.168.72.254
network 192.168.72.0
netmask 255.255.255.0
broadcast 192.168.72.255
bridge-ports eth0 wlan0
post-up /etc/init.d/dhcp3-server start
/etc/hostapd/hostapd.conf:
interface=wlan0
bridge=br0
driver=nl80211
logger_syslog=-1
logger_syslog_level=0
logger_stdout=-1
logger_stdout_level=0
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=HSHNET
auth_algs=3
eapol_key_index_workaround=0
eap_server=0
wpa=3
wpa_psk_file=/etc/hostapd/wpa_psk
wpa_key_mgmt=WPA-PSK
channel=9
hw_mode=g
wpa_pairwise=TKIP
wme_enabled=0
Működik a wifi WPA2-vel mindenhol (laptop, mobil), de néha olyat produkál, hogy lekapcsolás után az _adott_eszköz_ nem látja az AP-t, nem tud vissza kapcsolódni. Az adott eszköz azt jelenti, hogy ha pl két kliensről használom (laptop, mobil), és a mobil wifit bontom, akkor a mobil onnantól nem látja az AP-t, de közben a laptopról vígan netezek. Ha a laptopon is bontom, onnantól ő sem látja. Ha restartolom a hostapd-t, akkor minden megjavul. Ugyanakkor egy sima AP-vel (mondjuk egy D-Link hardveres AP) nem csinál ilyet egyik sem, teljesen folyamatos a működése.
A log full debugban fut, és semmi hibát nem ír, a lekapcsolódás ugyanolyan bejegyzéssel bír mint amikor megint látja az AP-t.
A jelenséget elég nehéz rekonstruálni, totál nem-determinisztikus: tegnap este fél órán keresztül felkonnekt-lekonnekt volt egymás után, és semmi, ma reggel az első lekapcsolódás után megszűnt működni.
Ebben az állapotban ha a hostapd-nek küldök egy SIGUSR1-et (dump), akkor ez lesz a fileban:
hostapd state dump - Thu Mar 11 07:30:37 2010
num_sta=0 num_sta_non_erp=0 num_sta_no_short_slot_time=0
num_sta_no_short_preamble=0
A hostapd fejlesztője azt mondja ez kernel-modul bug lehet, de a modulnak (rt73usb) nincs debug kapcsolója (a függőségeket nem néztem), a dmesg/syslog/messages-ben semmi.
Van valakinek ötlete?
Köszönöm:
a.
- 1590 megtekintés
Hozzászólások
up.
valakinek tipp? próbáltam újabb hostapd-vel, de semmi.
- A hozzászóláshoz be kell jelentkezni
hello,
ha valaki belefutna:
Bus 001 Device 003: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
ez volt a gond, eléggé bugos a drivere, két ilyen chippel rendelkező eszközzel próbáltam meg, közben több helyen írták hogy az rt73 még bugzik master módban.
Most egy ath5 hajtottam chip van, ezzel kiválóan működik.
a.
- A hozzászóláshoz be kell jelentkezni