====== Quellen für den Paketmanager OPKG konfigurieren ======
Die Adresse unseres Mirrors für die [[OpenWrt]] Pakete lautet: http://1.updates.services.ffpi/openwrt
Darunter gibts es derzeit zwei Unterverzeichnisse:
* ''barrier_breaker'' - OpenWRT-Release für unser aktuelle stable Firmware
* ''chaos_calmer'' - OpenWRT-Release für unsere experimental Firmware
Derzeit sind die Quellen in der stabilen ffpi-Firmware noch nicht eingetragen - daher muss die Paketquelle manuell konfiguriert werden.
Tips:
* Auf einem Knoten kann man die installierten Pakete und die jew. Versionen anzeigen mit
opkg list
* Details zu einem Paket
opkg status
===== Konfiguration in der aktuellen stable Firmware =====
Vorraussetzung: Zugriff per SSH
vi /etc/opkg.conf
Die Datei sieht in der stable Firmeware so aus:
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/base
src/gz barrier_breaker_luci http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/luci
src/gz barrier_breaker_packages http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/packages
src/gz barrier_breaker_routing http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/routing
src/gz barrier_breaker_telephony http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/telephony
src/gz barrier_breaker_management http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/management
src/gz barrier_breaker_oldpackages http://openwrt.draic.info/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages
Über den VI-Befehl kann die Paketquelle geändert werden
:%s#openwrt.draic.info#1.updates.services.ffpi/openwrt#
Ergebnis:
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/base
src/gz barrier_breaker_luci http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/luci
src/gz barrier_breaker_packages http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/packages
src/gz barrier_breaker_routing http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/routing
src/gz barrier_breaker_telephony http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/telephony
src/gz barrier_breaker_management http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/management
src/gz barrier_breaker_oldpackages http://1.updates.services.ffpi/openwrt/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages
Danach kann man mit opkg update die Paketlisten aktualisieren.
===== Konfiguration in der experimental Firmware =====
Vorraussetzung: Zugriff per SSH
vi /etc/opkg/distfeeds.conf
Die Datei sieht in der experimental Firmeware so aus:
src/gz chaos_calmer_base http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/base
src/gz chaos_calmer_packages http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/packages
src/gz chaos_calmer_luci http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/luci
src/gz chaos_calmer_routing http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/routing
src/gz chaos_calmer_telephony http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/telephony
src/gz chaos_calmer_management http://openwrt.draic.info/chaos_calmer/15.05/ar71xx/generic/packages/management
Über den VI-Befehl kann die Paketquelle geändert werden
:%s#openwrt.draic.info#1.updates.services.ffpi/openwrt#
Ergebnis:
src/gz chaos_calmer_base http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/base
src/gz chaos_calmer_packages http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/packages
src/gz chaos_calmer_luci http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/luci
src/gz chaos_calmer_routing http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/routing
src/gz chaos_calmer_telephony http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/telephony
src/gz chaos_calmer_management http://1.updates.services.ffpi/openwrt/chaos_calmer/15.05/ar71xx/generic/packages/management
Danach kann man mit ''opkg update'' die Paketlisten aktualisieren.