一年前,我们购买了几台HP Compaq 的笔记本电脑。不同的型号,从6715s、6715b、6710s、6735 ...(并非所有型号都经过我的手,所以我不知道每个型号)。它们带有预装的 Win XP Home,运行良好(除了我们删除它们并安装了 XP Pro,因为我们在旧机器上安装了它,并摆脱了与操作系统捆绑在一起的所有促销垃圾)。
现在,由于一些不同的原因,一些工作人员决定将 linux debian / opensuse 放在他们身上。幸运的是我,因为我在周末工作,所以我是必须这样做的人;-(
大多数事情都很好,除了 - 在前两个型号上,我无法让无线工作。我认为他们都有Broadcom BCM43XX内部卡,我有两个问题:
- 第一个 - 这些笔记本电脑中的每一个都有一个无线打开/关闭按钮,在启动时不会继续,因此当 opensuse 启动时,它已关闭-无法打开
-第二个-我找不到该卡的驱动程序。我什至尝试过 ndiswrapper,但无法让它工作
有没有人设法使上述工作?
您没有看到灯亮的原因是没有加载正确的驱动程序。硬件需要来自驱动程序的信号,告诉它退出睡眠模式;如果您观看它,它也会在 Windows 启动时执行此操作。
您正在寻找 b43 驱动程序。除非绝对必要,否则不要使用 bcm43xx 驱动程序,因为它现在已成为传统。最新版本的驱动程序通常打包在新的 vanilla 内核版本中,但您可以在以下位置获取更多信息:
http://www.linuxwireless.org/en/users/Drivers/b43
openSUSE WIKI 上的无线网卡链接看起来有点旧,但您可以随时在http://forums.opensuse.org上询问或浏览他们的无线网络部分。他们那里有很多 openSUSE + Wireless 专家。
我姐姐有HP 6730s,它带有您提到的卡。我玩了一点,但这是一个废话,没有工作。我在 Broadcom 的网站上找到了一些驱动程序,我能够与 WPA-EAP 方法相关联,但几秒钟后机器冻结了大约 30 秒。它回来了一个断开的AP。
获得像英特尔的 5000n (4965AGN) 卡这样的好卡,它可以开箱即用。(注意 Bios 将一些“未经授权”的卡列入黑名单,4965AGN 似乎没问题。)
我曾使用运行 Ubuntu 的 HP 笔记本电脑,由于与蓝牙驱动程序的冲突,无线无法正常工作。我必须编写一个脚本,首先禁用蓝牙,然后设置无线网卡。我无法访问这台机器来查看我做了什么,所以我无法提供更多细节。
如果我们能看到“”的输出(关于所讨论的卡)将会很有帮助
lspci -v
。根据您拥有的卡,您可能会幸运地使用 b43 驱动程序。不过,最有可能的是,您需要使用 wl 驱动程序(如果您的发行版没有涵盖它,可从 Broadcom 获得)或 ndiswrapper(使用 Windows XP 的驱动程序)。
无论您使用哪个驱动程序,您都可能会遇到与 ssb 的冲突(将使用 ohci_hcd 加载)。如果你确保在 ssb 之前加载 b43/wl/ndiswrapper,你应该没问题。
另请注意,开/关按钮可能会在此之后变为。我已经帮助了一个花了将近一整天的时间试图调试破坏他的无线的东西,却发现按钮不知何故被设置为关闭。
`ndiswrapper' 应该可以工作。输入 ndiswrapper -l 它应该显示类似
如果您没有看到设备存在,那么它不是正确的驱动程序。使用 ndiswrapper 删除所有当前安装的驱动程序并尝试新的驱动程序。一次只安装一个驱动程序。一旦你看到设备存在,那么你必须做
如果您看到我在上面复制的备用驱动程序消息,请编辑文件 /etc/modprobe.d/blacklist 并在底部添加以下行
用您在备用驱动程序消息中获得的任何名称替换 rt61pci。
在此之后重新启动机器并查看是否检测到卡。如果没有将以下行添加到 /etc/rc.d/rc.local modprobe ndiswrapper
并再次重新启动。
尝试使用 NetworkManager 进行无线连接。它会导致有线连接出现太多问题,但无线 NetworkManager 非常棒。
我在这里或那里多次使用上述小调整的方法,并在包括 HP、Dell、Acer、IBM 在内的许多供应商的硬件上的各种 Linux 上安装了 Windows 驱动程序。`ndiswrapper' 从来没有让我失望过。事实上,在旧版本的 Linux 中,即使驱动程序开箱即用,基于 ndiswrapper 的驱动程序的性能也比默认的 Linux 驱动程序好得多。因此,即使默认情况下检测到卡,使用 ndiswrapper 也可能是有益的。
如果操作系统不是问题。尝试安装 Fedora 11。它对无线网卡有惊人的支持,甚至默认驱动程序的性能与基于 ndiswrapper 的驱动程序相当。
我继承了我妻子的戴尔 Inspiron,里面有一张这样的卡。我确实设法击败了 ndiswrapper 以使其正常工作,但它在取消挂起时往往会失败,所以我硬着头皮支付了 30 美元用支持良好的英特尔 wifi 卡替换它。不优雅,有朝一日希望没有必要,但如果它必须运行良好,现在,那么肯定是可能的。