- 论坛徽章:
- 0
|
linux-2.6.34配置,在U-boot中通过setenv, saveenv命令配置了MAC地址和IP后,在U-boot阶段以太网是正常的,可以ping通,但是下载完内核以及根文件系统后以太网就不正常了。我仔细的查看了linux-2.6.27.8和linux-2.6.34的源码,发现linux-2.6.27.8中有lpc32xx_mii.c的驱动程序,这个驱动支持LAN8700芯片。然而linux-2.6.34内核中的net驱动程序不支持LAN8700芯片。 于是我就将linux-2.6.27.8中lpc32xx_mii.c的驱动程序拷贝到linux-2.6.34的NET驱动代码中,并修改了net目录下的Kconfig将LPC32XX_MII加到菜单中,然后也相应的修改了makefile文件。修改后我编译内核,出现了好多错误。
1、关于这点我具体我具体应该怎么操作,才可以使linux-2.6.34内核的以太网可以正常使用。
2、请问您们有没有详细的关于ltib的内核移植及加载驱动的教材或者资料给我发下,谢谢。
3.还有ltib文件下的config和内核源码中的config有什么联系? |
|