Building OpenWrt for RouterBoard 153 and 532

Συζήτηση γύρω από θέματα λογισμικού
Post Reply
User avatar
korkakak
AMD Athlon
Posts: 992
Joined: Wed Mar 07, 2007 11:52 pm
PWMN Wind Node ID: 87
Location: Πλατεία Όλγας

Building OpenWrt for RouterBoard 153 and 532

Post by korkakak »

Ξεκινάμε με το 153 γιατί θα είναι η πρώτη απόπειρα.

ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ:
Linux περιβάλλον με gcc, binutils, patch, bzip2, flex, bison, make, gettext, pkg-config, unzip, libz-dev και τα heades από libc.



Καταρχάς μαζεύουμε από το svn ότι χρειαζόμαστε:

Code: Select all

mkdir ~/OpenWrt
cd ~/OpenWrt
svn co https://svn.openwrt.org/openwrt/trunk/
svn co https://svn.openwrt.org/openwrt/packages/ ~/trunk/feeds/packages/
cd trunk
make package/symlinks
Το svn μαζί με τo toolchain υπάρχει στο ftp://10.140.4.2/OpenWrt και γίνεται update κάθε Τετάρτη και Κυριακή. Αν αποφασίσετε να τα πάρετε από εκεί τοτε απλά αφήστε το βήμα 1α και απλά τραβήξτε τα από το ftp του 4.2

2.

Ξεκινάμε για το configuration του builtroot:

Κάνουμε make menuconfig εντός του φακέλου trunk

Code: Select all

$ cd ~/OpenWrt/trunk/
$ make menuconfig
ή

Code: Select all

# cd ~/OpenWrt/trunk/
# make menuconfig FORCE=1
Στο configuration επιλέγουμε ADM5120-2.6 (Little Endian) για το 153 ή τα 133 , 133C ,και 112 είτε routerboard 532 για το routerboard 532.

Προς το παρόν θα χτίσουμε μια εικόνα για τις συσκευές που δέχονται compact flash και [και άρα δεν απαιτούν τρυκ του στυλ jumpstart για να bootαρουμε μέσω network να φορτώσουμε τα images και στην συνέχεια μέσω αυτού να βάλουμε το image στο built in NAND flash. Aυτά για επόμενο tutorial]

Code: Select all

$ make
ή

Code: Select all

# make FORCE=1
Αν σε αυτό το σημείο ΔΕΝ έχετε κατεβάσει το distro από το ftp μου το make θα προσπαθήσει να κατεβάσει το toolchain. [οπότε κάνουμε υπομονή].


Η συνέχεια σε λίγο...
Voilà! In view, a humble vaudevillian veteran, cast vicariously as both victim and villain by the vicissitudes of Fate. This visage, no mere veneer of vanity, is a vestige of the vox populi, now vacant, vanished. However, this valorous visitation of a by-gone vexation, stands vivified and has vowed to vanquish these venal and virulent vermin van-guarding vice and vouchsafing the violently vicious and voracious violation of volition.

ΠΡΟΣΦΕΡΕΤΕ ΕΝΕΡΓΑ ΣΤΗΝ ΚΟΙΝΟΤΗΤΑ! ΕΜΠΛΟΥΤΙΣΤΕ ΤΟ wiki

:arrow: my blog

Post Reply