Здравейте отново,
продължавам да пиша в тази тема защото отново се сблъсках със същия проблем с wireless-a на notebook-а, но този път под FreeBSD.
След успешните опити с линукс, реших да пробвам и с FreeBSD, и за момента всичко върви перфектно, с изключение на wireless-а. Ситуацията е следната:
uname -a
FreeBSD turion.org 6.1-BETA2 FreeBSD 6.1-BETA2 #1: Sun Feb 26 18:05:29 EET 2006
ddb@turion.org:/usr/obj/usr/src/sys/turion amd64
Отново с помоща на Windows драйверите успях да компилирам модул за мрежовата карта. При FreeBSD е малко по-различно, ползвах ndisgen за създаването на драйвера. След зареждането му:
ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::214:a5ff:fe33

'>334%ndis0 prefixlen 64 scopeid 0x4
ether 00:14:a5:33

'>3:34
media: IEEE 802.11 Wireless Ethernet autoselect
status: no carrier
ssid "" channel 1
Интерфейсът е вдигнат и би тябвало да работи! Следва:
ifconfig ndis0 192.168.100.10 netmask 255.255.255.0 ssid MYSSID up
ifconfig ndis0
ndis0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::214:a5ff:fe33

'>334%ndis0 prefixlen 64 scopeid 0x4
inet 192.168.100.10 netmask 0xffffff00 broadcast 192.168.100.255
ether 00:14:a5:33

'>3:34
media: IEEE 802.11 Wireless Ethernet autoselect
status: no carrier
ssid "" channel 1
authmode OPEN privacy OFF txpowmax 100 protmode CTS
Статусът е винаги "no carrier" и не мога да сетна SSID!
Индикацията на wireless-а не светва въобще, което ме навежда на мисълта, че проблемът е същия, но така и не успях да намеря решение как да вкюча радиото.
при (sysctl -a|grep ndis) излизат доста опции със стойност UNSET.
sysctl -a | grep ndis|grep -i radio
dev.ndis.0.NoRadio: UNSET
dev.ndis.0.RadioState: UNSET
тук излизат 2 опции за радиото, но така и не е ясно каква стойност тябва да им се придаде и дали въобще това е начинът за активиране!
Ако някой може да даде съвет или да ми даде насока ще съм много благодарен.