Wifi 不工作(NetworkManager 中显示为灰色)

Wifi 不工作(NetworkManager 中显示为灰色)

我尝试过的事情

首先,我要说的是 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

问题解决了。

相关内容