Linux

Linux

不同网段路由问题

WRTnode大茶园丁 回复了问题 • 4 人关注 • 3 个回复 • 198 次浏览 • 2016-08-09 22:13 • 来自相关话题

SD卡的驱动问题

WRTnode2008wei 回复了问题 • 3 人关注 • 3 个回复 • 600 次浏览 • 2016-03-31 09:37 • 来自相关话题

关于生成ipk编译过程中的库依赖问题

软件deone 回复了问题 • 3 人关注 • 3 个回复 • 670 次浏览 • 2016-03-23 10:48 • 来自相关话题

在交叉编译时,出现引用的头文件找不到的错误

软件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 394 次浏览 • 2016-03-15 15:49 • 来自相关话题

GPIObug修改的文件在哪

硬件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 226 次浏览 • 2016-03-14 21:40 • 来自相关话题

编译时遇到patch问题,不理解出错在哪里,求大神指点

软件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 281 次浏览 • 2016-03-13 18:00 • 来自相关话题

SPI 工作程序要更新了。linux版本升级了。 谢谢!!

回复

玩法suocean16 回复了问题 • 1 人关注 • 2 个回复 • 364 次浏览 • 2016-03-13 16:48 • 来自相关话题

OpenWrt这几年来是不是有点发展得太慢?你眼中OpenWrt最强的地方和最值得改进的地方有哪些?

软件郭雄飞 回复了问题 • 6 人关注 • 6 个回复 • 788 次浏览 • 2016-03-12 12:07 • 来自相关话题

交叉编译库的问题

软件贵和 回复了问题 • 3 人关注 • 6 个回复 • 362 次浏览 • 2016-03-11 16:44 • 来自相关话题

WRTnode源码中 各种软件包也就是 .c文件都在哪里

软件大茶园丁 回复了问题 • 1 人关注 • 2 个回复 • 447 次浏览 • 2016-03-11 10:00 • 来自相关话题

条新动态, 点击查看
我来说说OpenWrt的目前的一个不先进的地方。
 
不先进的地方是他的基于Make的一整套的构建系统,这套系统稳定且古老,并且存在以下几个问题:

对于并行化编译的支持很原始,相比现在OpenEmbedded所用的基于bitbake的构建系统,OpenW... 显示全部 »
我来说说OpenWrt的目前的一个不先进的地方。
 
不先进的地方是他的基于Make的一整套的构建系统,这套系统稳定且古老,并且存在以下几个问题:

对于并行化编译的支持很原始,相比现在OpenEmbedded所用的基于bitbake的构建系统,OpenWrt的已经过时,目前的系统过度的依赖晦涩难懂Makefile语法,并且大量使用了基于继承和重载等类面向对象机制。
当多个软件包并行编译时,缺少一个实时的状态监控界面。这一点上bitbake就做的很好。
HanDsoMes

HanDsoMes 回答了问题 • 2016-03-09 09:20 • 1 个回复 不感兴趣

关于openwrt启动过程preinit

赞同来自:

通过用x86的虚拟机做实验,终于弄清楚了。在[ -z "$PREINIT" ] && exec /sbin/init之前插入debug的语句,发现有两次输出,第一次PREINIT确实为空,于是执行/sbin/init,这个程... 显示全部 »
通过用x86的虚拟机做实验,终于弄清楚了。在[ -z "$PREINIT" ] && exec /sbin/init之前插入debug的语句,发现有两次输出,第一次PREINIT确实为空,于是执行/sbin/init,这个程序来源于procd包,然后在procd中搜索PREINIT查找到相关代码,基本验证猜想。
结论就是:第一次PREINIT没有值,执行/sbin/init,后来在其中设置了PREINIT变量,接着又执行了一次/etc/preinit。
[code][ 1.451217] sd 0:0:0:0: [sda] Attached SCSI disk
[ 1.470854] EXT4-fs (sda2): mounted filesystem without journal. Opts: (null)
[ 1.485756] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
[ 1.486811] Freeing unused kernel memory: 348K (c1562000 - c15b9000)
......han...debug: PREINIT=
[ 1.627101] init: Console is alive
[ 1.678668] pps_core: LinuxPPS API ver. 1 registered
[ 1.702742] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.714512] PTP clock support registered
[ 2.446062] Switched to clocksource tsc
[ 2.645414] init: - preinit -
......han...debug: PREINIT=1
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 18.744130] mount_root: mounting /dev/root
[ 18.763733] EXT4-fs (sda2): warning: mounting unchecked fs, running e2fsck is recommended
[ 18.791712] EXT4-fs (sda2): re-mounted. Opts: (null)
[ 18.802927] EXT4-fs (sda1): warning: mounting unchecked fs, running e2fsck is recommended
EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
deone

deone 回答了问题 • 2016-03-23 10:48 • 3 个回复 不感兴趣

关于生成ipk编译过程中的库依赖问题

赞同来自:

问题终于解决了,问题是SDK在ipk打包的过程中不能识别变化过的动态库,还需要自己在Makefile中添加
61
参考链接 http://blog.csdn.net/gubenpeiyuan/article/details/8437640​  
心塞... 显示全部 »
问题终于解决了,问题是SDK在ipk打包的过程中不能识别变化过的动态库,还需要自己在Makefile中添加
61
参考链接 http://blog.csdn.net/gubenpeiyuan/article/details/8437640​  
心塞了好久 
 
2008wei

2008wei 回答了问题 • 2016-03-31 09:37 • 3 个回复 不感兴趣

SD卡的驱动问题

赞同来自:

经过我彻夜奋战以及编译固件,最后2R板载SD卡挂载的问题解决了。
需要编译如下固件,
kmod-scsi-generic kmod-usb-uhci kmod-usb-storage kmod-usb-storage-extras kmod-fs-ext4... 显示全部 »
经过我彻夜奋战以及编译固件,最后2R板载SD卡挂载的问题解决了。
需要编译如下固件,
kmod-scsi-generic kmod-usb-uhci kmod-usb-storage kmod-usb-storage-extras kmod-fs-ext4 kmod-nls-cp437 kmod-nls-utf8 kmod-nls-iso8859-1 block-mount e2fsprogs blkid
另外还添加了女神提供的驱动包  Kernel modules  ---> Other modules  ->  kmod-sdhci-mt7620
 
至于修改sd.c文件,由于我没有找到sd.c文件,所以就没有做这一步。接着就直接编译了。
上图见真相
 

66
 
 
 
 

关于openwrt启动过程preinit

回复

软件HanDsoMes 回复了问题 • 1 人关注 • 1 个回复 • 744 次浏览 • 2016-03-09 09:20 • 来自相关话题

OpenWrt这几年来是不是有点发展得太慢?你眼中OpenWrt最强的地方和最值得改进的地方有哪些?

软件郭雄飞 回复了问题 • 6 人关注 • 6 个回复 • 788 次浏览 • 2016-03-12 12:07 • 来自相关话题

不同网段路由问题

回复

WRTnode大茶园丁 回复了问题 • 4 人关注 • 3 个回复 • 198 次浏览 • 2016-08-09 22:13 • 来自相关话题

SD卡的驱动问题

回复

WRTnode2008wei 回复了问题 • 3 人关注 • 3 个回复 • 600 次浏览 • 2016-03-31 09:37 • 来自相关话题

关于生成ipk编译过程中的库依赖问题

回复

软件deone 回复了问题 • 3 人关注 • 3 个回复 • 670 次浏览 • 2016-03-23 10:48 • 来自相关话题

在交叉编译时,出现引用的头文件找不到的错误

回复

软件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 394 次浏览 • 2016-03-15 15:49 • 来自相关话题

GPIObug修改的文件在哪

回复

硬件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 226 次浏览 • 2016-03-14 21:40 • 来自相关话题

编译时遇到patch问题,不理解出错在哪里,求大神指点

回复

软件xzmu 回复了问题 • 2 人关注 • 1 个回复 • 281 次浏览 • 2016-03-13 18:00 • 来自相关话题

SPI 工作程序要更新了。linux版本升级了。 谢谢!!

回复

玩法suocean16 回复了问题 • 1 人关注 • 2 个回复 • 364 次浏览 • 2016-03-13 16:48 • 来自相关话题

OpenWrt这几年来是不是有点发展得太慢?你眼中OpenWrt最强的地方和最值得改进的地方有哪些?

回复

软件郭雄飞 回复了问题 • 6 人关注 • 6 个回复 • 788 次浏览 • 2016-03-12 12:07 • 来自相关话题

交叉编译库的问题

回复

软件贵和 回复了问题 • 3 人关注 • 6 个回复 • 362 次浏览 • 2016-03-11 16:44 • 来自相关话题

WRTnode源码中 各种软件包也就是 .c文件都在哪里

回复

软件大茶园丁 回复了问题 • 1 人关注 • 2 个回复 • 447 次浏览 • 2016-03-11 10:00 • 来自相关话题