得到的A64开发板,网卡驱动怎么也不好使,
驱动可以加载上,但是ifconfig eth0 up报错,
后来发现linux-3.10/drivers/net/usb/r8152.c太古老了,更换新驱动后问题销售
驱动下载
链接:https://pan.baidu.com/s/1rj5OdaMQWT3uzVwYArUVpA
提取码:pv0r
启动后自动加载驱动
需要在启动脚本中添加驱动加载,开发板用的是A64, 可以放到下面文件内
device/softwinner/tulip-p1/init.sun50iw1p1.rc
问题点解决:
1. USB设备找不到
# lsusb
Bus 001 Device 002: ID 1a40:0101
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 003: ID 0bda:8152 // 没有这个
查看电路图rtl8152有个使能引脚,接的PL8 GPIO口(对应的gpio号=32*11+8)=360
启动gpio-360方法:
echo 360 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio360/direction
echo 1 > /sys/class/gpio/gpio360/value
可以加到android的init.rc或者厂家部分,A64可以加到device/softwinne