热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Debian4.0r0下的broadcom无线网卡的配置

Debian4.0r0下的broadcom无线网卡的配置--Linux发行版技术-Debian信息,下面是详情阅读。
  应该说debian发展到了4.0r0 , 他的桌面系统已经变得很完美了,我原来一直用到3.3后实在不能忍受,就转用了ubuntu6的桌面系统,但是现在转回来发现 4.0r0和ubuntu没什么特别的区别了,而且更加稳定。我在ubuntu下面中文输入法和gaim经常会起冲突而出错,而在debian下没出现这个问题。 这里我要介绍的是如何在debian下配置broadcom网卡的问题。

  debian 4.0默认使用的是2.6.18-4系列的内核,这个内核版本本身已经提供了对broadcom网卡的支持了,但是所缺乏的是broadcom的固件,这个可能是由于版权的问题,broadcom作为目前卖的最好的的中高端网卡 提供商,比较过分的地方就是不肯开放其固件代码,所以linux内核没有其固件就没办法运行。如果你用dmsg命令看到bcm43xx驱动不停的报告找不到firmware, 那就是这个问题了。

  好在网上有个专门的项目组通过逆向工程方法把broadcom的固件从windows下的驱动中扒出来了。这个项目的官方地址是http://bcm43xx.berlios.de/,其主要的贡献是提供了一个叫bcm43xx-fwcutter的工具帮你把你windows下的驱动中的固件扒出来和一堆他们已经扒出来的固件了,因此你的网卡的型号已经有了,你直接可以使用他们扒出来的固件,如果没有的话,你只能自己用这个工具来扒了。

  自己扒也好,用现成的也好,下面怎么让linux内核用这个固件。

  把你得到的固件放到/lib/firmware目录下面去,但是里面什么都没有。然后用rmmod命令把bcm43xx模块先咔嚓掉,再此用modprobe引导一次就可以了。这个时候你就可以用dmsg看到这个模块开始正常工作了。然后缺省的,你系统里面会多一个eth网络设备。我就用偷懒的方法直接在gnome里面配置了, 不高兴再去倒腾配置文件了。
推荐阅读
author-avatar
真理难辩_175
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有