通过NM说我已连接到无线网络,firefox无法连接到任何站点

通过NM说我已连接到无线网络,firefox无法连接到任何站点

将 Ubuntu 14.04 LTS 从 USB 记忆棒安装到我的 Dell Inspiron N5010 上的分区。我登录 Ubuntu 并观察到 ​​Wifi 似乎已连接到 Wi-Fi 网络,但 Firefox 无法连接到任何站点。

我运行命令

lspci -vvnn | grep 14e4

看到我有一个 Broadcom BCM4313... [14e4:4727] (rev 01)

ifconfig似乎lshw显示设备正在工作并已连接,但仍然没有互联网。我尝试重新安装驱动程序,但uui/pool//restricted/b/bcmwl没有成功。

我观察到有几个人对此配置有问题,并且我尝试了一些解决方案,但没有成功。该设备在 Windows 7 下运行。

tony@ahsoka:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 78:2b:cb:d1:88:26
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

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:163 errors:0 dropped:0 overruns:0 frame:0
TX packets:163 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11761 (11.7 KB) TX bytes:11761 (11.7 KB)

wlan0 Link encap:Ethernet HWaddr 68:a3:c4:16:e3:1f
inet6 addr: fe80::6aa3:c4ff:fe16:e31f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:31620
TX packets:190 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3439 (3.4 KB) TX bytes:36220 (36.2 KB)
Interrupt:17

tony@ahsoka:~$ iwconfig
eth0 no wireless extensions.

lo no wireless extensions.

wlan0 IEEE 802.11abg ESSID:"ips-guest"
Mode:Managed Frequency:2.437 GHz Access Point: 10:BD:18:1B:3C:72
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off

答案1

首先,执行以下步骤:-

  1. 尝试从笔记本电脑 ping 到您的路由器。将 192.168.1.1 替换为您的本地路由器地址。

    $ping 192.168.1.1

  2. 如果上述步骤有效,请尝试 ping 互联网

    $ 平 8.8.8.8

如果您能够 ping 通路由器而不是互联网,则问题出在 wifi 和路由器之间。如果您能够 ping 通您的路由器和互联网,则问题出在 Firefox 的配置方式上。尝试安装 Google Chrome 并使用它。

如果您无法连接到互联网,则您的驱动程序可能有问题。

要纠正这个问题,您必须从 ubuntu 或 launchpad 存储库安装 b43-fwcutter 软件包。如果您仍然使用 Ubuntu 连接到互联网,那么以下是最简单的方法:

$ sudo apt-get install firmware-b43-installer

如果互联网不可用,请执行以下操作:-

  1. 从另一台计算机上从下面的链接下载 b43 固件并将其复制到您的桌面:

    http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2

  2. 在终端中:

    $ cd '/home/ uname -r~/Desktop/broadcom-wl-4.80.53.0 2/kmod'

    $ sudo b43-fwcutter -w /lib/firmware/ uname -r~/Desktop/wl_apsta.o

  3. 等待提取,然后:

    $ sudo modprobe b43

这应该有效。

如果这不起作用,请按照此处的说明操作:

$ wget http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 
$ tar xjf b43-fwcutter-018.tar.bz2
$ cd b43-fwcutter-018
$ make
$ sudo make install
$ cd ..
$ export FIRMWARE_INSTALL_DIR="/lib/firmware"
$ wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
$ tar xjf broadcom-wl-5.100.138.tar.bz2
$ sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o

如果这不起作用,请前往附近的 Linux 用户组,让当地的 Linux Guru 查看您的笔记本电脑。

相关内容