Freifunk-Router ohne Uplink mit Internet aus der Wolke versorgen

Gibt es die Möglichkeit, einen Freifunk-Router ohne eigenen Uplink so mit Internet aus der Wolke zu versorgen, dass es dort auf der Shell genutzt werden kann? Zum Beispiel um über OPKG Pakete nachzuladen? (FFRG)

Eigentlich hat er das, aber nur IPv6. Problem ist das das default OpenWRT Repository nicht via Public IPv6 erreicht werden kann. Es müsste ein IPv6 fähiger Mirror aufgesetzt werden und den in eurer Firmware hinterlegen.

Danke für den Tipp! Und auch sonst so 20 Zeichen!

Ich hatte letztens das gleiche Problem und mir daraufhin einen VHost eingerichtet, der per Apache ProxyPass-Direktive transparent auf downloads.openwrt.org weiterleitet.
Wenn’s nur ab und an (also nicht in der Firmware verankert wird ;-)) benötigt wird, dann kannst Du gerne das hier in Deine hosts-Datei packen:

2a01:4f8:130:3404:12::77:6562 downloads.openwrt.org
3 Likes

Wir benutzen in der Ruhrgebiets Firmware ein IPv6 Umleitung / Repo:

opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07-rc3/%S/packages'

Läuft das nicht?

root@FF-RE-REC-Buddestr-1OG-Bridge:~# opkg update
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Downloading http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/Packages.gz.
wget: can't connect to remote host (78.24.191.177): Network is unreachable
Collected errors:
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages/Packages.gz, wget returned 1.

Konfiguration

root@FF-RE-REC-Buddestr-1OG-Bridge:~# cat /etc/opkg.conf
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/luci
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/telephony
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/oldpackages

Scheint sich bei diesem Router nicht durchgedrückt zu haben. Der Kollege, der mir davon berichtete, hat aber die beschriebene Adresse und Fehler.

root@FF-RE-Nonnenbusch4:~# opkg update
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/base/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/luci/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/packages/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/routing/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/telephony/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/management/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Downloading http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/oldpackages/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/base/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/luci/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/packages/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/routing/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/telephony/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/management/Packages.gz, wget returned 1.
 * opkg_download: Failed to download http://openwrt.draic.info/barrier_breaker/14.07-rc3/ar71xx/generic/packages/oldpackages/Packages.gz, wget returned 1.

Zumindest aktuell ist der Pfad nicht mehr richtig, das Verzeichnis 14.07-rc3 gibt es nicht (mehr). Ich denke, es sollte wie folgt sein.

opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07/%S/packages'

Getestet - funzt als Workaround.

Danke für die Info un die PN @SenorKaffee.
Ich bin da dran und weiß Bescheid.

Gruß,
Philip

1 Like

Hi,

der schnelle Fix dafür ist auf dem br-client einfach eine IPv4 Adresse fix zu setzten:

ip addr add 10.X.Y.Z/16 dev br-client
ip route add default via <supernode-ip>
echo "nameserver 8.8.8.8" >/etc/resolv.conf

Damit sollte das dann funktionieren

viele Grüße
Thomas

1 Like