我完成了Debian Jessie 8.5的安装,但系统没有检测到无线。我的无线网络是隐藏的,密码为 wpa psk/wpa2 psk,并且我使用的是 Xfce 桌面环境。
ip a
:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 28:d2:44:c1:02:85 brd ff:ff:ff:ff:ff:ff
lsusb
:
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0bda:b728 Realtek Semiconductor Corp.
Bus 001 Device 004: ID 13d3:5727 IMC Networks
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 062a:4102 Creative Labs
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lspci
:
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
lspci -knn | grep Net -A2
:
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
Subsystem: Lenovo Device [17aa:b736]
Kernel driver in use: rtl8723be
答案1
你需要安装firmware-realtek
Realtek 有线和无线网络适配器的二进制固件
该软件包包含一些以太网适配器的二进制固件,这些适配器具有 r8169 驱动程序支持的 RTL8111/RTL8168 芯片;以及带有 r8192_pci、r8192s_usb、r8712u、rtl8188eu、rtl8192ce、rtl8192cu、rtl8192de、rtl8192se、rtl8723ae 支持的 RTL8188、RTL8192、RTL8712、RTL8723 和 RTL8821 芯片的无线网卡3au,rtl8723be和 rtl8821ae 驱动程序。
所需的驱动程序是:rtl8723be
1)通过以太网连接
将存储库添加non-free
到您的sources.list
:
nano /etc/apt/sources.list
然后添加以下行:
deb http://ftp.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.debian.org/debian/ jessie main contrib non-free
更新并安装 Realtek 驱动程序
apt-get update && apt-get install firmware-realtek
如果您的连接不断断开,请键入以下命令:
echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf
2) 没有互联网连接:
下载firmware-realtek_0.43_all.deb
,使用您的存档管理器将其提取rtl8723befw.bin
并/lib/firmware/rtlwifi/rtl8723befw.bin
复制到/lib/firmware/rtlwifi
:
cp rtl8723befw.bin /lib/firmware/rtlwifi/
重新加载驱动程序:
modprobe -rv rtl8723be
modprobe -v rtl8723be