主题最新回顾(发布时间:2015-1-30 15:47:00) |
---|
-- 作者:hzc
-- 你好,谢谢分享!不过需要修改文件系统的话,建议谨慎修改。 文件系统修改错误的话,也可能造成系统无法启动。
|
主题最新回顾(发布时间:2015-1-30 15:37:00) |
---|
-- 作者:客人(218.71.*.*)
-- 嗯 好的,网上找了下这个比较符合我的要求哈哈分享下: udev 的初始化脚本在系统启动时创建设备节点,并且当插入新设备——加入驱动模块——在sysfs上注册新的数据后,udev会创新新的设备节点。
udev 是一个工作在用户空间的工具,它能根据系统中硬件设备的状态动态的更新设备文件,包括设备文件的创建,删除,权限等。这些文件通常都定义在/dev 目录下,但也可以在配置文件中指定。udev 必须内核中的sysfs和tmpfs支持,sysfs 为udev 提供设备入口和uevent 通道,tmpfs 为udev 设备文件提供存放空间。 注意,udev 是通过对内核产生的设备文件修改,或增加别名的方式来达到自定义设备文件的目的。但是,udev 是用户模式程序,其不会更改内核行为。也就是说,内核仍然会创建sda,sdb等设备文件,而udev可根据设备的唯一信息来区分不同的设备,并产生新的设备文件(或链接)。而在用户的应用中,只要使用新产生的设备文件即可。 |
主题最新回顾(发布时间:2015-1-30 15:27:00) |
---|
-- 作者:hzc
-- 你好,可以写一个脚本来实现,将加载usbserial.ko和执行usb_modeswitch还有拨号通过执行一个脚本一起实现。 |
主题最新回顾(发布时间:2015-1-30 15:07:00) |
---|
-- 作者:客人(218.71.*.*)
-- 嗯 确实成功了,但是我还是有点问题: 1.我把加载驱动模块写入了启动加载,会成功显示设备符(ttyUsb*) 2.当我把网卡拔出后重新插入,还是须要手动去运行usb_modelswitch软件才会再次显示设备符或者重启arm 不知道有什么办法可以让系统自动识别(加载)3g模块,就像使用usb一样? |
主题最新回顾(发布时间:2015-1-30 14:55:00) |
---|
-- 作者:hzc
-- 成功就好 |
主题最新回顾(发布时间:2015-1-30 14:33:00) |
---|
-- 作者:客人(218.71.*.*)
-- 是的成功了,可以上网了,啊哈非常感谢! |
主题最新回顾(发布时间:2015-1-30 14:25:00) |
---|
-- 作者:hzc
-- 你好,可能是网关的问题,可以使用route命令检查一下网关,如果3G网卡不是默认的网关,可以将userinfo.txt中网关设置为0就行了。 |
主题最新回顾(发布时间:2015-1-30 14:08:00) |
---|
-- 作者:客人(218.71.*.*)
-- 我把内核更新为最新的,似乎都加载成功了 但是当我ping(百度地址,ping域名似乎不对?)的时候无法连通如下: ppp0 Link encap:Point-to-Point Protocol inet addr:10.51.134.241 P-t-P:10.64.64.64 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:7 errors:0 dropped:0 overruns:0 frame:0 TX packets:7 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:124 (124.0 B) TX bytes:148 (148.0 B) [root@EM335X /dev]#ping 220.181.57.217 PING 220.181.57.217 (220.181.57.217): 56 data bytes
|
主题最新回顾(发布时间:2015-1-30 10:14:00) |
---|
-- 作者:hzc
-- 你好,已经发送,请查收。 |
主题最新回顾(发布时间:2015-1-30 9:52:00) |
---|
-- 作者:客人(218.71.*.*)
-- 好的 |