如何在 ubuntu 上使用无线和以太网?

如何在 ubuntu 上使用无线和以太网?

我有一台运行 Windows 7 的 acer aspire 7551 笔记本电脑,并且我已成功使用 wubi 来安装 ubuntu(最新发行版本)。

无线在 Windows 7 上工作正常,但无线和以太网在 ubuntu 上都不起作用。特别是,无线图标显示在右上角(但当我单击该图标时,没有显示可用的连接)。

当我将以太网电缆(插入 PC 时工作正常)连接到运行 ubuntu 的笔记本电脑并单击无线图标时,auto-etho 显示为一个选项,但当我单击它时,它适用于一些秒,然后断开连接。 (注意 - 即使安装了所有最新的驱动程序,以太网也无法在 Windows 7 中工作)

如何让无线和以太网在 ubuntu 下工作?

附加信息

Ubuntu 版本:“Ubuntu 10.0 - 特立独行的猫鼬”

lspci 输出:

00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Acer Incorporated [ALI] Device 9602
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller (rev 40)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
01:05.1 Audio device: ATI Technologies Inc RS880 Audio Device [Radeon HD 4200]
03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
06:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)

ifconfig -a 输出:

eth0      Link encap:Ethernet  HWaddr 20:6a:8a:1c:70:0e  
          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)
          Interrupt:16 

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:16436  Metric:1
          RX packets:76 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:5840 (5.8 KB)  TX bytes:5840 (5.8 KB)

答案1

我的笔记本电脑上有相同的网络硬件,运行 Ubuntu 10.10 Maverick。

对于无线适配器,您需要二进制 Broadcom STA 专有驱动程序。 Ubuntu 应该在您第一次启动时提示您安装它们,但如果您缺少网络连接,这可能就是它无法工作的原因。幸运的是,您需要的东西就在 10.10 安装盘上。

以下是最简单的 gui 步骤:

1)插入磁盘,并在文件浏览器(nautilus)中导航到它

2) 导航到名为 的文件夹pool,然后进入main,然后进入d。双击dkms_2.1.1.2-3ubuntu1_all.deb该文件夹即可安装。dmks

3)/pool/main/p/patch/patch_2.6-2ubuntu1_amd64.deb通过相同的过程安装

4)安装/pool/main/f/fakeroot/fakeroot_1.14.4-1ubuntu1_amd64.deb

5)最后,安装/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.60.48.36+bdcom-0ubuntu5_amd64.deb

如果你重新启动,你现在应该(手指交叉!) 好了。

有线以太网不工作很奇怪——从来没有见过这种情况。如果它在 Windows 下也不起作用,我建议可能存在硬件问题。

编辑:上面的 deb 文件名适用于 64 位版本。对于 i386 的,只需替换_amd64_i386.您会找到您正在寻找的文件:)

相关内容