Chinaunix首页 | 论坛 | 博客
  • 博客访问: 184168
  • 博文数量: 36
  • 博客积分: 2059
  • 博客等级: 上尉
  • 技术积分: 355
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-08 09:15
文章分类

全部博文(36)

文章存档

2012年(9)

2011年(10)

2010年(17)

分类:

2010-11-14 20:35:52

由于我使用的backtrack 4没有提供我的无线网卡的驱动,所以只有自己动手编译安装了.
1. 升级内核(可以解决 Module.symvers missing 的问题.下载文件路径保存在/home/download
 a) wget 下载内核
 b) tar zxvf linux-2.6.36.tar.gz
 c) cd /usr/src && ln -s /home/download/linux-2.6.36 linux 如果 /usr/src下存在 linux的软件连接的话可以将其改为其他的名称
 d) cd /usr/src/linux && make clean #清理一下当前目录
 e) zcat /proc/config.gz > .config #将目前系统的配置读取出来作为当前内核编译的配置
 f) make menuconfig
 g) make all
 h) make modules_install && make install
 i) vi /boot/grub/menu.lst # or /boot/grub/grub.conf
     >>>
    title           Ubuntu 8.10, kernel 2.6.36
    uuid            3aae4c60-f8ae-4e9d-aa68-e26a1c7234ff
    kernel          /boot/vmlinuz-2.6.36 root=UUID=3aae4c60-f8ae-4e9d-aa68-e26a1c7234ff ro quiet splash
    initrd          /boot/initrd.img-2.6.36
    quiet
    <<< # 如果没有 initrd.img-2.6.36 可以使用mkinitrd -o initrd.img-2.6.36 2.6.36来创建
  或直接将老的initrd.img复制一份该个名字就ok了。
2. 安装无线网卡驱动(我使用的是usb 的网卡 使用 lsusb 可以查看到该网卡使用的是什么芯片)
 a) wget
 b) tar jxvf compat-wireless-2.6.tar.bz2 && cd compat-wireless-2010-11-09
 c) ./scripts/driver-select #选择你需要的驱动
 d) make && make install
 e) 如果网卡启动时提示缺少firmware文件可以在
  
   下载相应的文件选择 raw的格式下载
   如我的网卡提示缺少 ar9271.fw 那么将下载的文件复制到 /lib/firmware中
  命令是 cp archive /lib/firmare/ar9271.fw

 f) 安装完成,可以正常使用网卡了。

###################################
参考网站:


http://hi.baidu.com/yongsheng_li/blog/item/858e4c22ab278bfcd6cae272.html



阅读(4288) | 评论(3) | 转发(4) |
给主人留下些什么吧!~~

rocky-ghu2010-12-10 22:48:20

学习了

hotfirewall2010-11-16 08:27:34

send_linux2010-11-15 10:52:42

学习了,呵呵