杂牌3G上网卡在ubuntu下的使用
来源:互联网 发布:三菱l系列plc编程手册 编辑:程序博客网 时间:2024/04/25 09:52
eject /dev/sr0
sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
dmesg
ls /dev/ttyUSB*
dmesg |grep tty
为这个杂牌3G上网卡折腾了近一周,终于在昨天成功在11.04下正常使用了,在此贴出共分享
说明:参考了http://www.mr.web.id/computing/linux/id_airflash_sx0301这个贴子。
其实上面贴子里的精华是两条语句:
eject /dev/sr0
sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
我的杂牌上网卡就是vendor=0x21f5 product=0x2008这个参数,不过装完后回头想想只要是在winxp下插入usb口虚拟出光驱后自动安装电信上网客户端的上网卡都有可能使用这种方式成功拨号。
*eject /dev/sr0 就是把识别为光驱的设备踢掉
(要求在网卡插入后短时间内操作才可成功,此前用lsusb看到设备的vendor=0x21f5 product=0x1000,命令执行后vendor=0x21f5 product=0x2008)
*sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
(这一命令执行完后,用 ls /dev/ttyUSB* 查看到出现了/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3这些设备,之前是没有的)
如上,在11.04右上角的网络管理里会自动出现移动宽带的连接配置,正常配置后就可拨号成功了。
其实近一周的时间都是在网上寻找怎么让系统发现设备/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3,而很多帖子都一笔带过只着重讲了拨号的过程,不管是用系统自带的还是wvdial,没有识别出设备当然都拨不成功了。
最后强调 eject /dev/sr0 是在上网卡插入usb口不久就要执行才能成功,还有不同的网卡不一定都是sr0,用dmesg显示信息判断一下。
补充:这篇贴子也很有参考意义:http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=255925,谢谢XX409的研究。
今天(10.1)把ubuntu卸载重装,把上面过程重演一遍,还有些补充:
1. 安装usb-modeswitch(sudo apt-get install libusb-dev usb-modeswitch)
2. 配置modeswitch.conf(sudo gedit /etc/usb_modeswitch.conf)
3. 在modeswitch.conf文末添加了如下信息:
DefaultVendor= 0x21f5
DefaultProduct= 0×2008
TargetVendor= 0x21f5
TargetProduct= 0×2008
# only for reference
MessageEndpoint=0×21
MessageContent=”55534243123456780000000000000601000000000000000000000000000000″
4. sudo usb_modeswitch -W
5. 宽带连接里设置的自动连接,系统识别到USB网卡后就自动拨号连上了。
6. 连上后断开就再连不上了,解决的方法是拨下网卡重插上面两条命令重走一遍(eject /dev/sr0 sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008)就又能连了。
上面第6点不知论里TX有什么好的解决方法没有(不用第三方拨号程序)
sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
dmesg
ls /dev/ttyUSB*
dmesg |grep tty
为这个杂牌3G上网卡折腾了近一周,终于在昨天成功在11.04下正常使用了,在此贴出共分享
说明:参考了http://www.mr.web.id/computing/linux/id_airflash_sx0301这个贴子。
其实上面贴子里的精华是两条语句:
eject /dev/sr0
sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
我的杂牌上网卡就是vendor=0x21f5 product=0x2008这个参数,不过装完后回头想想只要是在winxp下插入usb口虚拟出光驱后自动安装电信上网客户端的上网卡都有可能使用这种方式成功拨号。
*eject /dev/sr0 就是把识别为光驱的设备踢掉
(要求在网卡插入后短时间内操作才可成功,此前用lsusb看到设备的vendor=0x21f5 product=0x1000,命令执行后vendor=0x21f5 product=0x2008)
*sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008
(这一命令执行完后,用 ls /dev/ttyUSB* 查看到出现了/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3这些设备,之前是没有的)
如上,在11.04右上角的网络管理里会自动出现移动宽带的连接配置,正常配置后就可拨号成功了。
其实近一周的时间都是在网上寻找怎么让系统发现设备/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3,而很多帖子都一笔带过只着重讲了拨号的过程,不管是用系统自带的还是wvdial,没有识别出设备当然都拨不成功了。
最后强调 eject /dev/sr0 是在上网卡插入usb口不久就要执行才能成功,还有不同的网卡不一定都是sr0,用dmesg显示信息判断一下。
补充:这篇贴子也很有参考意义:http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=255925,谢谢XX409的研究。
今天(10.1)把ubuntu卸载重装,把上面过程重演一遍,还有些补充:
1. 安装usb-modeswitch(sudo apt-get install libusb-dev usb-modeswitch)
2. 配置modeswitch.conf(sudo gedit /etc/usb_modeswitch.conf)
3. 在modeswitch.conf文末添加了如下信息:
DefaultVendor= 0x21f5
DefaultProduct= 0×2008
TargetVendor= 0x21f5
TargetProduct= 0×2008
# only for reference
MessageEndpoint=0×21
MessageContent=”55534243123456780000000000000601000000000000000000000000000000″
4. sudo usb_modeswitch -W
5. 宽带连接里设置的自动连接,系统识别到USB网卡后就自动拨号连上了。
6. 连上后断开就再连不上了,解决的方法是拨下网卡重插上面两条命令重走一遍(eject /dev/sr0 sudo /sbin/modprobe usbserial vendor=0x21f5 product=0x2008)就又能连了。
上面第6点不知论里TX有什么好的解决方法没有(不用第三方拨号程序)
- 杂牌3G上网卡在ubuntu下的使用
- 在Linux、ubuntu 11下安装无线网卡 、杂牌无线网卡、ndiswrapper的使用
- ubuntu使用3g网卡
- 如何在ubuntu上配置联通3G上网卡
- Linux下3G网卡在开发板上使用(模式转换)
- ubuntu 11.10完美使用华为ET-128 3G上网卡
- Linux 下使用电信3G CDMA上网卡(转)
- LINUX下使用移动3G上网卡攻略
- micro2440使用3G上网卡实现拨号上网(下)
- 3G网卡在开发板上使用(模式转换)
- 3G网卡在开发板上使用(模式转换)
- Android 上网本上使用3G上网卡的可行性
- 苹果雪豹下如何用电信的3G上网卡
- linux -- 嵌入式Linux下3G无线上网卡的驱动
- 嵌入式linux下3G上网卡移植
- 嵌入式linux下3G上网卡移植
- Linux(Ubuntu)下电信3G CDMA 华为 EC169无线上网卡拨号(转)
- 在Ubuntu下使用TAP网卡
- 每日学习笔记(名字空间,new和delete)
- 面向对象之线程(创建线程和继承start类)
- python的一些注意
- Activity与Service通过广播交换复杂对象数据用法详解
- Android 状态栏提示的另一种方法
- 杂牌3G上网卡在ubuntu下的使用
- 资治通鉴,卷一百一十八,王镇恶的人生追求
- 差分约束系统+spfa算法 poj1201
- GUI学习笔记MyMenuDemo.java
- MVC自定义img控件方法
- JDK自动打包与解包机制(Auto boxing/unboxing)优化
- codeforces 134B
- 做一名懂技术、懂理财、懂管理、懂营销、懂生活的五懂新人
- 刷2.3.4底包