ubuntu 中没有无线扩展

ubuntu 中没有无线扩展

基本上,我是一名信息安全的学生,我试图设置 snort,我需要关闭“Large Receive Offload”(lro)和“Generic Receive Offload”(gro)以使 snort 工作,我已经成功完成和编辑,/etc/network/interfaces并且一切工作正常。

几分钟后,我的 wifi 断了,我试过了每一个命令来恢复它,但都没有任何用处,我撤消了我所做的所有更改,但它不起作用。

当我输入时iwconfig我得到的是

lo no wireless extensions.

wlo1 IEEE 802.11bgn ESSID:o ff/any 
Mode:Managed Access Point: Not-Associated       Tx-Power=0 dBm 
Retry short limit:7 RTS thr:o ff Fragment thr: off
Encryption key:o ff
Power Management:o ff

eno1 no wireless extensions.

我也尝试建立网络,但是却无法连接error: input/output

我已经经历了大约 6 个小时的这种情况,但是没有任何成功,我的有线连接可以工作,但是无线连接却不可以。

答案1

您是否尝试过检查设备是否因某种原因被 RF-KILL 阻止?您的计算机上是否有 WiFi 的物理开关(我的是FnF7“飞行模式”,每次在新的 Ubuntu 安装中都会默认触发)。尝试:

rfkill list all

另外,请确保你正在使用

sudo ifconfig wlan0 up
sudo iwconfig wlan0 essid (network) key (passwd)
sudo dhclient wlan0

这是我能够(持续)恢复 WiFi 运行的唯一方法。如果您运行该命令lshw并看到无线接口,您知道它至少被检测到了...所以您是安全的。

*替换wlan0为您的无线设备的名称

答案2

好吧,经过两天和无数个小时的尝试,无线网络终于恢复了。不确定这是否是问题的真正答案,但这就是我让它再次工作的方法,以防有人和我一样沮丧。我确保删除了我为 snort 安装的每个软件包,包括

flex
bison
tcpdumb
libpac
pulledpork
pcap
pcre
libdnet

然后运行此命令以确保删除 snort 及其依赖项的所有痕迹

sudo apt-get remove --auto-remove snort

并对上面的每个包执行相同的命令

然后我重启了电脑,还是没用。然后我决定放弃格式化 ubnutu,所以我登录了我的 windwos,因为自从发生这次灾难以来,我第一次双启动,这就是解决方案。不知何故,登录我的 windows 参与,然后返回我的 ubuntu 解决了这个问题。

我想感谢 p Smith 的帮助,他建议恢复到 snort 之前的设置并删除所有可能有助于解决问题的软件包。

如果有人遇到类似的问题,请发表此帖子或给我发私信,我会尽力指导您解决这个问题。

相关内容