只有我的 wifi 不工作 - Ubuntu 12.04

只有我的 wifi 不工作 - Ubuntu 12.04

Ubuntu 12.04 未检测到“仅我的 Wi-Fi”,而是显示附近的所有其他 Wi-Fi。我的 Wi-Fi 在 Android 上运行良好,并且在同一台笔记本电脑上双启动 Windows 时也运行良好。

全新安装后,它运行良好,我升级了所有软件、媒体驱动程序,一切正常。它运行完美。但第二天它拒绝连接到我的 wifi。我重新安装了,但什么也没发生。

我怎样才能解决这个问题?

戴尔 Inspiron 1464。

WICD 网络管理器已安装

我有有线连接,但为此我必须站立几个小时,这不是解决方案。

$ iwconfig
lo        no wireless extensions.
eth2      IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

eth0      no wireless extensions.**

答案1

一些戴尔系统存在错误,导致一些制造商生产的路由器无法显示(伪随机)。

要建立连接,您需要将其视为一个隐藏网络。

单击顶部栏中的无线符号并选择connect to hidden wi-fi network

输入您的路由器的特定设置,然后单击“连接”。


如果这不起作用,您必须检查您的笔记本电脑是否真的能看到您的路由器。

有几种工具可以做到这一点(wireshark 的 dumpcap、aircrack-ng 的 airodump-ng 等等),但在本例中我将使用 aircrack-ng

在终端中使用以下命令安装 aircrack-ng(ctrl + alt + T)

sudo apt-get install aircrack-ng

接下来您需要启动它。

sudo airmon-ng start eth0

这会将你的 wifi 系统设置为监控模式 (mon0)

为了布局目的,您必须将终端设置为全屏模式(或者只需按下左上角第 3 个按钮即可使其成为大屏幕)。

跑步

sudo airodump-ng mon0

等到您看到路由器的 essid 或路由器的 mac 地址 (bssid) 弹出到列表中。

如果没有,则尝试使用辅助 wifi 计算机创建一些无线流量,这样它就会弹出。

(这是为了测试您的笔记本电脑是否真的可以“看到”您的网络)

当您看到网络弹出时,请记下 essid 和加密。

打开第二个终端并使用以下命令

sudo apt-get install wpasupplicant

这将允许你使用终端连接到 wpa 网络

输入/etc/wpa_supplicant.conf您的 ssid 和密码。

gksu gedit /etc/wpa_supplicant.conf

例子:

network={
            ssid="ssid_name"
             psk="password"
}

假设您的接口是 eth0,您可以使用以下方式连接到它......

wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext && dhclient eth0

如果这不起作用,请尝试运行

iwlist scan

直到您的网络出现在列表中,然后重复上述步骤

答案2

我遇到了与您完全相同的问题并且设置也类似。

登录调制解调器并更改其名称和密码后,我就能让它工作了。

我知道这只适用于家庭用户。但这为我解决了这个问题。

答案3

确保路由器没有阻止它。有些路由器有安全措施来阻止新电脑连接。

查找路由器并找到其 IP。通常为 192.168.1.1 或类似的 IP。它会带您进入路由器菜单,您可以允许您的 MAC 地址。

具体来说,打开浏览器并输入路由器的默认 IP。它会要求您登录,通常用户名为空,密码为 admin,但每个路由器都不同。您可以在 Google 上轻松查找默认用户名和密码。

然后确保没有安全设置阻止您的计算机连接。

如果其他方法都失败了,请重置路由器。您必须重新配置所有密码,但一般来说,这样做是个好主意。特别是如果您没有路由器密码(不是您连接互联网时输入的密码,而是您为访问路由器而创建的密码和用户名)。

相关内容