首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >驱动程序有时加载,有时不加载。

驱动程序有时加载,有时不加载。
EN

Unix & Linux用户
提问于 2011-04-18 16:47:17
回答 1查看 1.1K关注 0票数 10

我被分配了一个Ubuntu桌面,上面已经有一些东西了。我没有重新格式化它,但附加了一个微型PCI无线网卡通过PCI到微型PCI适配器.我手动构建了madwifi驱动程序并安装了它的.ko文件。

现在,lshw -C network总是显示卡片,但是它有时显示为“无人认领”,有时显示在madwifi (即ath_pci)驱动程序中。你知道什么会造成这种影响吗?

编辑:从/var/log/kern.log的片段,在失败的加载。

代码语言:javascript
复制
Apr 19 11:47:21 manju-desktop kernel: [    9.935304] ath_hal: module license 'Proprietary' taints kernel.
Apr 19 11:47:21 manju-desktop kernel: [    9.936614] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
Apr 19 11:47:21 manju-desktop kernel: [    9.958671] wlan: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [    9.975867] ath_pci: svn r4133 (branch madwifi-0.9.4)
Apr 19 11:47:21 manju-desktop kernel: [    9.975940] ath_pci 0000:02:04.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Apr 19 11:47:21 manju-desktop kernel: [    9.976024] ath_pci: HAL doesn't support MAC revision 0xffffffff
Apr 19 11:47:21 manju-desktop kernel: [    9.976037] ath_pci 0000:02:04.0: PCI INT A disabled

lshw -C network输出

代码语言:javascript
复制
  *-network:1 UNCLAIMED
       description: Ethernet controller
       product: AR5413 802.11abg NIC
       vendor: Atheros Communications Inc.
       physical id: 4
       bus info: pci@0000:02:04.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm cap_list
       configuration: latency=168 maxlatency=12 mingnt=10
EN

回答 1

Unix & Linux用户

发布于 2013-02-06 14:09:58

尝试使用udev而不是HAL。它与内核更加集成,因此与硬件标识更加一致。如果它适用于udev,但您仍然希望使用HAL,则可以将与硬件匹配的udev规则移植到HAL,跳过MAC验证和其他可能使其工作错误的内容。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/11566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档