Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


opkg

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 <package>

Konfiguration in der aktuellen stable Firmware

Vorraussetzung: Zugriff per SSH

vi /etc/opkg.conf

Die Datei sieht in der stable Firmeware so aus:

/etc/opkg.conf
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:

/etc/opkg.conf
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:

/etc/opkg/distfeeds.conf
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:

/etc/opkg/distfeeds.conf
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.

opkg.txt · Zuletzt geändert: 14.10.2016 20:07 von havelock