免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8121 | 回复: 10
打印 上一主题 下一主题

雷凌RT2870usb网卡驱动移植的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-14 20:09 |只看该作者 |倒序浏览
  1. USB Mass Storage support registered.
  2. usbcore: registered new driver hiddev
  3. usbcore: registered new driver usbhid
  4. drivers/usb/input/hid-core.c: v2.6:USB HID core driver
  5. rtusb init --->
  6. usbcore: registered new driver rt2870
  7. MAC addr = 0:40:25:0:0:1
  8. FTMAC110 Driver (Linux 2.6) 12/25/06 - (C) 2006 GM Corp.
  9. usb 1-1: new high speed USB device using FOTG2XX_DRV and address 2
  10. ADDR: 00:80:cc:01:11:44
  11. TW9910: Set I2C Command(0x8a) to COMPOSITE PAL mode OK!
  12. FAVC Decoder IRQ mode(31)FAVC Encoder IRQ mode(30)v2.5
  13. The Driver Max Resolution is 720x576
  14. hwclock: Could not access RTC: No such file or direclock adjustment
  15. ctoRTC3130 Real Time Clock driver
  16. ry
  17. FM3130 adjustment
  18. FM3130  driver
  19. gm8180wdt: init OK !
  20. mknod: /dev/mywdt: File exists
  21. SIOCSIFADDR: No such device
  22. SIOCGIFFLAGS: No such device


  23. BusyBox v1.1.3 (2007.12.14-03:07+0000) Built-in shell (ash)
  24. Enter 'help' for a list of built-in commands.

  25. / $ usb 1-1: device not accepting address 2, error -110
  26. Not CMD_RUN!!
  27. usb 1-1: new high speed USB device using FOTG2XX_DRV and address 3
  28. Not CMD_RUN!!
  29. usb 1-1: device descriptor read/all, error -110
  30. Not CMD_RUN!!
  31. usb 1-1: new high speed USB device using FOTG2XX_DRV and address 4
  32. usb 1-1: device descriptor read/8, error -71
  33. usb 1-1: device descriptor read/8, error -110
  34. Not CMD_RUN!!
  35. usb 1-1: new high speed USB device using FOTG2XX_DRV and address 5
  36. usb 1-1: device not accepting address 5, error -110
  37. Not CMD_RUN!!
复制代码
最近刚买了一块USB无线网卡,雷凌的(没听说过着牌子)。幸好网上都能找到linux下的驱动。
硬件:雷凌RT2870,
内核:2.6.14  
gcc:3.4.4.

经过makefile和一些配置文件修改(里面有read-me),勉强编译出了RT3070STA.ko这个驱动。
加载到开发板成功。我是将USB网卡焊接在开发板上的,所以不能插拔。但是有一连串的USB报错。。。

lsmod如下
  1. lsmod
  2. Module                  Size  Used by    Tainted: P
  3. mywdt                   2044  0
  4. fgpio                   4704  0
  5. tw9910                  2592  0
  6. FM3130                  3936  0
  7. RTC3130                 5904  0
  8. favc_drv               68028  0
  9. favc_common             3732  1 favc_drv
  10. fcap100_tw9910          6540  0
  11. ftmac100               10572  0
  12. rt3070sta             612276  0
  13. usbhid                 39036  0
  14. usb_storage            45036  0
  15. fotg2xx_drv            41636  0
  16. usbcore                93492  4 rt3070sta,usbhid,usb_storage,fotg2xx_drv
  17. fcap0                  20880  0
  18. fcap_common            71912  2 fcap100_tw9910,fcap0
  19. snd_ftssp010           24300  0
  20. ftsdc010               24500  0
  21. cpe_wdt                 2824  0
  22. fi2c                   35560  4 tw9910,FM3130,RTC3130,fcap100_tw9910
  23. apb_dma                 7956  0
复制代码
也就是驱动已经加载到usbcore了 但是ifconfig找不到那个网络点。
大家看看死不是usb通讯的问题????

论坛徽章:
0
2 [报告]
发表于 2010-12-15 11:25 |只看该作者
有人知道么??

郁闷啊。。。

在线等 谢谢

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2010-12-15 15:14 |只看该作者
回复 2# laishangxiao


    用 lsusb 读出  设备的 product id   和 vendor id.


   然后 看驱动的源程序, 看是不是 支持对应的  product id   和 vendor id.

论坛徽章:
0
4 [报告]
发表于 2010-12-15 15:39 |只看该作者
回复  laishangxiao


    用 lsusb 读出  设备的 product id   和 vendor id.


   然后 看驱动的源 ...
goldenfort 发表于 2010-12-15 15:14



    但是挂在我的开发板上,没有lsusb命令啊。。。、/sys/usb那得信息不会看,很乱啊

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2010-12-15 15:41 |只看该作者
本帖最后由 goldenfort 于 2010-12-15 15:45 编辑

回复 4# laishangxiao


cat /proc/bus/usb/devices

也能看设备的 product id 和 vendor id

论坛徽章:
0
6 [报告]
发表于 2010-12-15 15:59 |只看该作者
回复  laishangxiao


cat /proc/bus/usb/devices

也能看设备的 product id 和 vendor id
goldenfort 发表于 2010-12-15 15:41



    我发现bus下没有USB的只有input和pci文件夹,这是怎么回事,跟内核编译有关么?

论坛徽章:
0
7 [报告]
发表于 2010-12-15 16:06 |只看该作者
/proc/net $ cat wireless
Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 19

这个是什么,我的无线网卡驱动是STA2870

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2010-12-15 16:18 |只看该作者
回复 7# laishangxiao


    [root@localhost ]# cat /proc/net/wireless
Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 20


我的电脑没有任何 无线网卡, 这是显示

论坛徽章:
0
9 [报告]
发表于 2010-12-15 16:22 |只看该作者
哦 那就跟那个没有关系了。。。我觉得还是usb识别的问题,接下来该怎么查呢? 我看了error -71 是协议的问题么??

论坛徽章:
0
10 [报告]
发表于 2010-12-15 16:39 |只看该作者
  1. usbcore: deregistering driver rt2870
  2. <--- rtusb exit
  3. /lib/modules $ insmod rt3070sta.ko
  4. rtusb init --->
  5. usbcore: registered new driver rt2870
  6. /lib/modules $
复制代码
怎么不显示设备的 product id 和 vendor id。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP