由于我使用的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
阅读(622) | 评论(0) | 转发(0) |