cd /lib/modules/2.6.10-5-686/kernel/drivers/net/wireless
sudo mv ieee80211 ieee80211_old
sudo mv ipw2200 ipw2200_old
wlx@ubuntu:/lib/modules/2.6.10-5-686/kernel/drivers/net/wireless$ for i in IEEE80211 IPW; do \
> grep CONFIG_${i} \
> /lib/modules/`uname -r`/build/include/linux/autoconf.h; done
#define CONFIG_IEEE80211_MODULE 1
#undef CONFIG_IEEE80211_DEBUG
#define CONFIG_IEEE80211_CRYPT_MODULE 1
#define CONFIG_IEEE80211_WPA_MODULE 1
#define CONFIG_IEEE80211_CRYPT_CCMP_MODULE 1
#define CONFIG_IEEE80211_CRYPT_TKIP_MODULE 1
#define CONFIG_IPW2100_MODULE 1
#undef CONFIG_IPW2100_DEBUG
#define CONFIG_IPW2100_PROMISC 1
#undef CONFIG_IPW2100_LEGACY_FW_LOAD
#define CONFIG_IPW2100_FS_AMILO_M7400_MODULE 1
#define CONFIG_IPW2200_MODULE 1
#undef CONFIG_IPW2200_DEBUG
cd ~/ipw_dir/
make
sudo make install
sudo cp -R
sudo cp
hi i have gotten ipw2200 to work without installing any other packages. This was successful in the Beta Array 4 install CD , and now the live Ubuntu 5.04 version.
I have a Compaq Presario 2200 series with 2200BG centrino wlan.
this is what u do, in sudo / root mode,Step 1
# iwconfig
— u should see that u have IEEE802.11(B/G) under eth1 (or some other)Step 2
# iwlist eth1 scan
— this will scan for all available networks.
— if there is something picked up, it means ubuntu is able to detect a network.
— if nothing is detected, pls check your router.Step 2a: if your wlan network is protected
# iwconfig eth1 essid YOURSSID
— to define your SSID (access point name)
# iwconfig eth1 key xxxxxxxxxx
— to define your WEP key, if any.Step 3
# dhclient eth1
— this will request a IP from your router, if successfull u will see some messages ending with ” bound to 192.168.x.x…”
— u are connected to the internet !hope this helps some of the newbies.
驱动是驱动起来了,不过一直还没有用起来过(没有环境)。
发表回复