wrtnode2r 添加simcom 7600模块 wwan驱动无反应。

添加7100模块是可用的,7600模块添加AT指令可以发,但是wwan模块没有驱动。
已邀请:

xzmu - 10w

赞同来自: bear_218

这个需要你自己复制过去才行,或者你改改package/kernel/linux/modules里的mk

xzmu - 10w

赞同来自:

是否能找到ttyUSB设备?如果找不到就得修改option.c然后添加pid vid

bear_218 - 学习中,努力学习中

赞同来自:

可以找到,我以手动添加过pid,vid, 
就是simcom_wwan.c加上去编译成功,烧系统后没有wwan网口
我添simcom_wwan.c的方法如下
在build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/linux-3.18.29/drivers/net/usb目录下修改Makefile,将simcom_wwan.o添加到makefile 
 
obj-$(CONFIG_USB_NET_ZAURUS)    += zaurus.o
obj-$(CONFIG_USB_NET_MCS7830)   += mcs7830.o
obj-$(CONFIG_USB_USBNET)        += usbnet.o simcom_wwan.o
obj-$(CONFIG_USB_NET_INT51X1)   += int51x1.o

编译后
simcom_wwan.c      usbnet.mod.o
simcom_wwan.ko     usbnet.o
simcom_wwan.mod.c  zaurus.c
simcom_wwan.mod.o
烧写内核后
admin@TELPO:/# ls /dev
audio               mtd1ro              mtdblock5           ttyS0
autofs              mtd2                mtdblock6           ttyS1
bus                 mtd2ro              network_latency     ttyUSB0
console             mtd3                network_throughput  ttyUSB1
cpu_dma_latency     mtd3ro              null                ttyUSB2
dsp                 mtd4                port                ttyUSB3
full                mtd4ro              ppp                 ttyUSB4
gpio_rst            mtd5                ptmx                ttyUSB5
kmsg                mtd5ro              pts                 urandom
log                 mtd6                random              watchdog
mem                 mtd6ro              shm                 watchdog0
memory_bandwidth    mtdblock0           slic_gpio           watchdog_dev
mixer               mtdblock1           snd                 zero
mtd0                mtdblock2           spi
mtd0ro              mtdblock3           spidev0.1
mtd1                mtdblock4           tty
用ifconfig -a没有wwan网口
 ifconfig -a
br-lan    Link encap:Ethernet  HWaddr 00:0C:43:E1:76:28  
          inet addr:192.168.3.1  Bcast:192.168.3.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:43ff:fee1:7628/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48602 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:22299806 (21.2 MiB)

eth0      Link encap:Ethernet  HWaddr 00:0C:43:E1:76:28  
          inet6 addr: fe80::20c:43ff:fee1:7628/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2212945 errors:0 dropped:3 overruns:0 frame:0
          TX packets:2234 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:181412004 (173.0 MiB)  TX bytes:168449 (164.5 KiB)
          Interrupt:5 

eth0.1    Link encap:Ethernet  HWaddr 00:0C:43:E1:76:28  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:635 errors:0 dropped:14 overruns:0 frame:0
          TX packets:1055 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:37232 (36.3 KiB)  TX bytes:73983 (72.2 KiB)

eth0.2    Link encap:Ethernet  HWaddr 00:0C:43:E1:76:29  
          inet addr:192.168.3.120  Bcast:192.168.3.255  Mask:255.255.252.0
          inet6 addr: fe80::20c:43ff:fee1:7629/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2212199 errors:0 dropped:10053 overruns:0 frame:0
          TX packets:1164 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:141535201 (134.9 MiB)  TX bytes:84004 (82.0 KiB)

gre0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-90-FA-00-00-00-00-00-00-00-00  
          NOARP  MTU:1476  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

gretap0   Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1462  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ifb0      Link encap:Ethernet  HWaddr 0A:12:6E:61:2C:9C  
          BROADCAST NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ifb1      Link encap:Ethernet  HWaddr A2:7A:29:67:A1:9A  
          BROADCAST NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:556 errors:0 dropped:0 overruns:0 frame:0
          TX packets:556 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:28536 (27.8 KiB)  TX bytes:28536 (27.8 KiB)

wlan0     Link encap:Ethernet  HWaddr 00:0C:43:E1:76:28  
          inet6 addr: fe80::20c:43ff:fee1:7628/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1053 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:91680 (89.5 KiB)
 
 
 

xzmu - 10w

赞同来自:

如果你是用cdc的驱动,你还需要关注一下simcom_wwan.c里面有没有你模块的pid vid,还有option里是否已经添加了blacklist来阻止cdc网卡加载为ttyUSB口

bear_218 - 学习中,努力学习中

赞同来自:

simcom_wwan.c 是simcom他们提供的,option里面 之前添加过sim7100的是可以用,7600的就是网口不能出现!

xzmu - 10w

赞同来自:

所以应该检查一下simcom_wwan.c里面的pid vid,看看是否添加进去了

bear_218 - 学习中,努力学习中

赞同来自:

oot@ubuntu:/home/sdb/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7628/linux-3.18.29/drivers/net/usb# ls
asix_common.c   hso.c             qmi_wwan.ko        simcom_wwan.o
asix_devices.c  huawei_cdc_ncm.c  qmi_wwan.mod.c     smsc75xx.c
asix.h          int51x1.c         qmi_wwan.mod.o     smsc75xx.h
ax88172a.c      ipheth.c          qmi_wwan.o         smsc95xx.c
ax88179_178a.c  kalmia.c          r8152.c            smsc95xx.h
built-in.o      kaweth.c          rndis_host.c       sr9700.c
catc.c          Kconfig           rtl8150.c          sr9700.h
cdc_eem.c       lg-vl600.c        sierra_net.c       sr9800.c
cdc_ether.c     Makefile          sierra_net.ko      sr9800.h
cdc_mbim.c      mcs7830.c         sierra_net.mod.c   usbnet.c
cdc_ncm.c       modules.order     sierra_net.mod.o   usbnet.ko
cdc-phonet.c    net1080.c         sierra_net.o       usbnet.mod.c
cdc_subset.c    pegasus.c         simcom_wwan.c      usbnet.mod.o
cx82310_eth.c   pegasus.h         simcom_wwan.ko     usbnet.o
dm9601.c        plusb.c           simcom_wwan.mod.c  zaurus.c
gl620a.c        qmi_wwan.c        simcom_wwan.mod.o
编译的位置有了ko文件
 
/home/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/root-ramips/lib/modules/3.18.29#
但是这个目录没有simcom_wwan.ko文件,是不是有问题!

bear_218 - 学习中,努力学习中

赞同来自:

谢谢!问题解决了!

要回复问题请先登录注册