PowerRC's Blog

Posted by:



[X86]OpenWRT for SMP and 4G ram R41553

I compiled an openwrt x86 build again today, which version is r41553 , pretty new.

My hardware summary: Celeron 1037u (Ivy bridge) dual cores , and 4g ram , AR9280 wifi card , dual realtek 8168 1000mbps nics.

In order to fit different situations , I compiled 2 versions:
1.sda version. Would fit the situation that , if you install the system on the first bios harddrive. For most people , this version could work perfectly.
2.sdb version. If you install the system on second bios harddrive , such as usb disk /sd card /the second harddrive.

Don't know which version you should use?
Just try the sda version first.(of course , you should backup everything before you flash my build)
If you see the boot screen stops at this line "waiting root device /dev/sda2"
Then you could try the sdb version.

Similar to my last build
more detail:
1.Enabled SMP in the kernel , supports up to 16 cpu threads.
2.Enabled HT in the kernel , so it supports hyper threads.
3.Enabled big memory option , which supports up to 64G ram , and in my pc , it would shows about 3.7G highmen, if you know the different between highmen and lowmen , you should understand 32bit kernel can never really support 64g ram
4.it supports USB keyboard.
5.Very pure build, didn't come with any packages exclude busybox and some basic tools.
6.Compiled all intel/qualcomm/broadcom/realtek wireless nic drivers.
7.The root partition is sized at 512MB , so if you want to install it on a sd card , you should get a card larger than 1GB.

Have fun
sda version=>https://www.dropbox.com/s/tjrzbmf1bbh1to6/openwrt-x86-generic-combined-ext4.img.gz

sdb version=>https://www.dropbox.com/s/guozycdoyadlw2w/openwrt-x86-generic-combined-ext4.img.gz


若文中未注明,则本文由 PowerRC 原创,转载请注明出处。



本文有评论 3 条

  1. files is missing please upload again.

    EasyZone April 27, 2015 at 2:28 am Reply
    • Hi there,
      Due to the deep modification on kernel.
      You can’t install some kernel related package from official package repository, instead you have to setup a local repository with file I provided , and install things from there.
      Which you can download from this address=>https://www.dropbox.com/sh/02jyauvtwlge300/AABSxiLzz525IgZI1o6ioaARa?dl=0
      And if you don’t know how to do that , please check official wiki here=>http://wiki.openwrt.org/doc/techref/opkg#local.repositories

      PowerRC May 1, 2015 at 12:39 pm Reply
  2. Hi there,

    Thank you for the blogpost, it is useful!
    I am kindly asking your help to compile my own image. I succeed by enabling SMP, but I am not able to find the “Big memory option”, only 1GB is recognized. How did you enabled this?

    Thank you for your kind reply.

    SoF October 1, 2017 at 11:29 pm Reply

Leave a Reply



back up ↑