我最近买了一个D-Link
路由器并对其进行了配置。
从我的 Android 来看,接入点提供了完整的互联网访问。
我的Ubuntu
笔记本电脑可以通过其他接入点访问互联网。
问题是我无法仅使用路由器访问互联网(不久前我也曾尝试连接路由器,遇到了同样的问题,但后来我切换到了以太网)。
我可以连接到网络,但如果我尝试 ping 路由器,就会出现错误Destination Host Unreachable
。
我无法用nmap
任何方式发现我的路由器。nmap
只能给我自己的电脑(甚至不是 Android 设备)。
与我的路由器的以太网连接工作正常。
配置如下:
prakhar@aS4v4g3wOrld:~$ sudo iwconfig wlan0
wlan0 IEEE 802.11abg ESSID:"aRM4g3ddOn-2.4GHz"
Mode:Managed Frequency:2.437 GHz Access Point: C4:A8:1D:8C:99:AC
Bit Rate=52 Mb/s Tx-Power=200 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-25 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
prakhar@aS4v4g3wOrld:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet loopback
prakhar@aS4v4g3wOrld:~$ sudo lshw -C network
*-network
description: Wireless interface
product: BCM4313 802.11bgn Wireless Network Adapter
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0a:00.0
logical name: wlan0
version: 01
serial: <removed>
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.30.223.141 (r415941) ip=192.168.0.100 latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:19 memory:d4500000-d4503fff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:0b:00.0
logical name: eth0
version: 07
serial: <removed>
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:43 ioport:2000(size=256) memory:d4404000-d4404fff memory:d4400000-d4403fff
prakhar@aS4v4g3wOrld:~$ sudo ifconfig -a
eth0 Link encap:Ethernet HWaddr a0:b3:cc:46:93:05
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a2b3:ccff:fe46:9305/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3207 errors:0 dropped:0 overruns:0 frame:0
TX packets:4052 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1858395 (1.8 MB) TX bytes:662320 (662.3 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:6960 errors:0 dropped:0 overruns:0 frame:0
TX packets:6960 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:594878 (594.8 KB) TX bytes:594878 (594.8 KB)
wlan0 Link encap:Ethernet HWaddr 84:4b:f5:aa:01:bf
inet addr:192.168.0.4 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::864b:f5ff:feaa:1bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:68 errors:0 dropped:0 overruns:0 frame:9105
TX packets:325 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10677 (10.6 KB) TX bytes:38468 (38.4 KB)
Interrupt:19
详细信息是这里。
我已经没什么主意了。有什么可以帮忙的吗?
编辑:所以我登录了,Windows 8.1
结果还是一样:已连接但没有互联网。
我去了 HP 网站(我有一台dv6
)并下载了这。这是 Broadcom 驱动程序版本6.30.59.49
,发布于 2012 年!而且它真的能用。有时我很羡慕 Windows 支持。
所以我深入挖掘,发现了这个启动板错误。2014 年 5 月已确认,但仍然没有解决方案 :(。
我试过broadcom-sta
、、,甚至列出的专有驱动程序(我认为是 STA)。但都不起作用brcmac
。wl
Additional Sources
有人知道吗?
编辑: 解决了。这里是新的驱动程序 + 配置,以防其他人需要它。
答案1
请执行以下操作:
sudo apt-get purge bcmwl-kernel-source
sudo -i
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
exit
重启