我尝试过的事情
首先,我要说的是 sudo ifconfig 可以显示它。rfkill 可以显示它已解锁。我使用非 root 帐户执行所有操作。此外,wifi 在纯 Debian 上确实可以工作。
sudo rfkill unblock all
sudo ifconfig wlan0 up
sudo pico /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.org
并将 allow_avtive 更改为 yes
然后我终于尝试了
sudo -i
sudo ps -A | grep lightdm
startx
我无法弄清楚如何允许 root 登录以进行调试..因此,最后一个命令会终止 x 服务器并以 root 身份重新启动它以实现或多或少的效果...
编辑:sudo iwlist wlan0 scan
显示我的 wifi 卡可以看到我的接入点 :(
EDIT2(待回复):
sudo iwconfig wlan0 modu 11g
->
Error for wireless request "Set Modulation" (8B2F) :
SET failed on device wlan0 ; Operation not supported.
iwconfig wlan0 channel 11
->
Error for wireless request "Set Frequency" (8B04) :
SET failed on device wlan0 ; Operation not permitted.
关于进入网络管理器,我不知道你的意思是什么?At the top right
我的浏览器窗口右上角除了关闭按钮什么都没有。所以我通过点击底部栏上的图标进入网络设置,但选项“忽略 IPV6”只能应用于我创建的网络,我希望 wifi 像以前一样自行扫描。
I will add I can connect to wifi over the terminal.
最后一步我只是为了好玩才这么做的...我知道这样做非常愚蠢,但无论如何,这是唯一有效的命令,哈哈...有效的意思是没有返回任何错误。
新编辑:我刚刚尝试重新安装网络管理器。然而,安装 plasma-nm 小部件后,wifi 复选框仍然呈灰色,并且不扫描网络。
新的编辑(基于评论):
lspci -nn | grep 0280
->
04:00.0 Network controller [0280]: Qualcomm Atheros AR93xx Wireless Network Adapter [168c:0030] (rev 01)
iwconfig
->
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11abgn Mode:Master Tx-Power=16 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
答案1
尝试按如下方式更改无线驱动程序的参数并检查报告的问题。
将 802.11bgn 更改为 802.11bg。
iwconfig wlan0 模式 11g
如果您有该选项,请将 wep 加密更改为 wpa2 (CCMP)(AES) 而不是 (TKIP),这样效果会最好。
wpa-成对 CCMP
将路由器中的无线频道设置为 1 或 11,然后保存路由器配置并重新启动。
iwconfig wlan0 通道#
进入屏幕右上角的网络管理器,单击编辑连接>无线选项卡,并将 IPV6 设置为忽略。
现在打开终端 CTRL+ALT+_T,然后为了准确起见,逐行复制并粘贴以下代码:
echo "options rtl8192ce swenc=1 ips=0" | sudo tee /etc/modprobe.d/rtl8192ce.conf
sudo modprobe -rfv rtl8192ce
sudo modprobe -v rtl8192ce
如果问题仍然存在,请尝试编译新的驱动程序。希望这能有所帮助!
答案2
好吧,我不想这样做...但它解决了我的问题,所以我会这样做。
sudo apt-get install wicd
sudo service network-manager stop
sudo service wicd start
问题解决了。