终端下面运行lsusb,发现猫是Conexant Systems (Rockwell)能够被内核认出来,按照论坛里帖子的方法(viewtopic.php?t=56514&highlight=):
将windows驱动程序里里面的firmware提取出来到linux下面用。 从Windows下用的USB Modem 驱动里找到CnxEtU.sys这个文件,放置到cxacru-fw所在的目录中,执行代码:
cxacru.zip_FILES$ ./cxacru-fw CnxEtU.sys cxacru-fw.bin
没有出现found firmware in `CnxEtU.sys' at offset 0x41c0的说明,无法得到提取firmware的cxacru-fw.bin这个文件。
重新编译cxacru-fw.c文件,执行代码:
gcc -o cxacru-fw cxacru-fw.c
然后再次提取,依然得不到cxacru-fw.bin。
给出的提示如下:
sun@localhost:~$ /cxacru.zip_FILES$ ./cxacru-fw CnxEtU.sys cxacru-fw.bin
bash: /cxacru.zip_FILES$: No such file or directory
sun@localhost:~$ gcc -o cxacru-fw cxacru-fw.c
gcc: cxacru-fw.c: No such file or directory
gcc: no input files
从网上下载了cxacru-fw.bin,按照论坛里的方法将其复制到/lib/firmware下,执行代码:
sun@localhost:~$ cp cxacru-fw.bin /lib/firmware
cp: cannot stat `cxacru-fw.bin': No such file or directory
又提示不行,只好求教大家了。
我参考的帖子中说“从Windows下用的USB Modem 驱动里找到CnxEtU.sys这个文件,放置到cxacru-fw所在的目录中,执行代码: cxacru.zip_FILES$ ./cxacru-fw CnxEtU.sys cxacru-fw.bin”,
请问上述方法提及的将CnxEtU.sys放置到cxacru-fw所在的目录中,是指两个文件在任意相同文件夹下就行,还是有什么其他要求?
Ubuntu8.04下如何设置usb adsl modem上网?
-
- 帖子: 19
- 注册时间: 2008-05-04 8:02
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
是说ifconfig看到了新设备吗?发现猫是Conexant Systems (Rockwell)能够被内核认出来
一般是需要驱动的。usb接口的。
lin都是根据芯片组型号,找驱动。或者根据那lsusb的id找。
http://eexpress.blog.ubuntu.org.cn/?s=eagle
http://eexpress.blog.ubuntu.org.cn/?s=usb+adsl
我以前的记录,2种usb猫。记得现在的驱动,源可能都带了的。
● 鸣学