Crmgo Blog

Izgradnja OpenWrt

Izgradnja OpenWrt

Preuzimanje najnovije verzije OpenWrt-a: $ svn co svn://svn.openwrt.org/openwrt/trunk/ Preuzimanje dodatnih paketa: $ ./scripts/feeds update -a && ./scripts/feeds install -a Primena podrazumevane konfiguracije: $ make defconfig Konfigurisanje sistema (izbor vašeg tipa rutera): $ make menuconfig Pokretanje kompajliranja OpenWrt-a: $ make Gotovo…

Izgradnja OpenWrt

Dobijamo najnoviju verziju OpenWrt-a:

$ svn co svn://svn.openwrt.org/openwrt/trunk/
Dobijamo dodatne pakete:

$ ./scripts/feeds update -a && ./scripts/feeds install -a
Primenjujemo podrazumevanu konfiguraciju:

$ make defconfig
Konfigurišemo sistem (biramo svoj tip rutera):

$ make menuconfig
Pokrećemo izgradnju OpenWrt-a:

$ make
Gotov fajl firmware-a za uput u ruter se nalazi ovde:
/bin/brcm47xx$

Ako je potrebno samo ažurirati prethodno skinuti distributiv, ažurirajte na najnoviju verziju pomoću komande:

$svn up
Takođe je moguće dobiti izvorni kod određene verzije:

$svn co -r 27495 svn://svn.openwrt.org/openwrt/trunk/
Za izgradnju nekog posebnog (određenog) paketa iz sastava openWrt-a:

make package/busybox/install

 

 

Šta je potrebno:

Za USB hub
USB podrška:
kmod-usb2
kmod-usb-core
kmod-usb-ohci (podrška za USB hub u OpenWrt-u)

Za tastaturu i miš
Sistem:
busybox:
Linux System Utilities:
lsusb
Kernel moduli:
USB podrška:
kmod-usb-hid

Za USB flash disk
Kernel moduli:
USB podrška:
kmod-usb-storage (USB flash disk u OpenWrt-u)
Datotečni sistemi:
kmod-fs-ext3
Osnovni sistem:
block-extroot
Alati:
Datotečni sistem:
e2fsprogs
Disk:
fdisk

Za USB zvučnu karticu
Kernel moduli:
Podrška za zvuk:
kmod-sound-core (Zvučna kartica u OpenWrt-u)
kmod-usb-audio
Zvuk:
madplay

Za web kameru
Kernel moduli:
Podrška za video:
kmod-video-core
kmod-video-uvc (web kamera u OpenWrt-u)
Multimedija:
mjpg-streamer

GSM
Kernel moduli:
Podrška za video:
kmod-usb-serial
kmod-usb-serial-option
kmod-usb-serial-wwan

Napomena: tekst može biti uz pomoć AI uz ljudsku proveru. Odgovoran: Dmytro Lomaka, Kaltenkirchen.