The Ubuntu10.0.48510w is installed, and the 640m of Dell is also the wireless network card. Most of the drivers are correct. Only wireless networks are always unavailable and will be disconnected. I have found some solutions, but it is still not very good, the following method may be useful. Consider uninstalling the problematic driver module first. First blacklist and then rdmod1.sudoinstallndiswrapper2. Download the drive for the inter4965 wireless network card in windows
The Ubuntu 10.0.4 8510 w is installed, and the Dell 640m is also the wireless network card. Most drivers are correct. Only wireless networks are always unavailable and will be disconnected. If you find some solutions, it is still not very good, the following method may be useful. Consider uninstalling the problematic driver module first.
Blacklist first and then rdmod
1. sudo install ndiswrapper
2. Download the driver for the wireless network card of inter 4965 in windows, such as xp
3. decompress the package and find netw4x32. INF.
4. ndiswrapper-I NETw4x32. INF
5.
Ndiswrapper-m
Ndiswrapper-l
Modprobe ndiswrapper
Although the following is not a 4965 driver, the truth is the same.
Before you start, go to the official Broadcom website to carefully check the specific link address as follows:
Http://www.broadcom.com/support/802.11/linux_sta.php
First, this method is universal. The following models can all be used:
BCM4310
BCM4311
BCM4312
BCM4321
BCM4322
If you do not know the product model, enter "lspci | grep Network" under the terminal to confirm the NIC model.
1. Download the corresponding driver. The downloaded driver is hybrid-portsrc-x86_32-v5.60.48.36.tar.gz. Address:
Http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_32-v5.60.48.36.tar.gz
2. Extract
Tar-xzf hybrid-portsrc-x86_32-v5.60.48.36.tar.gz
3. Compile
Make
This does not need to be explained. It prompts you to download a gcc without gcc. The command is as follows:
Sudo apt-get install gcc
4. Test the kernel module
First, delete the following modules:
Sudo rmmod bcm43xx b43 b43legacy ssb wl
Load lib80211:
Sudo modprobe lib80211_crypt_tkip
Load wl:
Sudo insmod wl. ko
In general, wireless networks can be activated at this time. Test the function first.
Jinshely @ linuxmint ~ $ Iwconfig
Lo no wireless extensions.
Eth0 no wireless extensions.
Eth1 IEEE 802.11 Access Point: Not-Associated
Link Quality: 5 Signal level: 0 Noise level: 0
Rx invalid nwid: 0 invalid crypt: 0 invalid misc: 0
I saw eth1. Well, OK ......
5. Install the module so that the driver can be loaded automatically.
If wireless devices can be activated, the next step is the Automatic startup settings.
Delete the loaded Module
Sudo rmmod wl
Run the following command to load wl. ko to the kernel:
Sudo mkdir-p/lib/modules/'uname-R'/misc
Sudo cp wl. ko/lib/modules/'uname-R'/misc/wl. ko
Sudo insmod/lib/modules/'uname-R'/misc/wl. ko
Run the following command to take effect
Sudo depmod-
Finally, run the following command to add "bcm43xx" and so on to the balancer list,
Sudo echo "blacklist bcm43xx">/etc/modprobe. d/blacklist
Sudo echo "blacklist b43">/etc/modprobe. d/blacklist
Sudo echo "blacklist b43legacy">/etc/modprobe. d/blacklist
Sudo echo "blacklist ssb">/etc/modprobe. d/blacklist
6. Complete. Restart your computer and check your wireless connection ......
Succeeded? That's great, so we don't need to proceed with the following. Unsuccessful? Then, continue ......
7. Run the following command:
Lsmod | grep "b43 \ | ssb \ | wl"
I found that ssb is still running very well ......
In step 4, we found that wireless networks can be activated normally. According to google's results, ssb occupies 14e4: 4315!
Therefore, the wireless connection cannot be automatically started. Okay. For example, redo initrd and delete the ssb module.
8. Redo initrd and delete the ssb module.
The command is as follows:
Sudo rm/lib/modules/'uname-R'/kernel/drivers/ssb-rf
Sudo depmod-
Sudo mv/boot/initrd. img-'uname-R'/boot/initrd. img-'uname-R'. old
Sudo mkinitramfs-o/boot/initrd. img-'uname-R'
After that, restart and try again .....
It's not easy to find more than N documents!
System Information:
System: Linux Mint 9
Kernel version: 2.6.32-21-generic
Hardware: HP ProBook 6540b
In addition, I have used ndiswrapper and loaded the OK driver in windows, prompting that the hardware driver is normal, but it cannot be used, it may be that I am too fond of cooking ......
2. Enter the decompressed folder for cd,
Then compile the code: make clean code: make
3. Move the compiled wl. ko file from the current folder to the corresponding kernel driver folder. Note: The following steps require the root identity.
Code: cp wl. ko/lib/modules/'uname-R'/kernel/net/wireless
Then code: depmod
Then manually load the driver and try the code: modprobe wl
4. If there is a problem, it is often related to the b43 ssb drivers. You can manually uninstall the two drivers: rmmod b43 code: rmmod ssb. If wl has been loaded, delete the code: rmmod wl. After the operation, re-load the driver code: modprobe wl.
After the installation, if you encounter problems mentioned in section 4, you sometimes need to block the b43 ssb drivers during system startup,
I don't know what release version the landlord uses. Generally, each release version has its own package installed from the source,
You can use the code lsmod to check which driver modules have been loaded by the system.