修复固件 - 在 Toshiba Satellite 上全新安装 Debian 8.5

修复固件 - 在 Toshiba Satellite 上全新安装 Debian 8.5

我刚刚在我的 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 安装后,没有连接被阻止,但它发现了一个hci0phy0

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 028007: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 scaniw wlan0 scan

要连接,请运行以下命令:

wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
dhclient wlan0

相关内容