我刚刚在我的 Toshiba Satellite 机器上安装了 Debian 8.5 CD,而不是在虚拟机中。在设置时,它告诉我一些iwlwifi
文件rtl
丢失了,但这并不重要,因为我认为我可以稍后添加它们。
我使用 U 盘下载了固件-iwlwifi和固件-realtekdpkg -i
,在两者上使用,我以前的空/lib/firmware
现在填充了很多iwlwifi
文件和一个/lib/firmware/rltwifi
包含相当多rlt
文件的目录。重启后,ifconfig
仍然只列出lo
.下载安装iwconfig
看看能不能手动唤醒wlan0
,还是不行。
在里面询问 Ubuntu 一般室他们问我的输出lsmod | grep iwlwifi
,其中显示我确实安装了驱动程序
rfkill
未安装,通过 USB 安装后,没有连接被阻止,但它发现了一个hci0
和phy0
dmesg | grep wifi
输出(全部在 下[ some numbers] iwlwifi 0000:07:00.0:
):
irq 66 for MSI/MSI-X
Unsupported splx structure
firmware: direct-loading firmware iwlwifi-3160-9.ucode
loaded firmware version 23.215.9.0 op_mode iwlmvm
Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164
L1 Disabled - LTR Enabled
L1 Disabled - LTR Enabled
输出lspci -nn | grep 0280
:
07:00.0 Network Controller [0280]: Intel Corporation Wireless 3160 [8086:08b3] (rev cb)
我还没有桌面环境,所以请仅终端回答,尽管可以通过 USB 设置 MATE 或 GNOME
我有什么遗漏的吗?当前正在使用旧的 Windows 机器进行浏览
答案1
安装网络管理器,需要安装一些依赖项才能使 wifi 正常工作:
aptitude install network-manager
安装wireless-tools
:
aptitude install wireless-tools
根据您的问题安装了正确的驱动程序。
附加信息:iwlwifi
是一个non-free
固件,可以通过添加non-free
到/etc/apt/sources.list
然后运行来安装它:
aptitude install firmware-iwlwifi
加载iwlwifi
驱动程序
modprobe -r iwlwifi ; modprobe iwlwifi
添加以下行/etc/modprobe.d/iwlwifi.conf
并重新启动:
options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8
打开你的 wifi 接口:
ip link set wlan0 up
然后运行以下命令:
cp /usr/share/doc/wpasupplicant/examples/wpa-roam.conf /etc/wpa_supplicant/wpa_supplicant.conf
chmod 0600 /etc/wpa_supplicant/wpa_supplicant.conf
创造wpa_supplicant.conf
:
wpa_passphrase your-ssid-here your-passwd-here >> /etc/wpa_supplicant/wpa_supplicant.conf
要扫描,请使用:iwlist wlan0 scan
或iw wlan0 scan
。
要连接,请运行以下命令:
wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
dhclient wlan0