Crmgo Blog

OpenWrt-Build

OpenWrt-Build

Holen Sie sich die neueste Version von OpenWrt: $ svn co svn://svn.openwrt.org/openwrt/trunk/ Holen Sie sich zusätzliche Pakete: $ ./scripts/feeds update -a && ./scripts/feeds install -a Wenden Sie die Standardkonfiguration an: $ make defconfig Konfigurieren Sie das System (wählen Sie Ihren Routertyp): $ make menuconfig Starten Sie den OpenWrt-Build: $ make Fertig…

OpenWrt-Build

Holen Sie sich die neueste Version von OpenWrt:

$ svn co svn://svn.openwrt.org/openwrt/trunk/
Holen Sie sich zusätzliche Pakete:

$ ./scripts/feeds update -a && ./scripts/feeds install -a
Wenden Sie die Standardkonfiguration an:

$ make defconfig
Konfigurieren Sie das System (wählen Sie Ihren Routertyp):

$ make menuconfig
Starten Sie den Build von OpenWrt:

$ make
Die fertige Firmware-Datei zum Aufspielen auf den Router befindet sich hier:
/bin/brcm47xx$

Wenn Sie lediglich ein zuvor heruntergeladenes Distribution-Image aktualisieren möchten, aktualisieren Sie es auf die neueste Version mit dem Befehl:

$svn up
Es ist auch möglich, den Quellcode einer bestimmten Version zu erhalten:

$svn co -r 27495 svn://svn.openwrt.org/openwrt/trunk/
Zum Erstellen eines einzelnen (bestimmten) Pakets aus dem OpenWrt-Paketbestand:

make package/busybox/install

 

 

Erforderliche Komponenten:

Für USB-Hubs
USB-Unterstützung:
kmod-usb2
kmod-usb-core
kmod-usb-ohci (Unterstützung von USB-Hubs in OpenWrt)

Für Tastatur und Maus
Basis-System:
busybox:
Linux-Systemwerkzeuge:
lsusb
Kernelmodule:
USB-Unterstützung:
kmod-usb-hid

Für USB-Sticks
Kernelmodule:
USB-Unterstützung:
kmod-usb-storage (Flash-Laufwerk in OpenWrt)
Dateisysteme:
kmod-fs-ext3
Basis-System:
block-extroot
Werkzeuge:
Dateisystem:
e2fsprogs
Disk:
fdisk

Für USB-Audio
Kernelmodule:
Audio-Unterstützung:
kmod-sound-core (Soundkarte in OpenWrt)
kmod-usb-audio
Audio:
madplay

Für Webcams
Kernelmodule:
Video-Unterstützung:
kmod-video-core
kmod-video-uvc (Webcam in OpenWrt)
Multimedia:
mjpg-streamer

GSM
Kernelmodule:
Video-Unterstützung:
kmod-usb-serial
kmod-usb-serial-option
kmod-usb-serial-wwan

Hinweis: Dieser Beitrag kann KI-unterstützt erstellt und anschließend redaktionell geprüft worden sein. Verantwortlich: Dmytro Lomaka, Kaltenkirchen.