Привет всем.
Такая проблема, есть следующая система FreeBSD 8.0-CURRENT
на ноутбуке toshiba satellite L100
wifi карточка Atheros AR5005G
В конфиге ядра указано:
device wlan
device wlan_wep
...
device ath
device ath_hal
device ath_rate_sampleПри загрузке ifconfig показывает только интерфейс ath0. (отсутствует wlan0)
В rc.conf, после поисков в инете, поставил следующее:
vaps_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"
Всеравно wlan0 не появляется. Нашел как создавать его вручную:
ifconfig wlan0 create wlandev ath0
Создается нормально - но после перезагрузки снова пропадает (так и должно быть? или что то где то надо прописывать еще?)
далее пытаюсь подключиться к AP dlink 2100.
(естественно создал /etc/wpa_supplicant.conf)
/etc/rc.d/wpa_supplicant start wlan0
ifconfig показывает что wlan0 - associated - ssid тот - канал тот и т.д. Смотрю на длинке - тоже все замечательно - пишет что подключен клиент, и все вроде ок.
Но! - по dhcp, который на длинке настроен, не выдается ip адрес.
dhclient wlan0 тоже не дает никаких результатов
Вручную присваивание IP ничем не помогает - IP присваивается - но ни dlink ни комп к которому он подключен не пингуются
Уже не знаю что делать :(
P.S: так же пробовал в rc.conf прописать не DHCP а "inet 192.168.0.2" и подсоединяться не через wpa_supplicant а запуская /etc/rc.d/netif restart (после создания wlan0) - в итоге ip присваивается - к wifi подключается - но проблема та же - ничего не пингуется ну и днс соответственно нет и т.д.
netstat -rn
192.168.0.0/24 link#4 UC 0 0 wlan0