基本上,我是一名信息安全的学生,我试图设置 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 之前的设置并删除所有可能有助于解决问题的软件包。
如果有人遇到类似的问题,请发表此帖子或给我发私信,我会尽力指导您解决这个问题。