疯狂火吻 发表于 2008-10-4 00:21

关于升级LINUX内核支持ZD1215(WN322G+)芯片

http://forum.anywlan.com/viewthread.php?tid=11745       [原创] 升级核心,解决 TP-link TL-WN322G+(ZD1211b芯片) 在BT3下驱动的问题

首先感谢这位高手的方法,照着帖子升级内核的方法总是出差错,make dep的时候提示unnecessary,我重新认真学习了一下linux,好像别人都不用这么麻烦,在2.6以上内核,make bzIamge 和make modules 可以合二为一?而且自动copySystem.map到/boot目录下?
有朋友试过BT3升级内核问题的吗?

1.终于可以了。只是在shell下ifconfig wlan0 up的时候还是提示connection time out,不过不影响使用。
2.之前一直是用iso量产到U盘用BT3的,现在用VM版的BT3FINAL,里面只有spoonwep没有spoonwep2,也没有spoonwpa,大家在论坛搜索有高手发出来的LZM包,在VM下直接用命令lzm2dir lzm文件名 /                      自动会释放到/usr/local/bin/wifispoonfeeder/里面,然后直接运行spoonwep和spoonwpa就好了。

这也搜到许多信号啊,只是个WN322G+,还没外接天线,只放在窗口,搜索频道比卡王慢许多,但是看起来信号都很好,接下来试试能不能注入。

它提示了这个就不见了,还不知道怎么回事,不知道是不是手工升级的spoonwep2 有问题。no process killed ???cannotremove 什么文件?



接下来神奇一幕出现!出现上面错误之后看不到数据包窗口了,可是它还是继续工作。。我囧?它发疯了吗?等一下看看有没有破解出来。。。





------------------------------------------------------------------------------------------------------------------------------------------分割线
Linux 2.6内核编译比以前方便多了,本文描述了在Fedora 8下升级linux内核为2.6.25的详细步骤.
1. 首先从如下网址得到linux-2.6.25.
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz2


2. 然后在/usr/src下untar这个包.
tar -xjfv linux-2.6.25.tar.bz2
3. 配置内核
cd /usr/src/linux-2.6.25
make mrproper(删除一些stable的文件,针对刚download下来的包这一步没必要)
make menuconfig(以菜单的方式显示, 可以定制Linux模块, 在菜单顶部有命令帮助)
3. 编译内核
make (这一步花的时间最多,我用了将近40分钟)
make modules_install
make install(系统将会把vmlinuz和System.map复制到/boot目录下同时修改grub)
在2.6以前需要make bzImage make modules, 而且还需要将vmlinuz和System.map复制到/boot目录.
要想得到更详细关于编译的描述, 可以参考/usr/src/linux-2.6.25的README. 每个Linux内核的发行都有这个文件.
4. 重启机器
shutdown -r now
这样在开始的grub菜单里你可以选择用新的内核来启动linux
如果启动时遇到这个错:
"Enforcing mode requested but no policy loaded. Halting now."
Kernel panic: Attempted to kill init!
可以用如下方法解决:
Try adding enforcing=0 to your grub.conf.
kernel /boot/bzImage-2.6.5 ro root=/dev/hda5 enforcing=0
或者在/etc/selinux/config文件中,将SELINUX的值设为disabled.
----------------------------------------------------------------------------------------------
升级了核心之后,找到芯片了,可是USB速度是1.1的,12Mbit/s,晕,另外用VM6.5比6.0好多了,6.5可以随时连接USB设备,6.0的设备管理功能太差。

我的网卡是TP-LINK 622G+,拆开看芯片是ZD1211B-QF VID和PID如图。
内核是2.6.26的了,看也正常,只是不能启用这个网卡,:Q vmware-tools我也装了,鼠标都正常的自由切换主宿系统,那个USB还是显示1.1,网卡连接time out。其他朋友根据高手帖那样有成功的吗?


[ 本帖最后由 疯狂火吻 于 2008-10-4 14:18 编辑 ]

BTANY 发表于 2008-10-4 06:52

感谢这个方法好:victory:

GMGUO 发表于 2008-10-4 07:37

谢谢!我按原来帖子升级内核也一直试不成,有空照楼主的方法再试试。

test2008 发表于 2008-10-4 09:14

这个帖子,得收藏一下。

疯狂火吻 发表于 2008-10-4 09:55

放几个图,朋友们来看看。

疯狂火吻 发表于 2008-10-4 10:50

可以了,有信号了,只是up的时候还是提示connection time out。

疯狂火吻 发表于 2008-10-4 11:34

这市面上应该很多这样的网卡吧,怎么没个高手来说说这个ZD1215芯片的情况呢。。。

疯狂火吻 发表于 2008-10-4 14:18

还没人来吱声??

chang139 发表于 2008-10-4 15:40

有这芯片网卡的同学很多,
只不过它还有可用于破解的牛网卡,所以有很多同学不舍得花太多时间来研究这芯片

楼主带了个好头

:victory:

疯狂火吻 发表于 2008-10-4 15:48

原帖由 chang139 于 2008-10-4 15:40 发表 http://forum.anywlan.com/images/common/back.gif
有这芯片网卡的同学很多,
只不过它还有可用于破解的牛网卡,所以有很多同学不舍得花太多时间来研究这芯片

楼主带了个好头

:victory:

哎,我才刚刚开始玩无线的东东,很多东西不懂,linux一直也只用unbuntu和centos,也只是用来练习做做小服务器,这BT3用的slax真有点不同,输入路径可以和windows一样用cd 文件夹一层一层进入。我几个星期前开始买了个卡王,其实破解用这个就很好用了,现在又买了个瑞银,sagen ur054g(才30块。。),之前朋友送我一个WN322G+还有几年前公司里拿的一个垃圾WN320G (sis160u芯片的,信号可以算没有的垃圾-_-),我想把这几个都玩一玩,但linux论坛上的人也不是都搞这个的,这里又没几个人喜欢玩这些,可能都玩天线去了,我的天线材料还没到,还没办法搞天线。

chang139 发表于 2008-10-4 15:51

我的TL-WN322G+54M无线USB网卡
是1211b芯片,怎么和楼主的不一样

chang139 发表于 2008-10-4 15:59

我的网卡是这样改装的,可能前面的是抗干扰电路

我全部不要,直接把天线接到放大模块的电路上

个人感觉信号是高了一点,干扰大了一点
页: [1] 2 3
查看完整版本: 关于升级LINUX内核支持ZD1215(WN322G+)芯片