- Registriert
- 30. Dezember 2011
- Beiträge
- 16.393
- Lösungen
- 10
- Reaktionspunkte
- 18.123
- Punkte
- 3.740
- Ort
- Im wilden Süden
pi@nextcloudpi:/tmp/inadyn-mt.v.02.28.10 $ ./configure --disable-sound && make && make install
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking target system type... armv7l-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/tmp/inadyn-mt.v.02.28.10':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
configure: error: no acceptable C compiler found in $PATH
sudo apt-get install build-essential
gs_exp.o inadyn_mt-cache_list.o inadyn_mt-addr_list.o inadyn_mt-sha1.o -lpthre ad
make[2]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
Making all in man
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/man'
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10'
Making install in src
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10/src'
make[2]: Entering directory '/tmp/inadyn-mt.v.02.28.10/src'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c inadyn-mt '/usr/local/bin'
/usr/bin/install: cannot create regular file '/usr/local/bin/inadyn-mt': Permiss ion denied
make[2]: *** [Makefile:267: install-binPROGRAMS] Error 1
make[2]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
make[1]: *** [Makefile:856: install-am] Error 2
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
make: *** [Makefile:269: install-recursive] Error 1
Mach mal sudo make installPermission denied
pi@nextcloudpi:/tmp/inadyn-mt.v.02.28.10 $ sudo make install
Making install in src
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10/src'
make[2]: Entering directory '/tmp/inadyn-mt.v.02.28.10/src'
test -z "/usr/local/bin" || /bin/mkdir -p "/usr/local/bin"
/usr/bin/install -c inadyn-mt '/usr/local/bin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/src'
Making install in man
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10/man'
make[2]: Entering directory '/tmp/inadyn-mt.v.02.28.10/man'
make[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/share/man/man5" || /bin/mkdir -p "/usr/local/share/man/man5"
/usr/bin/install -c -m 644 inadyn-mt.conf.5 '/usr/local/share/man/man5'
test -z "/usr/local/share/man/man8" || /bin/mkdir -p "/usr/local/share/man/man8"
/usr/bin/install -c -m 644 inadyn-mt.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/man'
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10/man'
make[1]: Entering directory '/tmp/inadyn-mt.v.02.28.10'
make[2]: Entering directory '/tmp/inadyn-mt.v.02.28.10'
make[2]: Nothing to be done for 'install-exec-am'.
make install-data-hook
make[3]: Entering directory '/tmp/inadyn-mt.v.02.28.10'
mkdir /usr/share/inadyn-mt
mkdir /usr/share/inadyn-mt/lang
cp ./lang/en.lng /usr/share/inadyn-mt/lang
make[3]: Leaving directory '/tmp/inadyn-mt.v.02.28.10'
make[2]: Leaving directory '/tmp/inadyn-mt.v.02.28.10'
make[1]: Leaving directory '/tmp/inadyn-mt.v.02.28.10'
inadyn-mt --dyndns_system default@freedns.afraid.org --update_period_sec 300 --ip_server_name dhis.org / --alias examplev6.chickenkiller.com,kUGVGHIUHIGTZCFBUIGTZFV346dfhhgFGV ip6 &
/usr/local/bin/inadyn-mt --background --dyndns_system default@freedns.afraid.org --alias blabla.mooo.com,U3hWYTdVblablalbalMTM0 ip6 --update_period_sec 124 --ip_server_name dhis.org /
inadyn-mt --dyndns_system default@freedns.afraid.org --updat
e_period_sec 600 --alias ***********.chickenkiller.com,dT
cxVlZqQ0JETGzhesdgjuQ0k0eEI6MTcxNTM2OTk= ip6 --ip_server_name
dhis.org / >> /tmp/freedns_-********,,_chickenkiller_com.
log 2>&1 &
exit 0
toni@ubuntu:~$
Nun, das ist ein bekannter Fehler in oscam: Es hat keinen Fallback auf IPv4, wenn mit IPv6 keine Verbindung zustande kommt.Ich habe einen Client der wohl nur mit IPv6 raus funkt (wird im oscam WebIf angezeigt) und kommt nicht mehr auf meinen Raspberry Server drauf.
Muss ich für ihn etwas spezielles in meinem Netzwerk aktivieren?
Im Anhang seht ihr meine Portfreigabe, muss da noch etwas für IPv6 dazu?
https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr> https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ip6addr>
https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr>
#!/bin/sh
V6REMOTE=""
V6REMOTE=$(nslookup Hier.Deinen.DynDNS-Host.eintragen | grep "Address" | grep "\." | tail -1 | sed 's#.*: ##')
if [ ! -z $V6REMOTE ]; then
cat /etc/hosts | grep -v TDCroPower > /tmp/hosts
echo "$V6REMOTE TDCroPower" >> /tmp/hosts
mv /tmp/hosts /etc/hosts
fi
*/5 * * * * /usr/bin/fix-oscam.sh
DEPPIP=""
DEPPIP=$(cat /var/log/oscam.log | grep "encrypted cccam-client" | grep Username-des-Deppen | tail -1 | sed 's#.*cccam-client ##' | sed 's# gr$
if [ ! -z $DEPPIP ]; then
cat /etc/hosts | grep -v depp > /tmp/hosts
echo "$DEPPIP depp" >> /tmp/hosts
mv /tmp/hosts /etc/hosts
fi
indem Du bei einem DynDNS-Anbieter der auch CNAMEs (Aliasse) unterstützt, einen DynDNS-Host an, der nur ein CNAME für den MyFritz-DynDNS-Host ist.
...
2. Die saubere, rückwärtsgewandte Lösung
Finde die Update-URL für Deinen DynDNS-Anbieter heraus, z.B. bei SpDyn:
Code:https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr> https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ip6addr>
Im großen und ganzen gibt es zwei hauptsächliche Varianten, mit denen DynDNS-Anbieter beide IPs updaten:
Entweder wie bei SpDyn durch doppelte Aktualisierung direkt hintereinander, wobei bei dem einen Aufruf die IPv4 mitgeschickt wird und beim zweiten die IPv6
oder indem ein zusätzlicher Parameter "myipv6" o.ä. angehängt wird.
In beiden Fällen stellst Du die Update-URL so zusammen, daß kein IPv6-Update erfolgt, stellst in der Fritz!Box den DynDNS-Dienst auf "Manuell" um und trägst die so auf IPv4 reduzierte Update-URL ein, also bei SpDyn z.B.
Ggf. mußt Du Dich danach noch einmal bei Deinem DynDNS-Anbieter einloggen und die bereits gesendete IPv6 aus dem DynDNS-Host löschen.Code:https://update.spdyn.de/nic/update?hostname=<domain>&myip=<ipaddr>
Danach hast Du einen IPv4-only DynDNS-Host und bei dem wird auch ein IPv6-fähiger oscam eine Verbindung mit IPv4 aufbauen wollen.
...
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?