[重装上阵]OpenWRT x86 r41553 大内存 多核 超线程
今天闲来无事,又重新编译了一份OpenWRT x86,版本号是r41553。
先简单介绍下我的硬件,是celeron 1037u(ivy bridge) 工控机,4g内存,双realtek 8168千兆网卡,无线网卡是AR9280。
这次我弄了两个版本,请大家依据自己的实际情况选择。
如果系统跑在bios顺序,第一个硬盘上,请选择sda版 (大部分情况下都是如此)
如果系统跑在bios顺序,第二个硬盘上,请选择sdb版 (适合用于读卡器,u盘启动的情况)
如果不知道应该用哪个版本,先刷sda版(刷之前,记得备份),如果启动时画面停留在这行
"waiting root device /dev/sda2",那说明你应该刷sdb版
和上一次类似
特点如下:
1.打开了内核的SMP和超线程选项,最大支持16核(线程) CPU
2.打开了HIGHMEM64G的选项,但是由于是32位linux,存在highmem与lowmem的问题,不能真正支持64g内存,然而我的4g内存他全认出来,有3.7g的highmem,所以对于4g内存的机子还是可以用的。
3.CPU 指令集优化为INTEL CORE2/XEON。 atom的应该也能用。
4.加了USB的几个基本驱动,所以支持usb 键盘。
5.网卡驱动加了高通、博通、intel、realtek的所有无线网卡,都是直接编译进内核。
6.把所有intel cpu的节能降频驱动都编译进去了。如果只用SD卡或者SSD来跑,理论上整机功耗和一般的路由器差不多。
7.非常纯净的镜像,所有设置都是默认,而且不带有任何软件(除了busybox和其他几个基本的linux 工具)
8.系统盘分区大小为512MB,所以如果刷SD卡,你最少需要1GB的卡。
下载地址:
sda版
百度网盘=>http://pan.baidu.com/s/1qWExZ4o
DropBox=>https://www.dropbox.com/s/tjrzbmf1bbh1to6/openwrt-x86-generic-combined-ext4.img.gz
sdb版
百度网盘=》http://pan.baidu.com/s/1c0gW3bq
Dropbox=>https://www.dropbox.com/s/guozycdoyadlw2w/openwrt-x86-generic-combined-ext4.img.gz
config 文件
百度网盘=>http://pan.baidu.com/s/1jG3L1hO
请问对应的软件包在哪里,因为官方经常情更新,导致软件无法正常使用,烦请大大给出软件打包
直接用opkg update / opkg install 会自动去官方的软件库里下载。
截图里的那个luci界面就是我用opkg安装的。
大兄弟,我不会配置.network啊
把LUCI直接编译进去吧,还有MWAN3 WIFIDOG及对应的LUCI界面。就完美了
TRUNK 更新神速,已经开始出现版本不匹配了
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for multiwan:
* kernel (= 3.10.44-1-efb2c45a030f3da25fedc3c0028e8905) * kernel (= 3.10.44-1-efb2c45a030f3da25fedc3c0028e8905) *
* opkg_install_cmd: Cannot install package multiwan.
嗯,看来我下一个版本要预编译一些软件包加进去。
论坛找到这里的 我装的是你在论坛发布的版本
使用Vmware esxi安装 1G盘 挂到debian下DD写的img 顺利启动
但是一直卡在这switching to clocksource tsc
我用的也是淘宝上买的1037U双网卡那款 我没要无线网卡了 插4G内存 500G硬盘 装的是Esxi 开虚拟机软路由 剩余的内存还可以顺便开个windows跑跑共享什么的
不好意思,我只针对C1037U 工控机的硬件来设置内核,所以如果硬件差异大的环境确实会无法启动。
我们这个工控机光跑openwrt确实很浪费,也许真的应该驾个虚拟机来跑,我会在下一个版本考虑这个问题。
期待你支持vmware的版本
不知道支持802.11ac不,如果支持我就配一个7260来
不知道支持ac不,支持的话我就加个7260
兄弟测试过至强 E3-1230的主机吗
没呢。
你开玩笑吧,用他跑OP是绝对的OVERKILL
兄弟能把你的.config文件给我发一份吗?
我自己编译了一个无法启动,但是用你的镜像能启动
➡ ➡ 文件夹是空的。。。
不知道你在打包的时候有没有也将内核源码目录下的.config也打包进来了
感谢!
但是我发现包里没有.config文件,就是在trunk根目录下。
sorry,这次应该好了。
<a href="http://pan.baidu.com/s/1jG3L1hO" rel="nofollow">http://pan.baidu.com/s/1jG3L1hO</a>
希望能共享一份.config文件,我想自己编译一下,谢谢!
😥 😥 兄弟,给错了。。。
大伙说的config文件是openwrt目录下的.config文件,默认是不显示隐藏文件的,你可以Ctrl+H来显示。编译这个需要两个.config,一个是上面说的openwrt目录下的,一个是内核源码目录下的,路径应该是build_dir/target-x86_64_uClibc-0.9.33.2/linux-x86_64/linux-3.14.14,你也可以用Ctrl+H来显示。然后把这两个.config文件发上来给大伙儿就行了。别忘了告诉大伙儿.config文件相应的目录 😆 😆
sorry,这次应该好了,就只有你要的两个文件。
<a href="http://pan.baidu.com/s/1jG3L1hO" rel="nofollow">http://pan.baidu.com/s/1jG3L1hO</a>
最新的OPENWRT14.07正式版出了,博主能按照这次的特点编译一个吗?因为是正式版,就不用烦恼软件包经常更新的问题了
好,我近期编译一下看看。
坐等固件。。。
最近打算拿1037U+Intel 82583网卡折腾OpenWRT。不知可否编译进一些I系的物理网卡支持?
另外,为了避免内核升级导致不兼容,可以做个opkg镜像。咱可以赞助VPS放镜像。。
我最近正在编译这些package,一堆编译问题,颇为头痛的。解决完我就会放出来的了。
其实我已经编译完了。。完美运行中。
编译问题确实多的颇为头疼
另外,提醒一下,在make menuconfig中最好把可能会用上的内核包都编译为模块,以便调用。因为自定义了内核,官方源的内核模块是100%无法安装了的,强制安装会导致Oops甚至kernel panic。
之前那个multiwan的问题就是因为内核不同无法安装(其实强制安装是可以装上的 不过一定要忽略内核模块的依赖)
你的配置文件貌似没加上wpad-mini或者wpad,这样就不能用wpa加密了吧
能提供一下.config文件吗?我一直编译但是usb启动都停留在attached scsi removable disk
屏幕停止的时候,可以试下按下键盘的回车,看看是不是其实已经启动成功。
老大能把openwrt所有的有线网卡驱动,高通、博通、intel、realtek等所有无线网卡驱动发一份给我吗[email protected]