Today is depressing.
I hate Ubuntu's automatic upgrade, so the Linux kernel upgrade is prohibited in synaptic. However, I don't know which day my Ubuntu kernel was actually upgraded.
Ah, the original linux-2.6.35-22 turned into the old kernel. Check that my Ubuntu contains many old kernels:
mark@mark:~$ sudo dpkg --get-selections|grep linuxlibselinux1installlinux-firmwareinstalllinux-generic-paeinstalllinux-headers-2.6.35-22installlinux-headers-2.6.35-22-genericinstalllinux-headers-2.6.35-24installlinux-headers-2.6.35-24-genericinstalllinux-headers-2.6.35-24-generic-paeinstalllinux-headers-2.6.35-30installlinux-headers-2.6.35-30-genericinstalllinux-headers-2.6.35-30-generic-paeinstalllinux-headers-genericinstalllinux-headers-generic-paeinstalllinux-imageinstalllinux-image-2.6.35-24-genericinstalllinux-image-2.6.35-24-generic-paeinstalllinux-image-2.6.35-30-genericinstalllinux-image-2.6.35-30-generic-paeinstalllinux-image-genericinstalllinux-image-generic-paeinstalllinux-libc-devinstalllinux-sound-baseinstallpptp-linuxinstallsyslinuxinstallsyslinux-commoninstallutil-linuxinstall
By the way, http://www.itmop.com/network/system/linux/12224227.html prompts how to uninstall the old core.
I have always found that my wireless network card is not very stable. Sometimes the connection fails and the connection succeeds. In the past few days, even if the connection fails, you can connect again. However, the computer needs to be restarted when the device is offline. None of the other tricks can be used.
It is very likely that the NIC driver problem occurs, so I do this:
mark@mark:~$ sudo lshw -C network *-network description: Ethernet interface product: RTL8111/8168B PCI Express Gigabit Ethernet controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:08:00.0 logical name: eth0 version: 03 serial: 60:eb:69:e8:55:5c size: 10MB/s capacity: 1GB/s width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10MB/s resources: irq:44 ioport:c000(size=256) memory:d0204000-d0204fff memory:d0200000-d0203fff memory:d0220000-d023ffff *-network description: Wireless interface product: RTL8191SEvB Wireless LAN Controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:09:00.0 logical name: wlan0 version: 10 serial: 88:9f:fa:fc:5c:0a width: 32 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=rtl8192se driverversion=2.6.35-30-generic-pae firmware=N/A ip=192.168.0.112 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn resources: irq:18 ioport:d000(size=256) memory:d0600000-d0603fff
In-network, we can see a record like this: Product: rtl8191sevb Wireless LAN controller. We can see that the driver is rtl8191sevb. With questions, I again like this:
iwconfig
See the information for the rtl8191SE-VA2. The driver version is determined this time.
Good idea. Go to the RTL official website to download the latest driver: http: // 218.210.127.131/downloads/searchview. aspx? Keyword = rtl8191se
Of course, you can choose to download it based on your operating system and the actual NIC Driver. Do not blindly download. I downloaded:
The next step is to compile and install the SDK.
1. decompress the downloaded file
Decompress the package to/home/mark/download.
2. Compile
cd Downloadmake
3. Install
sudo make install
4. Restart the PC
OK! The cute wireless icon is displayed normally!