從網上找到可以用ndiswrapper驅動wifi,但是裝了ndiswrapper也不管用,弄了好久才發現 原來Fedora8默認把wifi設備b43分配給了一個叫做 ssb的驅動lsmod 可以列出
然後采用文章http://www.linuxidc.com/Linux/2007-12/9763.htm中的方法,把ssb拿掉了,結果我的有線網卡馬上不能用了,在按照有關ndiswrapper配置的文章安裝好ndiswrapper.
差不多就是
ndiswrapper -i xxxx.inf
ndiswrapper -m
modprobe ndiswrapper
總算可以 iwlist scan 了
但是仍然不能wifi
問題出在 WPA認證上,這個iwconfig不支持,但是可以使用一個叫做wpa_supplicant的工具搞定
這個工具需要一個配置文件來配置ssid和key
key需要用工具生成
[root@localhost benjamin]# /usr/sbin/wpa_passphrase essid keykeykey
network={
ssid="essid"
#psk="keykeykey"
psk=9727f905b870676a1adb320ae28c810fdf84eb88ee9c3c435f18163f9bf140b0
}
差不多就是這樣
其他選項參考我的文件/etc/wpa_supplicant.conf
# WPA-PSK/TKIP
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="Jiin N a Bottle"
#psk="kobebryant"
psk=d796ef94e3a747e296127f02819b62a76a121d28b73b281203fdc65e6e25cf60
key_mgmt=WPA-PSK
proto=WPA
}