安装的时候提示缺失固件,但是没有提示缺什么。。正好有线网卡坏了。。
之前Ubuntu跟windows无线网卡都能正常使用。。怎么破Orz
把下面指令 複製 貼進終端機 執行
0. uname -a
- sudo lspci -knn
1-1. 如果無線網卡是 usb 裝置 請增加
sudo lsusb - sudo lshw -numeric -class network
- sudo ifconfig -a
- sudo route -nv
- sudo rfkill list all
- sudo nmcli dev status
把結果直接 選取/複製 貼上來
不要擷圖
若问题缺失无线网卡固件:
先安装 firmware-linux-nonfree
再根据无线网卡厂牌安装对应固件包可解
如:
雷凌 - firmware-ralink
瑞昱 - firmware-realtek
Atheros - firmware-atheros
博通 - firmware-brcm80211, firmware-b43-installer
英特尔 - firmware-iwlwifi, firmware-ipw2x00
从 packages.debian.org/search?suit … s=firmware 下载,用 dpkg -i 手动安装
或连接有线网安装
此时可将固件文件放入U盘,插入机器安装
常用固件 cdimage.debian.org/cdimage/unoff … e/current/
参考 debian.org/releases/stable/ … 04.html.en
[quote=“poloshiao”]把下面指令 複製 貼進終端機 執行
0. uname -a
- sudo lspci -knn
1-1. 如果無線網卡是 usb 裝置 請增加
sudo lsusb - sudo lshw -numeric -class network
- sudo ifconfig -a
- sudo route -nv
- sudo rfkill list all
- sudo nmcli dev status
把結果直接 選取/複製 貼上來
不要擷圖[/quote]
atyanta@Debian:~$ uname -a
Linux Debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux
atyanta@Debian:~$ sudo lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: i915
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b4)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 [8086:1c14] (rev b4)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 [8086:1c16] (rev b4)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1)
Subsystem: Acer Incorporated [ALI] Device [1025:0572]
Kernel driver in use: nouveau
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
Subsystem: Foxconn International, Inc. Device [105b:e040]
Kernel driver in use: bcma-pci-bridge
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: rtsx_pci
05:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
Subsystem: Acer Incorporated [ALI] Device [1025:0571]
Kernel driver in use: xhci_hcd
atyanta@Debian:~$ sudo lshw -numeric -class network
sudo:lshw:找不到命令
没网络没法装软件Orz
atyanta@Debian:~$ sudo ifconfig -a
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:41 errors:0 dropped:0 overruns:0 frame:0
TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3861 (3.7 KiB) TX bytes:3861 (3.7 KiB)
atyanta@Debian:~$ sudo route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
atyanta@Debian:~$ sudo rfkill list all
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
2: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
atyanta@Debian:~$ sudo nmcli dev status
设备 类型 状态 CONNECTION
lo loopback 未管理 –
[quote=“vickycq”]若问题缺失无线网卡固件:
先安装 firmware-linux-nonfree
再根据无线网卡厂牌安装对应固件包可解
如:
雷凌 - firmware-ralink
瑞昱 - firmware-realtek
Atheros - firmware-atheros
博通 - firmware-brcm80211, firmware-b43-installer
英特尔 - firmware-iwlwifi, firmware-ipw2x00
从 packages.debian.org/search?suit … s=firmware 下载,用 dpkg -i 手动安装
或连接有线网安装
此时可将固件文件放入U盘,插入机器安装
常用固件 cdimage.debian.org/cdimage/unoff … e/current/
参考 debian.org/releases/stable/ … 04.html.en[/quote]
在上面下了firmware-brcm80211 (0.43)安装但是还是不行。。
BCM43227 驱动为 b43,Linux 3.17+ 添加支持
也可使用私有驱动 broadcom-sta-dkms
若要使用 b43:
Debian Jessie 内核为 3.16。可从 jessie-backport 安装 4.3 内核 例如 linux-image-4.3.0-0.bpo.1-amd64
用上新内核后,用有线网安装 firmware-b43-installer。这样会自动安装固件
此包不能用另一台机器下载包复制过来安装。无网络安装 b43 固件 参考 help.ubuntu.com/community/WifiD … net_access
参考 wireless.wiki.kernel.org/en/users/drivers/b43
可用有线网安装 或用另一台机器下载包复制过来安装
[quote]uname -a
Linux Debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux[/quote]
- packages.debian.org/search?suit … image-3.16
猜測 是 jessie (stable)
1-1. 建議 以後提問 先說明 debian 版本 及 登入桌面
[quote]sudo lshw -numeric -class network
sudo:lshw:找不到命令
没网络没法装软件Orz[/quote]
- lshw 是解決硬件/驅動/固件 重要的工具 建議你安裝 lshw 套件
2-0. packages.debian.org/jessie/lshw
packages.debian.org/jessie/amd64/lshw/download
lshw_02.17-1.1_amd64.deb
packages.debian.org/jessie/i386/lshw/download
lshw_02.17-1.1_i386.deb
2-1. 找一台能連上網路的電腦 下載 lshw_02.17-1.1_amd64.deb 或 lshw_02.17-1.1_i386.deb 存進 U 盤
再把 U 盤 插進 你目前的 電腦 使用
sudo dpkg -i /path/lshw_02.17-1.1_amd64.deb
sudo dpkg -i /path/lshw_02.17-1.1_i386.deb
安裝 # 根據你的作業系統是 64 bit 或 32 bit 選一個安裝 即可
2-1-1. /path/ 指合適路徑取代
- 沒有 啟動無線網卡界面
猜測 沒有合適驅動
3-1. 要先解決沒有驅動問題
3-2. 再解決沒有固件問題
[quote=“vickycq”]
BCM43227 驱动为 b43,Linux 3.17+ 添加支持
也可使用私有驱动 broadcom-sta-dkms
若要使用 b43:
Debian Jessie 内核为 3.16。可从 jessie-backport 安装 4.3 内核 例如 linux-image-4.3.0-0.bpo.1-amd64
用上新内核后,用有线网安装 firmware-b43-installer。这样会自动安装固件
此包不能用另一台机器下载包复制过来安装。无网络安装 b43 固件 参考 help.ubuntu.com/community/WifiD … net_access
参考 wireless.wiki.kernel.org/en/users/drivers/b43
可用有线网安装 或用另一台机器下载包复制过来安装[/quote]
嗯,确实是内核问题,升级内核之后再安装firmware-b43-installer就解决了
不过安装firmware-b43-installer的时候会要求联网,用手机拖着装完的
[quote=“内褲超人”]
BCM43227 驱动为 b43,Linux 3.17+ 添加支持
也可使用私有驱动 broadcom-sta-dkms
若要使用 b43:
Debian Jessie 内核为 3.16。可从 jessie-backport 安装 4.3 内核 例如 linux-image-4.3.0-0.bpo.1-amd64
用上新内核后,用有线网安装 firmware-b43-installer。这样会自动安装固件
此包不能用另一台机器下载包复制过来安装。无网络安装 b43 固件 参考 help.ubuntu.com/community/WifiD … net_access
参考 wireless.wiki.kernel.org/en/users/drivers/b43
可用有线网安装 或用另一台机器下载包复制过来安装
嗯,确实是内核问题,升级内核之后再安装firmware-b43-installer就解决了
不过安装firmware-b43-installer的时候会要求联网,用手机拖着装完的 [/quote]
有同样的问题,请给出升级内核和安装firmware-b43-installer的具体命令
在一台T60上安装Debian和Centos都找不到无线网卡,当然无线网卡没有问题
希望能在此得到具体的指点,谢谢!
[quote=“1465125722”]
有同样的问题,请给出升级内核和安装firmware-b43-installer的具体命令
在一台T60上安装Debian和Centos都找不到无线网卡,当然无线网卡没有问题
希望能在此得到具体的指点,谢谢![/quote]
先收集信息
运行以下命令将结果全部复制贴上来
uname -a
lspci -knn | grep -iA2 net
sudo lshw -C net
USB网卡 tp-link的w725n Realtek的照上面的找到包已经解决了
笔记本自带的BCM43142 broadcom-sta-dkms 请问怎么安装啊
再问一下 rfkill命令是哪个包提供的
root@debian:/home/shu# uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux
root@debian:/home/shu# lshw -numeric -class network
*-usb:1
description: Wireless interface
product: 802.11n NIC [BDA:8179]
vendor: Realtek [BDA]
physical id: 3
bus info: usb@3:3
logical name: wlan0
version: 0.00
serial: 00E04C0001
capabilities: usb-2.00 ethernet physical wireless
configuration: broadcast=yes driver=r8188eu ip=192.168.1.103 maxpower=500mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11bgn
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10EC:8136]
vendor: Realtek Semiconductor Co., Ltd. [10EC]
physical id: 0
bus info: pci@0000:08:00.0
logical name: eth0
version: 07
serial: 28:d2:44:4b:16:54
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:44 ioport:3000(size=256) memory:b5600000-b5600fff memory:b5400000-b5403fff
*-network
description: Network controller
product: BCM43142 802.11b/g/n [14E4:4365]
vendor: Broadcom Corporation [14E4]
physical id: 0
bus info: pci@0000:09:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=bcma-pci-bridge latency=0
resources: irq:16 memory:b5500000-b5507fff
root@debian:/home/shu# ifconfig -a
eth0 Link encap:Ethernet HWaddr 28:d2:44:4b:16:54
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:942 errors:0 dropped:0 overruns:0 frame:0
TX packets:1110 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:381063 (372.1 KiB) TX bytes:129416 (126.3 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:185 errors:0 dropped:0 overruns:0 frame:0
TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:18509 (18.0 KiB) TX bytes:18509 (18.0 KiB)
wlan0 Link encap:Ethernet HWaddr 3c:46:d8:b3:59:f2
inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::3e46:d8ff:feb3:59f2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2393 errors:0 dropped:12 overruns:0 frame:0
TX packets:2906 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1940292 (1.8 MiB) TX bytes:445462 (435.0 KiB)
root@debian:/home/shu# route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 1024 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
root@debian:/home/shu# rfkill list all
bash: rfkill: 未找到命令
root@debian:/home/shu# nmcli dev status
设备 类型 状态 CONNECTION
wlan0 wifi 连接的 SRun3K
eth0 ethernet 已断开 –
lo loopback 未管理 –
root@debian:/home/shu#
[quote=“ocian”]USB网卡 tp-link的w725n Realtek的照上面的找到包已经解决了
笔记本自带的BCM43142 broadcom-sta-dkms 请问怎么安装啊
再问一下 rfkill命令是哪个包提供的
[/quote]
直接安装即可
安装过程中注意观察模块是否成功构建
查询文件包含在哪个包里,可用 apt-file 搜索,或到 packages.debian.org/ 搜索
sudo apt install apt-file
sudo apt-file update
apt-file search rfkill | grep bin
到 packages.debian.org/ 搜索:
packages.debian.org/search?suite=jessie&arch=any&searchon=contents&keywords=rfkill
==============
顺便提醒一下 你的有线网卡 RTL8101E/RTL8102E j将来如果出现问题,参考以下内容
现在倒是不必折腾。将来万一出了问题留作参考:
forum.ubuntu.org.cn/viewtopic.php?f=116&t=475356
其他网友也有发现 r8169 驱动对 RTL8101/2/6E 的支持不理想:
bugs.launchpad.net/ubuntu/+source/linux/+bug/1132156
该网卡没有内置 EEPROM 可能导致无法固定 MAC 地址,造成问题。参考
ubuntuforums.org/showthread.php?t=1964200
bugs.launchpad.net/ubuntu/+source/linux/+bug/1132156/comments/7
realtek.info/pdf/rtl8101e_datasheet_1.2.pdf
或尝试使用 Realtek 官方的 r8101 驱动:(2015-12-08 更新)
realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PFid=7&Level=5&Conn=4&DownTypeID=3#2
安装 linux-headers-uname -r
, build-essential 等必备工具,自行编译
谢谢,问题解决了,
[quote=“vickycq”]
[quote=“1465125722”]
有同样的问题,请给出升级内核和安装firmware-b43-installer的具体命令[/quote]
在一台T60上安装Debian和Centos都找不到无线网卡,当然无线网卡没有问题
希望能在此得到具体的指点,谢谢!
先收集信息
运行以下命令将结果全部复制贴上来
uname -a
lspci -knn | grep -iA2 net
sudo lshw -C net
[/quote]
刚刚搞定,还新安装了 lshw,请指点
root@debianT60:/home/txn1# uname -a
Linux debianT60 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux
root@debianT60:/home/txn1# lspci -knn | grep -iA2 net
02:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a]
Subsystem: Lenovo ThinkPad T60 [17aa:2001]
Kernel driver in use: e1000e
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4227] (rev 02)
Subsystem: Intel Corporation Device [8086:1010]
Kernel driver in use: iwl3945
root@debianT60:/home/txn1# sudo lshw -C net
*-network
description: Ethernet interface
product: 82573L Gigabit Ethernet Controller
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 00
serial: 00:1a:6b:68:79:d2
size: 100Mbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=2.3.2-k duplex=full firmware=0.5-1 ip=192.168.0.105 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:47 memory:ee000000-ee01ffff ioport:3000(size=32)
*-network DISABLED
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 02
serial: 00:1b:77:2e:0c:53
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 driverversion=3.16.0-4-amd64 firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abg
resources: irq:48 memory:ebf00000-ebf00fff
root@debianT60:/home/txn1#
[quote=“1465125722”]
刚刚搞定,还新安装了 lshw,请指点
root@debianT60:/home/txn1# uname -a
Linux debianT60 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux
root@debianT60:/home/txn1# lspci -knn | grep -iA2 net
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection 8086:4227] (rev 02)
Kernel driver in use: iwl3945
root@debianT60:/home/txn1# sudo lshw -C net
…firmware=N/A …
root@debianT60:/home/txn1#[/quote]
网卡为 Intel® PRO/Wireless 3945ABG,Linux 2.6.24 添加支持
因此驱动方面是没有问题的。问题应该出在固件上。
如果你执行 dmesg | grep iwl,应该会看到 iwl3945 模块在抱怨找不到固件的错误信息
先尝试安装 firmware-iwlwifi
重新启动计算机
[quote=“vickycq”]
[quote=“1465125722”]
刚刚搞定,还新安装了 lshw,请指点
root@debianT60:/home/txn1# uname -a
Linux debianT60 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02) x86_64 GNU/Linux
root@debianT60:/home/txn1# lspci -knn | grep -iA2 net
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG[/quote]
[Golan] Network Connection 8086:4227] (rev 02)
Kernel driver in use: iwl3945
root@debianT60:/home/txn1# sudo lshw -C net
…firmware=N/A …
root@debianT60:/home/txn1#
网卡为 Intel® PRO/Wireless 3945ABG,Linux 2.6.24 添加支持
因此驱动方面是没有问题的。问题应该出在固件上。
如果你执行 dmesg | grep iwl,应该会看到 iwl3945 模块在抱怨找不到固件的错误信息
先尝试安装 firmware-iwlwifi
重新启动计算机
参考 wireless.wiki.kernel.org/en/users/drivers/iwlegacy[/quote]
还是没有搞定,看到上面链接里的3945Firmware,但不知如何安装,求指点。
root@debianT60:/home/txn1# dmesg|grep iwl
5.105613] iwl3945: Intel® PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
5.105618] iwl3945: Copyright© 2003-2011 Intel Corporation
5.105685] iwl3945 0000:03:00.0: can’t disable ASPM; OS doesn’t have ASPM control
5.159477] iwl3945 0000:03:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels
5.159482] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
5.159554] iwl3945 0000:03:00.0: irq 48 for MSI/MSI-X
5.182710] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs’
14.842370] iwl3945 0000:03:00.0: firmware: failed to load iwlwifi-3945-2.ucode (-2)
14.842377] iwl3945 0000:03:00.0: Direct firmware load failed with error -2
14.842380] iwl3945 0000:03:00.0: Falling back to user helper
14.843104] iwl3945 0000:03:00.0: Could not read microcode: -12
root@debianT60:/home/txn1# apt install firmware-iwlwifi
正在读取软件包列表… 完成
正在分析软件包的依赖关系树
正在读取状态信息… 完成
Package firmware-iwlwifi is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package ‘firmware-iwlwifi’ has no installation candidate
还是没有搞定,看到上面链接里的3945Firmware,但不知如何安装,求指点。
恕删
14.842370] iwl3945 0000:03:00.0: firmware: failed to load iwlwifi-3945-2.ucode (-2)
14.842377] iwl3945 0000:03:00.0: Direct firmware load failed with error -2
14.842380] iwl3945 0000:03:00.0: Falling back to user helper
14.843104] iwl3945 0000:03:00.0: Could not read microcode: -12
恕删
Package firmware-iwlwifi is not available, but is referred to by another package.
无法找到 firmware-iwlwifi 可能是因为你没有正确启用软件源的 non-free 部分
编辑 /etc/apt/sources.list 在每一行末尾的 ‘main’ 后面添加 ‘contrib non-free’
看起来像这样:
[code]deb Index of /debian jessie main non-free contrib
deb-src Index of /debian jessie main non-free contrib
deb Index of /debian-security jessie/updates main contrib non-free
deb-src Index of /debian-security jessie/updates main contrib non-free
deb Index of /debian jessie-updates main contrib non-free
deb-src Index of /debian jessie-updates main contrib non-free
[/code]
然后执行:
apt update
apt install firmware-iwlwifi
重新启动计算机
[quote=“vickycq”]
还是没有搞定,看到上面链接里的3945Firmware,但不知如何安装,求指点。
恕删
14.842370] iwl3945 0000:03:00.0: firmware: failed to load iwlwifi-3945-2.ucode (-2)
14.842377] iwl3945 0000:03:00.0: Direct firmware load failed with error -2
14.842380] iwl3945 0000:03:00.0: Falling back to user helper
14.843104] iwl3945 0000:03:00.0: Could not read microcode: -12
恕删
Package firmware-iwlwifi is not available, but is referred to by another package.
无法找到 firmware-iwlwifi 可能是因为你没有正确启用软件源的 non-free 部分
编辑 /etc/apt/sources.list 在每一行末尾的 ‘main’ 后面添加 ‘contrib non-free’
看起来像这样:
[code]deb Index of /debian jessie main non-free contrib
deb-src Index of /debian jessie main non-free contrib
deb Index of /debian-security jessie/updates main contrib non-free
deb-src Index of /debian-security jessie/updates main contrib non-free
deb Index of /debian jessie-updates main contrib non-free
deb-src Index of /debian jessie-updates main contrib non-free
[/code]
然后执行:
apt update
apt install firmware-iwlwifi
重新启动计算机[/quote]
成功了,万分感谢!
步骤是
- 修改 /etc/apt/**sources.list **在每一行末尾的 ‘main’ 后面添加 ‘contrib non-free’,一共4行
- 执行 apt update
- 执行 apt install firmware-iwlwifi
没有启动计算机就已经好了。
再次谢谢大师!!
[quote=“1465125722”]
没有启动计算机就已经好了。[/quote]
其实重新加载 iwl3945 即可
# modprobe -r iwl3945
# modprobe iwl3945
不过看起来 iwl3945 一直在寻找属于它的固件