AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 14504
In Process
Rook
Rook
Asked: 2009-05-30 04:59:30 +0800 CST2009-05-30 04:59:30 +0800 CST 2009-05-30 04:59:30 +0800 CST

hp 6716s、6715b 和 6710s 笔记本电脑上的 linux 无线问题

  • 772

一年前,我们购买了几台HP Compaq 的笔记本电脑。不同的型号,从6715s、6715b、6710s、6735 ...(并非所有型号都经过我的手,所以我不知道每个型号)。它们带有预装的 Win XP Home,运行良好(除了我们删除它们并安装了 XP Pro,因为我们在旧机器上安装了它,并摆脱了与操作系统捆绑在一起的所有促销垃圾)。

现在,由于一些不同的原因,一些工作人员决定将 linux debian / opensuse 放在他们身上。幸运的是我,因为我在周末工作,所以我是必须这样做的人;-(

大多数事情都很好,除了 - 在前两个型号上,我无法让无线工作。我认为他们都有Broadcom BCM43XX内部卡,我有两个问题:
- 第一个 - 这些笔记本电脑中的每一个都有一个无线打开/关闭按钮,在启动时不会继续,因此当 opensuse 启动时,它已关闭-无法打开
-第二个-我找不到该卡的驱动程序。我什至尝试过 ndiswrapper,但无法让它工作

有没有人设法使上述工作?

linux wifi laptop
  • 6 6 个回答
  • 6553 Views

6 个回答

  • Voted
  1. andrewd18
    2009-05-30T05:53:50+08:002009-05-30T05:53:50+08:00

    您没有看到灯亮的原因是没有加载正确的驱动程序。硬件需要来自驱动程序的信号,告诉它退出睡眠模式;如果您观看它,它也会在 Windows 启动时执行此操作。

    您正在寻找 b43 驱动程序。除非绝对必要,否则不要使用 bcm43xx 驱动程序,因为它现在已成为传统。最新版本的驱动程序通常打包在新的 vanilla 内核版本中,但您可以在以下位置获取更多信息:

    http://www.linuxwireless.org/en/users/Drivers/b43

    openSUSE WIKI 上的无线网卡链接看起来有点旧,但您可以随时在http://forums.opensuse.org上询问或浏览他们的无线网络部分。他们那里有很多 openSUSE + Wireless 专家。

    • 1
  2. cstamas
    2009-06-02T13:07:08+08:002009-06-02T13:07:08+08:00

    我姐姐有HP 6730s,它带有您提到的卡。我玩了一点,但这是一个废话,没有工作。我在 Broadcom 的网站上找到了一些驱动程序,我能够与 WPA-EAP 方法相关联,但几秒钟后机器冻结了大约 30 秒。它回来了一个断开的AP。

    获得像英特尔的 5000n (4965AGN) 卡这样的好卡,它可以开箱即用。(注意 Bios 将一些“未经授权”的卡列入黑名单,4965AGN 似乎没问题。)

    • 0
  3. James Sumners
    2009-06-11T09:23:26+08:002009-06-11T09:23:26+08:00

    我曾使用运行 Ubuntu 的 HP 笔记本电脑,由于与蓝牙驱动程序的冲突,无线无法正常工作。我必须编写一个脚本,首先禁用蓝牙,然后设置无线网卡。我无法访问这台机器来查看我做了什么,所以我无法提供更多细节。

    如果我们能看到“”的输出(关于所讨论的卡)将会很有帮助lspci -v。

    • 0
  4. Pontus Freyhult
    2009-07-04T06:22:45+08:002009-07-04T06:22:45+08:00

    根据您拥有的卡,您可能会幸运地使用 b43 驱动程序。不过,最有可能的是,您需要使用 wl 驱动程序(如果您的发行版没有涵盖它,可从 Broadcom 获得)或 ndiswrapper(使用 Windows XP 的驱动程序)。

    无论您使用哪个驱动程序,您都可能会遇到与 ssb 的冲突(将使用 ohci_hcd 加载)。如果你确保在 ssb 之前加载 b43/wl/ndiswrapper,你应该没问题。

    另请注意,开/关按钮可能会在此之后变为。我已经帮助了一个花了将近一整天的时间试图调试破坏他的无线的东西,却发现按钮不知何故被设置为关闭。

    • 0
  5. Saurabh Barjatiya
    2009-07-04T07:19:09+08:002009-07-04T07:19:09+08:00

    `ndiswrapper' 应该可以工作。输入 ndiswrapper -l 它应该显示类似

    netrt61g : driver installed
    device (1814:0302) present (alternate driver: rt61pci)
    

    如果您没有看到设备存在,那么它不是正确的驱动程序。使用 ndiswrapper 删除所有当前安装的驱动程序并尝试新的驱动程序。一次只安装一个驱动程序。一旦你看到设备存在,那么你必须做

    ndiswrapper -m
    ndiswrapper -mi
    ndiswrapper -ma
    

    如果您看到我在上面复制的备用驱动程序消息,请编辑文件 /etc/modprobe.d/blacklist 并在底部添加以下行

    blacklist rt61pci
    

    用您在备用驱动程序消息中获得的任何名称替换 rt61pci。

    在此之后重新启动机器并查看是否检测到卡。如果没有将以下行添加到 /etc/rc.d/rc.local modprobe ndiswrapper

    并再次重新启动。

    尝试使用 NetworkManager 进行无线连接。它会导致有线连接出现太多问题,但无线 NetworkManager 非常棒。

    我在这里或那里多次使用上述小调整的方法,并在包括 HP、Dell、Acer、IBM 在内的许多供应商的硬件上的各种 Linux 上安装了 Windows 驱动程序。`ndiswrapper' 从来没有让我失望过。事实上,在旧版本的 Linux 中,即使驱动程序开箱即用,基于 ndiswrapper 的驱动程序的性能也比默认的 Linux 驱动程序好得多。因此,即使默认情况下检测到卡,使用 ndiswrapper 也可能是有益的。

    如果操作系统不是问题。尝试安装 Fedora 11。它对无线网卡有惊人的支持,甚至默认驱动程序的性能与基于 ndiswrapper 的驱动程序相当。

    • 0
  6. pjz
    2009-07-08T22:31:35+08:002009-07-08T22:31:35+08:00

    我继承了我妻子的戴尔 Inspiron,里面有一张这样的卡。我确实设法击败了 ndiswrapper 以使其正常工作,但它在取消挂起时往往会失败,所以我硬着头皮支付了 30 美元用支持良好的英特尔 wifi 卡替换它。不优雅,有朝一日希望没有必要,但如果它必须运行良好,现在,那么肯定是可能的。

    • 0

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve