USB Wi-Fi 正确安装但无法访问互联网,Debian Wheezy

USB Wi-Fi 正确安装但无法访问互联网,Debian Wheezy

我的 Debian Wheezy 系统上正确安装了 USB Wi-Fi 棒。

  • dmesg

    ADDRCONF (NETDEV_CHANGE): wlan0: link becomes ready
    
  • ip a

    wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
    ...
    inet 192.168.1.10/24 brd 192.168.1.255 scope global wlan0
    ...
    
  • iwconfig

    wlan0   IEEE 802.11bg ESSID:"MANUTE"
    ...
    

但是当我 ping 路由器时我得到:Destination Host Unreachable

输出netstat -rn

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0

所以我猜问题可能是第一行可能是 Iface wlan0,而不是 eth0。

在这种情况下,这可能是我的问题的原因。我怎样才能改变这个设置?

在其他情况下,有什么指导/建议吗?

作为信息,eth0 是我取消链接的有线设备名称,因为盒子离路由器很远。我正在运行没有 X-Window 的 Debian Wheezy,因此我无法使用任何 Window 网络管理器,而只能使用控制台。

我会很感激你的帮助。

答案1

路由问题可能是您最初使用的是 eth0,因此该接口有一个默认路由。您可能需要做一个ifdown eth0如果再次发生这种情况,以摆脱不需要的路线。

我还要补充一点,我发现 USB wifi 适配器几乎普遍都很糟糕,在 Linux 上更是如此(由于闭源驱动程序)。我最终从TP-Link TL-WDN4800 PCI 卡。如果使用几周后您确实认为这款 USB Wifi 适配器与 Debian Wheezy 配合良好,我将有兴趣了解其品牌/型号。

相关内容