Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-08 Fir de Conversatie Nicu
2015-09-07 16:03 GMT+03:00 Petru Rațiu :
> Poate sunt nitel naiv, dar ce-are daca dai un "ip route get 2000::" si iei
> ce scrie dupa src? (Pe cele cateva masini unde am v6 functioneaza, dar
> poate si din cauza ca n-am fost foarte creativ).
>
> Sau, varianta cloud: $(curl http://ipv6.icanhazip.com)

N-are nimic, dar nici nu-ti ofera nimic in plus.

Toate serviciile de dyndns folosesc oricum adresa de pe care au primit
request-ul daca nu le ceri nimic special (ex. 'curl -6
https://:@/nic/update' fara nici un
'=').

Predica mea (de prisos, OK) era pt cazul in care vrei sau tb sa ai mai
mult control
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-07 Fir de Conversatie Petru Rațiu
2015-09-07 15:48 GMT+03:00 Nicu :

> 2015-09-05 8:14 GMT+03:00 Adrian Popa :
> > host address în lanul meu (chiar dacă adresa de rețea ar vaira)? Bonus
> > points - au apărut servicii free dyndns și pentru ?
>
> Eu folosesc nsupdate.info, care are si suport pt stergerea unei adrese.
>
> Problema cu scriptul de update, care trebuie sa aleaga din multimea de
> adrese ipv6 de o interfata una care NU e
> a) link-local
> b) ULA
> c) deprecated
> d) mngtmpaddr (pe linux cel putin ramine de prasila o adresa ipv6
> rutabila derivata din MAC-ul placii de retea chiar daca folosesti
> privacy extension -- rfc4941, net.ipv6.conf.*.use_temp = 2)
>
>
Poate sunt nitel naiv, dar ce-are daca dai un "ip route get 2000::" si iei
ce scrie dupa src? (Pe cele cateva masini unde am v6 functioneaza, dar
poate si din cauza ca n-am fost foarte creativ).

Sau, varianta cloud: $(curl http://ipv6.icanhazip.com)

-- 
P.
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-07 Fir de Conversatie Nicu
2015-09-05 8:14 GMT+03:00 Adrian Popa :
> host address în lanul meu (chiar dacă adresa de rețea ar vaira)? Bonus
> points - au apărut servicii free dyndns și pentru ?

Eu folosesc nsupdate.info, care are si suport pt stergerea unei adrese.

Problema cu scriptul de update, care trebuie sa aleaga din multimea de
adrese ipv6 de o interfata una care NU e
a) link-local
b) ULA
c) deprecated
d) mngtmpaddr (pe linux cel putin ramine de prasila o adresa ipv6
rutabila derivata din MAC-ul placii de retea chiar daca folosesti
privacy extension -- rfc4941, net.ipv6.conf.*.use_temp = 2)
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-05 Fir de Conversatie Gabriel
On Sep 5, 2015 8:14 AM, "Adrian Popa"  wrote:
>
> Vești bune! Cu ajutorul lui Marius am reușit să rezolv problema.
> Modificarea făcută a fost să redenumesc interfețele în config - adică:
> WAN -> wan
> WAN6 -> wan6
>
> După reboot am avut probleme că nu mai erau asociate nici unui firewall,
> dar după reasociere și încă un reboot totul a funcționat corect.
>
> Ciudată problemă...
>
> Dar mai întreb ceva offtopic - Dacă tot e ipv6, ce trebuie să fac să mi se
> aloce același subnet (ip static)? Sau, ce pot să fac să aloc eu același
> host address în lanul meu (chiar dacă adresa de rețea ar vaira)? Bonus
> points - au apărut servicii free dyndns și pentru ?

ydns.eu zice ca stie si ipv6 (nu l-am incercat).

>
> Mersi
>
> 2015-09-03 19:55 GMT+03:00 Catalin Muresan :
>
> > 2015-09-03 17:23 GMT+01:00 Eugeniu Patrascu :
> >
> > > >
> > > > DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa
spui
> > ca
> > > 48
> > > > biti nu incap decit in 72 de biti. Sa fim seriosi.
> > > >
> > > >
> > > DHCPv6 inseamna doar "stateful" configuration, in sensul ca il
folosesti
> > > pentru a spune clientilor care nu stiu SLAAC care sunt servele de DNS.
> > > subnetul din care faci parte se transmite clientilor tot prin RA.
> > >
> >
> > Aia e RFC 3736, "Stateless Dynamic Host Configuration Protocol (DHCP)
> > Service for IPv6" unde daca ai deja IP poti sa ceri "options".
> >
> > Asta: RFC 3315, "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)"
-
> > Updated by RFC 6221, RFC 4361
> > e DHCP complet, ceri IP, primesti IP etc.
> >
> > Adica stateless DHCPv6.
> >
> > IPv6 a fost gandit sa fie "wasteful" iar /64 s-a decis de unii cu capu
mare
> > > sa fie cam cel mai mic subnet pe care sa-l dai la clienti.
> > >
> >
> > Corect, dar nu s-a decis ca EIA64 sa fie singura metoda de a aloca
adrese
> > IP la clienti. Subnetezi /64-ul si asta e. Inteleg wasteful dar nici in
> > halul asta.
> >
> >
> > > ___
> > > RLUG mailing list
> > > RLUG@lists.lug.ro
> > > http://lists.lug.ro/mailman/listinfo/rlug
> > >
> > ___
> > RLUG mailing list
> > RLUG@lists.lug.ro
> > http://lists.lug.ro/mailman/listinfo/rlug
> >
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-04 Fir de Conversatie Adrian Popa
Vești bune! Cu ajutorul lui Marius am reușit să rezolv problema.
Modificarea făcută a fost să redenumesc interfețele în config - adică:
WAN -> wan
WAN6 -> wan6

După reboot am avut probleme că nu mai erau asociate nici unui firewall,
dar după reasociere și încă un reboot totul a funcționat corect.

Ciudată problemă...

Dar mai întreb ceva offtopic - Dacă tot e ipv6, ce trebuie să fac să mi se
aloce același subnet (ip static)? Sau, ce pot să fac să aloc eu același
host address în lanul meu (chiar dacă adresa de rețea ar vaira)? Bonus
points - au apărut servicii free dyndns și pentru ?

Mersi

2015-09-03 19:55 GMT+03:00 Catalin Muresan :

> 2015-09-03 17:23 GMT+01:00 Eugeniu Patrascu :
>
> > >
> > > DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa spui
> ca
> > 48
> > > biti nu incap decit in 72 de biti. Sa fim seriosi.
> > >
> > >
> > DHCPv6 inseamna doar "stateful" configuration, in sensul ca il folosesti
> > pentru a spune clientilor care nu stiu SLAAC care sunt servele de DNS.
> > subnetul din care faci parte se transmite clientilor tot prin RA.
> >
>
> Aia e RFC 3736, "Stateless Dynamic Host Configuration Protocol (DHCP)
> Service for IPv6" unde daca ai deja IP poti sa ceri "options".
>
> Asta: RFC 3315, "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)" -
> Updated by RFC 6221, RFC 4361
> e DHCP complet, ceri IP, primesti IP etc.
>
> Adica stateless DHCPv6.
>
> IPv6 a fost gandit sa fie "wasteful" iar /64 s-a decis de unii cu capu mare
> > sa fie cam cel mai mic subnet pe care sa-l dai la clienti.
> >
>
> Corect, dar nu s-a decis ca EIA64 sa fie singura metoda de a aloca adrese
> IP la clienti. Subnetezi /64-ul si asta e. Inteleg wasteful dar nici in
> halul asta.
>
>
> > ___
> > RLUG mailing list
> > RLUG@lists.lug.ro
> > http://lists.lug.ro/mailman/listinfo/rlug
> >
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
>
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Petru Rațiu
2015-09-03 18:11 GMT+03:00 Catalin Muresan :

>
> deci sa inteleg, pina acum 254 adrese IP erau OK acum  18446744073709551616
> nu ajung, ne trebuie de 1024 de ori mai multe.
> Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64 in 4
> bucati.
>
>
Problema e ca daca vrei sa subnetezi un /64 pierzi tot magicul de
autoconfigurare samd si de-aia frumos ar fi sa mai ai macar un nibble de
unde sa-ti faci subnetare.



> Oricum pentru tot ce e dupa routerul tau recomandarea e sa folosesti IPv6
> ULA
> https://en.wikipedia.org/wiki/Unique_local_address care rezolva prostiile
> astea.
>
>
Nu m-am mai jucat cu v6 in home use de ceva vreme, da' schema asta cu ULA
nu presupune sa nu iesi pe internet altfel decat prin proxy? Ca ultima oara
cand am intrebat de NAT si v6 am inteles ca nu prea se vrea asta.

-- 
P.
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Catalin Muresan
2015-09-03 14:36 GMT+01:00 Petru Rațiu :

> 2015-09-03 16:01 GMT+03:00 Nicu :
>
> > 2015-09-03 14:42 GMT+03:00 Adrian Popa :
> >
> > > Alte idei? Sau întreb și la RDS?
> >
> > Doar daca ai vreun contact privilegiat
> >
> > (in care caz poti sa-i intrebi si cind au de gind / daca au de gind sa
> > dea un PD de /56 asa cum se laudau in
> > https://ripe65.ripe.net/presentations/135-RDS-IPv6-ripe65.pdf)
> >
> > Altfel, in cel mai bun caz o sa-ti spuna sa folosesti router-ul lor in
> > custodie cu firmware-ul lor customizat
> >
> >
> Fac proxy in numele unui "contact privilegiat" care nu tine musai sa
> posteze cu adresa de la munca :)
>
> - " asta e explicatia pentru de ce nu dam /56
> http://www.techtorials.ro/2013/03/29/prefix-assignment-in-a-home-network/
> "
> - " ne dorim /56 cum s-a vazut din start, problema e ca in afara de cativa
> pasionati cu linux/wrt majoritatea sunt cu CPE-uri facute de diversi, unde
> treaba nu e roz"
>

deci sa inteleg, pina acum 254 adrese IP erau OK acum  18446744073709551616
nu ajung, ne trebuie de 1024 de ori mai multe.
Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64 in 4
bucati.

Oricum pentru tot ce e dupa routerul tau recomandarea e sa folosesti IPv6
ULA
https://en.wikipedia.org/wiki/Unique_local_address care rezolva prostiile
astea.

Ca fapt divers, routerul meu de la SKY din UK are asa:

LAN Port help
MAC Address 7c:4c:a5:46:af:a4
IPv4 Address 192.168.0.1
DHCPv4On
IPv4 Subnet Mask 255.255.255.0
IPv6 ULA fdc9:a417:7133:0:7e4c:a5ff:fe46:afa4
IPv6 ULA Prefix fdc9:a417:7133:::/64
IPv6 Global Address
IPv6 Link Local Address fe80::7e4c:a5ff:fe46:afa4/64
DHCPv6 On


LAN TCP/IPv6 Setup

 Enable IPV6 on LAN side : yes
 Enable ULA Router Prefix Advertisements : yes
 Prefix randomly generated
 Prefix: fdc9:a417:7133:::/64
 Preferred Lifetime (hour): -1
 Valid Lifetime (hour):  -1
 Enable IPv6 DHCP Server : yes
 Enable MLD Querier : no

Daca am ipv6 device in lan primeste ULA IP. Simplu.



> Si @Marius, a zis ca nu prea se poate prinde de problema din ce s-a dat
> pe-aici, cel mai bine ar fi sa intri pe irc si sa speri ca va suprapuneti
> (sau vorbim pe privat si fac eu relay de client id si ce-o mai fi cazul).
>
> --
> P. "just the messenger"
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
>
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Catalin Muresan
>
> deci sa inteleg, pina acum 254 adrese IP erau OK acum
>  18446744073709551616 nu ajung, ne trebuie de 1024 de ori mai multe.
>

256 ori . Dar cine sta sa le numere ? ;)
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Alex 'CAVE' Cernat
On 3/9/2015 6:51 PM, Petru Rațiu wrote:
> Nu m-am mai jucat cu v6 in home use de ceva vreme, da' schema asta cu ULA
> nu presupune sa nu iesi pe internet altfel decat prin proxy? Ca ultima oara
> cand am intrebat de NAT si v6 am inteles ca nu prea se vrea asta.
ultima data cand am citit despre DNATv6 (as in 6to6) in kernelul de
linux / iptables, statusul era 'over my dead body' (al programatorului
desigur)
si nu prea cred ca a revenit la ganduri mai bune, mai ales ca unul din
lucrurile pentru care a fost gandit ipv6 a fost sa treaca de limitarea
numarului de adrese care a necesitat aparitia NAT-ului, deci automat sa
nu mai fie nevoie de asa ceva
ca lumea s-a obisnuit prea mult cu el, devenind a doua natura, asta e
deja alt subiect, poate pentru maine, ca tot e vineri

Alex

dead:beef:15:600d::1 :-P

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Nicu
2015-09-03 18:11 GMT+03:00 Catalin Muresan :
> deci sa inteleg, pina acum 254 adrese IP erau OK acum  18446744073709551616
> nu ajung, ne trebuie de 1024 de ori mai multe.

Nu ajung pt ca nu poti sa faci nici un subnetting cu adresele alea.

Din punctul meu de vedere, ar fi OK daca mi-ar da macar un /63, l-as
putea imparti in 2: un /64 pt pocnitorile la care nu pot sa le modific
stackul IPv6, si un /64 cu care sa fac ce vreau.

> Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64 in 4
> bucati.
>
> Oricum pentru tot ce e dupa routerul tau recomandarea e sa folosesti IPv6
> ULA
> https://en.wikipedia.org/wiki/Unique_local_address care rezolva prostiile
> astea.

ULA nu rezolva nimic. E ca RFC1918: nu poti sa accesezi nici un device din
exterior fara NAT, ssh port forwarding si alte magarii.
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Catalin Muresan
2015-09-03 16:56 GMT+01:00 Alex 'CAVE' Cernat :

> On 3/9/2015 6:51 PM, Petru Rațiu wrote:
> > Nu m-am mai jucat cu v6 in home use de ceva vreme, da' schema asta cu ULA
> > nu presupune sa nu iesi pe internet altfel decat prin proxy? Ca ultima
> oara
> > cand am intrebat de NAT si v6 am inteles ca nu prea se vrea asta.
> ultima data cand am citit despre DNATv6 (as in 6to6) in kernelul de
> linux / iptables, statusul era 'over my dead body' (al programatorului
> desigur)
>

probabil ca a murit, din man ip6tables:

IPv6 NAT support is available since kernel 3.7.



> si nu prea cred ca a revenit la ganduri mai bune, mai ales ca unul din
> lucrurile pentru care a fost gandit ipv6 a fost sa treaca de limitarea
> numarului de adrese care a necesitat aparitia NAT-ului, deci automat sa
> nu mai fie nevoie de asa ceva
> ca lumea s-a obisnuit prea mult cu el, devenind a doua natura, asta e
> deja alt subiect, poate pentru maine, ca tot e vineri
>
> Alex
>
> dead:beef:15:600d::1 :-P
>
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
>
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Eugeniu Patrascu
2015-09-03 19:09 GMT+03:00 Catalin Muresan :

> 2015-09-03 16:51 GMT+01:00 Petru Rațiu :
>
> > 2015-09-03 18:11 GMT+03:00 Catalin Muresan :
> >
> > >
> > > deci sa inteleg, pina acum 254 adrese IP erau OK acum
> > 18446744073709551616
> > > nu ajung, ne trebuie de 1024 de ori mai multe.
> > > Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64
> in 4
> > > bucati.
> > >
> > >
> > Problema e ca daca vrei sa subnetezi un /64 pierzi tot magicul de
> > autoconfigurare samd si de-aia frumos ar fi sa mai ai macar un nibble de
> > unde sa-ti faci subnetare.
> >
>
> DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa spui ca 48
> biti nu incap decit in 72 de biti. Sa fim seriosi.
>
>
DHCPv6 inseamna doar "stateful" configuration, in sensul ca il folosesti
pentru a spune clientilor care nu stiu SLAAC care sunt servele de DNS.
subnetul din care faci parte se transmite clientilor tot prin RA.


IPv6 a fost gandit sa fie "wasteful" iar /64 s-a decis de unii cu capu mare
sa fie cam cel mai mic subnet pe care sa-l dai la clienti.
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Gabriel
On Sep 3, 2015 7:23 PM, "Eugeniu Patrascu"  wrote:
>
> 2015-09-03 19:09 GMT+03:00 Catalin Muresan :
>
> > 2015-09-03 16:51 GMT+01:00 Petru Rațiu :
> >
> > > 2015-09-03 18:11 GMT+03:00 Catalin Muresan :
> > >
> > > >
> > > > deci sa inteleg, pina acum 254 adrese IP erau OK acum
> > > 18446744073709551616
> > > > nu ajung, ne trebuie de 1024 de ori mai multe.
> > > > Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64
> > in 4
> > > > bucati.
> > > >
> > > >
> > > Problema e ca daca vrei sa subnetezi un /64 pierzi tot magicul de
> > > autoconfigurare samd si de-aia frumos ar fi sa mai ai macar un nibble
de
> > > unde sa-ti faci subnetare.
> > >
> >
> > DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa spui
ca 48
> > biti nu incap decit in 72 de biti. Sa fim seriosi.
> >
> >
> DHCPv6 inseamna doar "stateful" configuration, in sensul ca il folosesti
> pentru a spune clientilor care nu stiu SLAAC care sunt servele de DNS.
> subnetul din care faci parte se transmite clientilor tot prin RA.

AFAIK, subnet-ul e trimis tot via DHCP, doar gateway-ul e trimis via RA.

>
>
> IPv6 a fost gandit sa fie "wasteful" iar /64 s-a decis de unii cu capu
mare
> sa fie cam cel mai mic subnet pe care sa-l dai la clienti.
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Catalin Muresan
2015-09-03 16:51 GMT+01:00 Petru Rațiu :

> 2015-09-03 18:11 GMT+03:00 Catalin Muresan :
>
> >
> > deci sa inteleg, pina acum 254 adrese IP erau OK acum
> 18446744073709551616
> > nu ajung, ne trebuie de 1024 de ori mai multe.
> > Dece se tot freaca lumea ca un 64 nu se poate folosi ? /66 -> un /64 in 4
> > bucati.
> >
> >
> Problema e ca daca vrei sa subnetezi un /64 pierzi tot magicul de
> autoconfigurare samd si de-aia frumos ar fi sa mai ai macar un nibble de
> unde sa-ti faci subnetare.
>

DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa spui ca 48
biti nu incap decit in 72 de biti. Sa fim seriosi.


>
>
>
> > Oricum pentru tot ce e dupa routerul tau recomandarea e sa folosesti IPv6
> > ULA
> > https://en.wikipedia.org/wiki/Unique_local_address care rezolva
> prostiile
> > astea.
> >
> >
> Nu m-am mai jucat cu v6 in home use de ceva vreme, da' schema asta cu ULA
> nu presupune sa nu iesi pe internet altfel decat prin proxy? Ca ultima oara
> cand am intrebat de NAT si v6 am inteles ca nu prea se vrea asta.
>
> --
> P.
> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
>
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Alex 'CAVE' Cernat
On 3/9/2015 7:09 PM, Catalin Muresan wrote:
> probabil ca a murit, din man ip6tables:
>
> IPv6 NAT support is available since kernel 3.7.
o fi revenit la ganduri mai bune sau i-or fi pus pistolul la tampla :-P

oricum informatia era veche, ca la cat de repede se implementeaza ipv6,
cu siguranta se vor fi terminat de mult peste tot adresele ipv4 pana atunci
poate fortati de imprejurari sa progresam mai rapid, dar nici chiar asa
nu cred ...
si inca persista prin multe locuri problema ou-gaina: nu punem ipv6 pe
servere ca nu are cine sa le acceseze, nu dam ipv6 la clienti ca nu au
ce sa acceseze (ma rog, s-a mai schimbat optica in ultimul timp, dar
parca nu destul ..., noroc cu jucatori mari care au facut push la greu)

Alex

___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Catalin Muresan
2015-09-03 17:23 GMT+01:00 Eugeniu Patrascu :

> >
> > DHCPv6 si revine magicul. Sincer mi se pare o chestie stupida sa spui ca
> 48
> > biti nu incap decit in 72 de biti. Sa fim seriosi.
> >
> >
> DHCPv6 inseamna doar "stateful" configuration, in sensul ca il folosesti
> pentru a spune clientilor care nu stiu SLAAC care sunt servele de DNS.
> subnetul din care faci parte se transmite clientilor tot prin RA.
>

Aia e RFC 3736, "Stateless Dynamic Host Configuration Protocol (DHCP)
Service for IPv6" unde daca ai deja IP poti sa ceri "options".

Asta: RFC 3315, "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)" -
Updated by RFC 6221, RFC 4361
e DHCP complet, ceri IP, primesti IP etc.

Adica stateless DHCPv6.

IPv6 a fost gandit sa fie "wasteful" iar /64 s-a decis de unii cu capu mare
> sa fie cam cel mai mic subnet pe care sa-l dai la clienti.
>

Corect, dar nu s-a decis ca EIA64 sa fie singura metoda de a aloca adrese
IP la clienti. Subnetezi /64-ul si asta e. Inteleg wasteful dar nici in
halul asta.


> ___
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug
>
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Adrian Popa
Salut și mulțumesc pentru ajutor.

Am modificat configul conform exemplului tău:
config interface 'WAN'
option ifname 'eth0.10'
option _orig_ifname 'eth0.10'
option _orig_bridge 'false'
option proto 'pppoe'
option username 'X'
option password 'X'
option ipv6 '1'

config interface 'WAN6'
option ifname '@WAN'
option proto 'dhcpv6'


Am dat restart interfeței WAN6, dar tot nu primesc nimic prin DHCPv6
(interfața ppp e pppoe-WAN):
root@arcturus:~# ps | grep dhcp
  810 root  1196 S/usr/sbin/odhcpd
11717 root   824 Sodhcp6c -s /lib/netifd/dhcpv6.script -P0 -t120
pppoe-WAN
root@arcturus:~# cat /proc/11717/cmdline
odhcp6c-s/lib/netifd/dhcpv6.script-P0-t120pppoe-WAN

root@arcturus:~# strace -p 11717
Process 11717 attached
clock_gettime(CLOCK_MONOTONIC, {911331, 224392835}) = 0
setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\0\0\0p\0\7\241 ", 8) = 0
recvmsg(4, 0x7ffb54a0, 0)   = -1 EAGAIN (Resource temporarily
unavailable)
clock_gettime(CLOCK_MONOTONIC, {911443, 724593157}) = 0
read(3, "H\375\264\24", 4)  = 4
read(3, "\345)zD", 4)   = 4
uname({sys="Linux", node="arcturus", ...}) = 0
sendmsg(4, {msg_name(28)={sa_family=AF_INET6, sin6_port=htons(547),
inet_pton(AF_INET6, "ff02::1:2", _addr), sin6_flowinfo=0,
sin6_scope_id=if_nametoindex("pppoe-WAN")},
msg_iov(14)=[{"\1T6\36\0\10\0\2\377\377\0\6\0\32", 14},
{"\0\25\0\26\0\27\0\30\0\37\0008\0@\0C\0R\0S\0^\0_\0`", 26}, {"", 0},
{"\0\1\0\n\0\3\0\1\2\20\30\1\0\1", 14}, {NULL, 0}, {"", 0}, {NULL, 0}, {"",
0}, {NULL, 0}, {"\0\24\0\0", 4}, {"\0'\0\v\0\10arcturus\0", 15},
{"\0\3\0\f\0\0\0\1\0\0\0\0\0\0\0\0", 16}, {"", 0},
{"\0\31\0)\0\0\0\1\0\0\0\0\0\0\0\0\0\32\0\31\0\0\0\0\0\0\0\0\0\0\0\0"...,
45}], msg_controllen=0, msg_flags=0}, 0) = 134
setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\0\0\0q\0\5\1@", 8) = 0

Acum, din output se vede că interfața de ieșire e pppoe-WAN.

Dacă pornesc clientul de DHCPv6 manual din linia de comandă, primesc
următoarea eroare (deși el funcționează - e în wait):
root@arcturus:~# odhcp6c -s /lib/netifd/dhcpv6.script -P0 -t120 pppoe-WAN
Command failed: Not found

Săpături mai adânci m-au făcut să modific scriptul
/lib/netifd/dhcpv6.script și să-l rulez cu sh -x să văd de unde e problema:
...
+ local _a_value=interface
+ eval KEYS_JSON_VAR="${KEYS_JSON_VAR} $_a_value"
+ KEYS_JSON_VAR= action link_up keep interface
+ json_dump
+ jshn -w
+ ubus call network.interface notify_proto { "action": 0, "link-up": false,
"keep": false, "interface": "" }
Command failed: Not found

ubus există, iar când rulez comanda de mână:
root@arcturus:~# ubus call network.interface notify_proto '{ "action": 0,
"link-up": false, "keep": false, "interface": "" }'
Command failed: Not found

Acum nu știu exact cât de critică e eroarea asta, dar tot nu văd pachete
DHCP de răspuns.

Vroiam să te întreb cum arată /etc/ppp/options - am văzut exemple în care
trebuie activat ipv6 acolo (pentru IP6CP), dar nu știu dacă e necesar pt
RDS. La mine arată așa:

root@arcturus:~# cat /etc/ppp/options
#debug
logfile /dev/null
noipdefault
noaccomp
nopcomp
nocrtscts
lock
maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1


Mulțumesc de ajutor!

2015-09-02 16:03 GMT+03:00 Nicu :

> 2015-09-02 15:07 GMT+03:00 Adrian Popa :
> > config interface 'WAN'
> > option ifname 'eth0.10'
> > option _orig_ifname 'eth0.10'
> > option _orig_bridge 'false'
> > option proto 'pppoe'
> > option username 'XXX'
> > option password 'XX'
> > option ipv6 '1'
> >
> > config interface 'WAN6'
> > option ifname 'eth0.10'
>
> Nu stiu cum functioneaza scripturile alea in amanunt, dar oricum,
> dhcpv6 merge PESTE interfata virtuala pppoe-wan, nu sub ea, peste pe
> cea fizica; nu prea cred ca poti sa pui acelasi ifname ca la pppoe
>
> > option _orig_ifname 'eth0.10'
> > option _orig_bridge 'false'
> > option proto 'dhcpv6'
>
> > option reqaddress 'try'
> > option reqprefix '64'
>
> Astea doua sint complet inutile.
>
> >
> > Clientul de DHCP rulează:
> >  6375 root   824 Sodhcp6c -s /lib/netifd/dhcpv6.script -Ntry -P64
> > -t12
>
> linia e trunchiata; cat /proc/6375/cmdline ca sa vezi ce face de fapt
>
> > Întrebarea mea e: are cineva de pe listă un OpenWRT configurat cu IPv6 pe
> > RDS să-mi dea ceva idei? Oare să încerc cu alt client de DHCPv6?
>
> Eu am un barrier-breaker compilat de mine; n-am facut nici o
> modificare wrt ipv6 si merge out-of-the-box pe RDS (cu problemele de
> rigoare: prefix doar de /64, no reverse hostname, google insista sa ma
>  geolocheze prin Cisi-Iordania, etc)
>
> config interface 'wan'
> option ifname 'eth0.2'
> option proto 'pppoe'
> option username ''
> option password ''
>
> config interface 'wan6'
> option ifname '@wan'
> option proto 'dhcpv6'
> ___
> RLUG mailing list
> 

Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Nicu
2015-09-03 11:52 GMT+03:00 Adrian Popa :
> config interface 'WAN'
> option ifname 'eth0.10'
> option _orig_ifname 'eth0.10'
> option _orig_bridge 'false'
> option proto 'pppoe'
> option username 'X'
> option password 'X'
> option ipv6 '1'
>
> config interface 'WAN6'
> option ifname '@WAN'
> option proto 'dhcpv6'
>
>
> Am dat restart interfeței WAN6, dar tot nu primesc nimic prin DHCPv6

Sigur nu e blocat din firewall?
Trebuie sa lasi sa treaca atit dhcpv6 (deschide port 546) cit si icmpv6.

Prin /etc/config/firewall trebuie sa ai ceva de genul:

# Allow DHCPv6 replies
# see https://dev.openwrt.org/ticket/10381
config rule
option name Allow-DHCPv6
option src  wan
option protoudp
option src_ip   fe80::/10
option src_port 547
option dest_ip  fe80::/10
option dest_port546
option family   ipv6
option target   ACCEPT
# Allow essential incoming IPv6 ICMP traffic
[... configuratia standard, n-am modificat nimic pe aici]

> root@arcturus:~# strace -p 11717

O unealta mai buna pentru debugging in cazuri de-astea e tcpdump ;-)

> Vroiam să te întreb cum arată /etc/ppp/options - am văzut exemple în care
> trebuie activat ipv6 acolo (pentru IP6CP), dar nu știu dacă e necesar pt

De asta are grija 'option ipv6 1' din /etc/config/network.

XXX# psy(){ for p; do echo -n "$p "; cat /proc/$p/cmdline; echo; done
| tr '\000' ' '; }
XXX# psy `pgrep ppp`
4461 /usr/sbin/pppd nodetach ipparam wan ifname pppoe-wan +ipv6
nodefaultroute usepeerdns persist maxfail 1 user  password 
ip-up-script /lib/netifd/ppp-up ipv6-up-script /lib/netifd/ppp-up
ip-down-script /lib/netifd/ppp-down ipv6-down-script
/lib/netifd/ppp-down mtu 1492 mru 1492 plugin rp-pppoe.so nic-eth0.2
XXX# cat /etc/ppp/options
#debug
logfile /dev/null
noipdefault
noaccomp
nopcomp
nocrtscts
lock
maxfail 0
lcp-echo-failure 5
lcp-echo-interval 1
XXX# grep -i barrier /rom/etc/banner
 BARRIER BREAKER (Barrier Breaker, r45951)
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Adrian Popa
Am făcut și tcpdump  să vedem cum stau lucrurile:

root@arcturus:~# tcpdump -n -vvv -i pppoe-WAN ip6
tcpdump: listening on pppoe-WAN, link-type LINUX_SLL (Linux cooked),
capture size 65535 bytes
14:29:11.035154 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 8)
fe80::5679:c386 > ff02::2: [icmp6 sum ok] ICMP6, router solicitation,
length 8
14:29:11.037640 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 16)
fe80::1 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 16
hop limit 64, Flags [managed], pref medium, router lifetime 900s,
reachable time 0s, retrans time 0s
14:29:11.836243 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 0) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:29:12.858950 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 102) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:29:14.858851 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 302) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:29:18.927002 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 709) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:29:21.670188 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 16)
fe80::1 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 16
hop limit 64, Flags [managed], pref medium, router lifetime 900s,
reachable time 0s, retrans time 0s
14:29:27.354964 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 1551) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:29:43.722861 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 3188) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))
14:30:16.698863 IP6 (hlim 1, next-header UDP (17) payload length: 142)
fe80::5679:c386.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=f8137d
(elapsed-time 6486) (option-request SIP-servers-domain SIP-servers-address
DNS-server DNS-search-list SNTP-servers NTP-server AFTR-Name opt_67 opt_82
opt_83 opt_94 opt_95 opt_96) (client-ID hwaddr type 1 021018010001)
(reconfigure-accept) (Client-FQDN) (IA_NA IAID:1 T1:0 T2:0) (IA_PD IAID:1
T1:0 T2:0 (IA_PD-prefix ::/0 pltime:0 vltime:0)))

Din câte văd capătul remote nu răspunde nici la router solicitation, nici
la DHCP. Nu e problemă nici de firewall (zic eu), pentru că tcpdump
capturează înainte de netfilter și aș fi văzut traficul de întoarcere
înainte de a fi dropat. Oricum, am active regulile implicite de Allow
DHCPv6, Allow ICMPv6, dar pare să fie liniște pe linie...

Setările de ppp par să fie la fel. Eu am, în schimb, o versiune ceva mai
veche...

root@arcturus:~# psy `pgrep ppp`
10304 /usr/sbin/pppd nodetach ipparam WAN ifname pppoe-WAN +ipv6
nodefaultroute usepeerdns persist maxfail 1 user X password YYY
ip-up-script /lib/netifd/ppp-up ipv6-up-script /lib/netifd/ppp-up
ip-down-script /lib/netifd/ppp-down ipv6-down-script 

Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Petru Rațiu
2015-09-03 16:01 GMT+03:00 Nicu :

> 2015-09-03 14:42 GMT+03:00 Adrian Popa :
>
> > Alte idei? Sau întreb și la RDS?
>
> Doar daca ai vreun contact privilegiat
>
> (in care caz poti sa-i intrebi si cind au de gind / daca au de gind sa
> dea un PD de /56 asa cum se laudau in
> https://ripe65.ripe.net/presentations/135-RDS-IPv6-ripe65.pdf)
>
> Altfel, in cel mai bun caz o sa-ti spuna sa folosesti router-ul lor in
> custodie cu firmware-ul lor customizat
>
>
Fac proxy in numele unui "contact privilegiat" care nu tine musai sa
posteze cu adresa de la munca :)

- " asta e explicatia pentru de ce nu dam /56
http://www.techtorials.ro/2013/03/29/prefix-assignment-in-a-home-network/ "
- " ne dorim /56 cum s-a vazut din start, problema e ca in afara de cativa
pasionati cu linux/wrt majoritatea sunt cu CPE-uri facute de diversi, unde
treaba nu e roz"

Si @Marius, a zis ca nu prea se poate prinde de problema din ce s-a dat
pe-aici, cel mai bine ar fi sa intri pe irc si sa speri ca va suprapuneti
(sau vorbim pe privat si fac eu relay de client id si ce-o mai fi cazul).

-- 
P. "just the messenger"
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-03 Fir de Conversatie Nicu
2015-09-03 14:42 GMT+03:00 Adrian Popa :
> Am făcut și tcpdump  să vedem cum stau lucrurile:

> 14:29:11.035154 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 8)
> fe80::5679:c386 > ff02::2: [icmp6 sum ok] ICMP6, router solicitation,
> length 8
> 14:29:11.037640 IP6 (hlim 255, next-header ICMPv6 (58) payload length: 16)
> fe80::1 > ff02::1: [icmp6 sum ok] ICMP6, router advertisement, length 16
> hop limit 64, Flags [managed], pref medium, router lifetime 900s,
> reachable time 0s, retrans time 0s

> Din câte văd capătul remote nu răspunde nici la router solicitation, nici

ba la router solicitation se pare ca raspunde

mai de mult (acum vreun 1 an 2) se intimpla ca o sesiune dhcpv6 sa
ramina 'agatata', si rds-ul sa ignore complet pachetele de dhcpv6
solicitation -- si sa trebuiasca sa-i dau ifdown/ifup de 2,3 ori la
toata sesiunea pppoe ca sa-si revina (desi asta se intimpla pe un
debian cu ifupdown + wide-dhcpv6-client , nu pe openwrt).

> la DHCP. Nu e problemă nici de firewall (zic eu), pentru că tcpdump
> capturează înainte de netfilter și aș fi văzut traficul de întoarcere
> înainte de a fi dropat. Oricum, am active regulile implicite de Allow
> DHCPv6, Allow ICMPv6, dar pare să fie liniște pe linie...

> Alte idei? Sau întreb și la RDS?

Doar daca ai vreun contact privilegiat

(in care caz poti sa-i intrebi si cind au de gind / daca au de gind sa
dea un PD de /56 asa cum se laudau in
https://ripe65.ripe.net/presentations/135-RDS-IPv6-ripe65.pdf)

Altfel, in cel mai bun caz o sa-ti spuna sa folosesti router-ul lor in
custodie cu firmware-ul lor customizat
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


[rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-02 Fir de Conversatie Adrian Popa
Salutare tuturor.

Am acasă un "router" HG655b care rulează OpenWRT din subiect pentru care
vreau să configurez suportul de IPv6 pentru RDS. Înainte, pe aceeași linie
aveam un WRT54GL cu Tomato de la RDS (un firmware experimental lansat de
ei) și mergea ok.

IPv4 funcționează corect peste PPPoE. Pentru IPv6 am urmărit ghidul oficial
de configurare plus alte idei de pe net și constat că nu primesc nici un
prefix prin DHCPv6.


Configul meu arată în halul ăsta (eth0.10 e o interfață vlan untagged,
izolată layer 2 de restul interfețelor și legată de portul fizic 1 din
router):

/etc/config/network:

config interface 'WAN'
option ifname 'eth0.10'
option _orig_ifname 'eth0.10'
option _orig_bridge 'false'
option proto 'pppoe'
option username 'XXX'
option password 'XX'
option ipv6 '1'

config interface 'WAN6'
option ifname 'eth0.10'
option _orig_ifname 'eth0.10'
option _orig_bridge 'false'
option proto 'dhcpv6'
option reqaddress 'try'
option reqprefix '64'

Clientul de DHCP rulează:
 6375 root   824 Sodhcp6c -s /lib/netifd/dhcpv6.script -Ntry -P64
-t12

... iar strace pe proces indică faptul că deschide socket, trimite cereri
către "All DHCP servers" multicast address:

root@arcturus:~# strace -p 6375
Process 6375 attached
clock_gettime(CLOCK_MONOTONIC, {836548, 266873669}) = 0
setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\0\0\0b\0\1@P", 8) = 0
recvmsg(4, 0x7fcaf7c0, 0)   = -1 EAGAIN (Resource temporarily
unavailable)
clock_gettime(CLOCK_MONOTONIC, {836646, 353447067}) = 0
read(3, "\253t\22\21", 4)   = 4
read(3, "\t\224\354\3", 4)  = 4
uname({sys="Linux", node="arcturus", ...}) = 0
sendmsg(4, {msg_name(28)={sa_family=AF_INET6, sin6_port=htons(547),
inet_pton(AF_INET6, "ff02::1:2", _addr), sin6_flowinfo=0,
sin6_scope_id=if_nametoindex("eth0.10")},
msg_iov(14)=[{"\1\10\364f\0\10\0\2\377\377\0\6\0\32", 14},
{"\0\25\0\26\0\27\0\30\0\37\0008\0@\0C\0R\0S\0^\0_\0`", 26}, {"", 0},
{"\0\1\0\n\0\3\0\1\2\20\30\1\0\1", 14}, {NULL, 0}, {"", 0}, {NULL, 0}, {"",
0}, {NULL, 0}, {"\0\24\0\0", 4}, {"\0'\0\v\0\10arcturus\0", 15},
{"\0\3\0\f\0\0\0\1\0\0\0\0\0\0\0\0", 16}, {"", 0},
{"\0\31\0)\0\0\0\1\0\0\0\0\0\0\0\0\0\32\0\31\0\0\0\0\0\0\0\0@\0\0\0"...,
45}], msg_controllen=0, msg_flags=0}, 0) = 134
setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\0\0\0\200\0\4t\240", 8) = 0
recvmsg(4, 0x7fcaf7c0, 0)   = -1 EAGAIN (Resource temporarily
unavailable)
clock_gettime(CLOCK_MONOTONIC, {836774, 656497366}) = 0
read(3, "gL=D", 4)  = 4
read(3, "\0I\250\303", 4)   = 4
uname({sys="Linux", node="arcturus", ...}) = 0
sendmsg(4, {msg_name(28)={sa_family=AF_INET6, sin6_port=htons(547),
inet_pton(AF_INET6, "ff02::1:2", _addr), sin6_flowinfo=0,
sin6_scope_id=if_nametoindex("eth0.10")},
msg_iov(14)=[{"\1\10\364f\0\10\0\2\377\377\0\6\0\32", 14},
{"\0\25\0\26\0\27\0\30\0\37\0008\0@\0C\0R\0S\0^\0_\0`", 26}, {"", 0},
{"\0\1\0\n\0\3\0\1\2\20\30\1\0\1", 14}, {NULL, 0}, {"", 0}, {NULL, 0}, {"",
0}, {NULL, 0}, {"\0\24\0\0", 4}, {"\0'\0\v\0\10arcturus\0", 15},
{"\0\3\0\f\0\0\0\1\0\0\0\0\0\0\0\0", 16}, {"", 0},
{"\0\31\0)\0\0\0\1\0\0\0\0\0\0\0\0\0\32\0\31\0\0\0\0\0\0\0\0@\0\0\0"...,
45}], msg_controllen=0, msg_flags=0}, 0) = 134
setsockopt(4, SOL_SOCKET, SO_RCVTIMEO, "\0\0\0{\0\16\324\340", 8) = 0
recvmsg(4, ^CProcess 6375 detached
 


... dar nu primesc nimic ca răspuns.

Întrebarea mea e: are cineva de pe listă un OpenWRT configurat cu IPv6 pe
RDS să-mi dea ceva idei? Oare să încerc cu alt client de DHCPv6?

Mersi!
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug


Re: [rlug] OpenWRT 14.07 barrier breaker config IPv6 pentru RDS

2015-09-02 Fir de Conversatie Nicu
2015-09-02 15:07 GMT+03:00 Adrian Popa :
> config interface 'WAN'
> option ifname 'eth0.10'
> option _orig_ifname 'eth0.10'
> option _orig_bridge 'false'
> option proto 'pppoe'
> option username 'XXX'
> option password 'XX'
> option ipv6 '1'
>
> config interface 'WAN6'
> option ifname 'eth0.10'

Nu stiu cum functioneaza scripturile alea in amanunt, dar oricum,
dhcpv6 merge PESTE interfata virtuala pppoe-wan, nu sub ea, peste pe
cea fizica; nu prea cred ca poti sa pui acelasi ifname ca la pppoe

> option _orig_ifname 'eth0.10'
> option _orig_bridge 'false'
> option proto 'dhcpv6'

> option reqaddress 'try'
> option reqprefix '64'

Astea doua sint complet inutile.

>
> Clientul de DHCP rulează:
>  6375 root   824 Sodhcp6c -s /lib/netifd/dhcpv6.script -Ntry -P64
> -t12

linia e trunchiata; cat /proc/6375/cmdline ca sa vezi ce face de fapt

> Întrebarea mea e: are cineva de pe listă un OpenWRT configurat cu IPv6 pe
> RDS să-mi dea ceva idei? Oare să încerc cu alt client de DHCPv6?

Eu am un barrier-breaker compilat de mine; n-am facut nici o
modificare wrt ipv6 si merge out-of-the-box pe RDS (cu problemele de
rigoare: prefix doar de /64, no reverse hostname, google insista sa ma
 geolocheze prin Cisi-Iordania, etc)

config interface 'wan'
option ifname 'eth0.2'
option proto 'pppoe'
option username ''
option password ''

config interface 'wan6'
option ifname '@wan'
option proto 'dhcpv6'
___
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug