1. Openwrt添加rtl8139 驅動
在openwrt嵌入式產品開發中添加。
需要將4G模塊驅動代碼直接編譯到系統中,省去了生成ko驅動文件手動載入操作,下面將驅動代碼添加到openwrt的方法總結如下:
步驟1:拷貝驅動代碼將需要添加的驅動代碼拷貝到linux內核driver對應的文件夾下。/openwrt/openwrt-hiwooya/build_dir/target-mipsel_24kec+dsp_uClibc-0、9、33、2/linux-ramips_mt7688/linux-3、18、29/drivers/net/usb。
步驟2:修改Makefile在driver對應的文件夾中修改Makefile,把新加的驅動源文件添加到Makefile中。
步驟3:修改Kconfig在driver對應的文件夾中修改Kconfig,把新加的驅動menuconfig相關配置添加到Kconfig中。
步驟4:修改*、mk文件需要修改package/linux/moles/下對應的usb、mk文件,添加以下內容。需要特別注意,這里是openwrt與一般linux的不同之處。