在调整内核之上升级后无线消失了

我使用备用DVD ISO将旧机器Fujitsu-Siemens Amilo PI 1505升级到11.10。 无线网络在升级之前正在运行。 无线网络在升级期间工作。 升级后无线网络不再有效。 即使在登录之前也无法使用它。

(有线连接仍然可以使用,但电线不够长,无法到达电视顶部的楼下,旧笔记本电脑通常用DVD,Vimeo短裤或Big Buck Bunny重播:)

在相关的说明中,当我升级到Natty时,S-Video停止工作。 这是由内核回归引起的,所以当时使用奥术手段安装了一个新的内核 ,我现在还不记得了。

症状:当我点击网络指示灯时,没有与无线相关的选项。 如果我单击“编辑连接…”并选择“无线”选项卡,则旧的无线连接仍然存在。

尝试解决方案1:我打开附加驱动程序以检查是否需要专有驱动程序。 它完全是空的。 (这是正常的吗?)

尝试解决方案2:基于这篇文章我编辑了/etc/NetworkManager/NetworkManager.conf并将[ifupdown] managed=false更改为[ifupdown] managed=true 。 这没有任何区别。

尝试的解决方案3:根据此建议禁用IPv6。 没有不同。

我还可以做些什么?


尝试解决方案2后生成这些结果:

lspci -nvn | grep -i net结果 lspci -nvn | grep -i net

 05:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) Subsystem: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:1001] 06:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10) 

nm-tool结果:

 NetworkManager Tool State: connected (global) - Device: eth0 [Wired connection 1] ------------------------------------------- Type: Wired Driver: 8139too State: connected Default: yes HW Address: --:--:--:--:--:-- Capabilities: Carrier Detect: yes Speed: 100 Mb/s Wired Properties Carrier: on IPv4 Settings: Address: 10.0.0.6 Prefix: 24 (255.255.255.0) Gateway: 10.0.0.2 DNS: 10.0.0.2 

iwconfig结果:

 lo no wireless extensions. eth0 no wireless extensions. 

iwconfig结果:

 lo no wireless extensions. eth0 no wireless extensions. 

rfkill list all结果rfkill list all

(没有)

sudo iwlist scan结果:

 lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. 

lsmod | grep iwl结果 lsmod | grep iwl

没有。

/etc/NetworkManager/NetworkManager.conf内容:

 [main] plugins=ifupdown,keyfile [ifupdown] managed=true 

结果sudo modprobe iwl3945

 FATAL: Could not load /lib/modules/3.0.1-030001-generic/modules.dep: No such file or directory 

sudo lshw -class network结果:

  *-network UNCLAIMED description: Network controller product: PRO/Wireless 3945ABG [Golan] Network Connection vendor: Intel Corporation physical id: 0 bus info: pci@0000:05:00.0 version: 02 width: 32 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:f7000000-f7000fff *-network description: Ethernet interface product: RTL-8139/8139C/8139C+ vendor: Realtek Semiconductor Co., Ltd. physical id: 5 bus info: pci@0000:06:05.0 logical name: eth0 version: 10 serial: 00:03:0d:4b:52:20 size: 100Mbit/s capacity: 100Mbit/s width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=10.0.0.6 latency=32 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s resources: irq:16 ioport:2000(size=256) memory:b0300c00-b0300cff 

uname -a结果:

 Linux ceciliapayne 3.0.1-030001-generic #201108060905 SMP Sat Aug 6 10:43:25 UTC 2011 i686 i686 i386 GNU/Linux 

sudo modprobe iwl3945显示内核级错误,内核编号为奇数。 我重新发现我在升级之前安装了不同的内核。 它比11.10内核更新,因此继续使用,并造成严重破坏。

所以:

  • 我运行了sudo apt-get install linux-image
  • 重新启动
  • 保持shift以强制grub菜单出现
  • 选择正确的内核
  • 说谢谢