Jetzt war B.Stockebrand doch schneller.
Nur weil das vorkonfigurierte Skript auf
/tmp/smbshare/etc/radvd.conf
zeigt muss man ja nicht gleich ein sambashares importieren.
Dies hat der Autor bestimmt ursprünglich zu Testzwecken gemacht.
Wenn ich das bisher richtig verstanden haben, haben die meisten Router ja bei
Start nur ein komprimriertes readonly-Dateisystem, d.h. alle
Konfigurationsdateien/Skripten müssen von vornherein "stimmen" oder falls sie
veränderbar sein sein sollen, in die Ramdisk (oder nfs ,sambashare,
usb-stick) geladen werden. (oft nach /tmp oder /var)
Manchmal helfen ja auch symbolische links. (ln -s)
Ansonsten kann ich keine großen Unterschiede zu meiner radvd.conf entdecken:
interface net0
{
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
AdvHomeAgentFlag off;
prefix 2001:6f8:120c::/64
{
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
};
};
Die paar Einstellungen mehr dürften sowieso default-Verhalten sein.
Am Dienstag, 3. Juli 2007 12:44 schrieb Marc Manthey:
> hallo zusammen,
>
> also nachdem ich mich jetzt mal etwas intensiver mit dem
>
> "WRT54G und DD-WRT " beschäftige habe , und ihn auch schon 2 mal
> gechrasht habe :-)
> nun mal eine Frage. Soweit ich das sehe braucht man diese kleine
> "radvd config" datei ,
> die ich in der entsprechenden "maske" im router webinterface
> eingegeben habe.
>
> interface br0 {
> AdvSendAdvert on;
> prefix 2001:6f8:900:795::1/64 {
> AdvOnLink on;
> AdvAutonomous on;
> };
> };
>
> und dieses startupscript <http://www.dd-wrt.com/wiki/index.php/
> IPv6_startup_script/>
> Am ende dieses scrips sehe ich nun ein verweiss auf "/tmp/smbshare/
> etc/radvd.conf"
>
> Um "smbshare" zu aktivieren , braucht man "nur" etwas mehr Speicher
> und spezielle
> packages die dies ermöglichen.
>
> Gibt es noch eine andere möglichkeit ? ohne sambashare ?
>
ja, siehe oben
> Wie kann ich vom router pingen ? Meine 2 macs sind ja " noch" nicht
> über ipv6
> mit meinem router verbunden , wie stelle ich das an ?
>
wenn radvd auf dem Router läuft, haben deine MACs (10.4.x) automatisch
ipv6-Adressen.
Mir fällt gerade auf, IPv4 (ppp0) terminierst Du auf Deinem Router.
Der Sixxs-Tunnel(gif0) endet aber noch auf Deinem MAC-Mini, damit ist radvd
auf dem Router vorerst sinnlos.
Aiccu und radvd sollten(müssen) auf einem System laufen.
> Benutze kein "DHCP" sondern habe meine privaten ips manuel zugewiesen.
>
Das geht unabhängig davon, allerdings kannst Du auch im Mac ipv6-Adressen
manuell zuweisen, dann brauchst du radvd nicht mehr.
(ipv6-Konfiguration ist bei Mac-Netzwerkeinstellungen eigentlich nicht zu
übersehen, entweder automatisch (radvd) oder manuell mit Adresse/maske +
Routeradresse.
> Danke nochmal für die beantwortung meiner dummen fragen.
>
Meine Aussagen sind ohne Gewähr.
> gruss aus dem regnerischen köln
>
Gruß aus dem verregneten München
Thomas
> Marc
>
> #!/bin/sh
> #
> # SIXXS ipv6 startup script for WRT54G
> #
>
> # external IP
> EXTIP=`/sbin/ifconfig vlan1 | grep 'inet addr' | awk '{print $2}' |
> sed -e 's/.*://'`
> # My tunnel endpoint
> MYTUNNELIP="2001:6f8:900:795::2"
> # Sixxs tunnel endpoint
> SIXXSTUNNELIP="2001:6f8:900:795::1"
> # Sixxs POP IPv4
> SIXXS4="212.224.0.188"
>
> # create tunnel
> echo "- Creating SIXXS tunnel... ${EXTIP} <--> ${SIXXS4}"
> /usr/sbin/ip tunnel add sixxs mode sit local ${EXTIP} remote ${SIXXS4}
>
> # bring tunnel interface up explicitly
> echo "- Bringing sixxs device up..."
> /usr/sbin/ip link set sixxs up
>
> # fix MTU and TTL
> echo "- Fixing MTU and TTL of sixxs device..."
> /usr/sbin/ip link set mtu 1280 dev sixxs
> /usr/sbin/ip tunnel change sixxs ttl 64
>
> # Add virthost IPs before adding tunnel IP
> # ...
>
> # configure IPv6 endpoint on the tunnel
> echo "- Configuring my IPv6 tunnel endpoint..."
> /usr/sbin/ip -6 addr add ${MYTUNNELIP}/64 dev sixxs
>
> # default route
> echo "- Adding default route through SIXXS..."
> /usr/sbin/ip -6 ro add default via ${SIXXSTUNNELIP} dev sixxs
>
> # add a /64 network from the /60 prefix to br0
> echo "- Setting up br0: 2001:6f8:900:795::1/64 ..."
> /usr/sbin/ip -6 addr add 2001:6f8:900:795::1/64 dev br0
>
> # start router advertisement daemon
> echo "- Starting radvd..."
> /sbin/radvd -C /tmp/smbshare/etc/radvd.conf
>
> echo "---- end IPv6 setup ----"
>
>
> ************************************************************************
> ***********************
>
> hier ist das ifonfig meines routers :
>
> D-WRT VeryBusyBox v1.2.1 (2006.09.15-18:06+0000) Built-in shell (ash)
> Enter 'help' for a list of built-in commands.
>
> ~ # ifconfig
> br0 Link encap:Ethernet HWaddr 00:0F:66:A7:2D:48
> inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
> UP BROADCAST RUNNING PROMISC ALLMULTI MULTICAST MTU:1500 Metric:1
> RX packets:1295 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1210 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:115650 (112.9 KiB) TX bytes:565435 (552.1 KiB)
>
> eth0 Link encap:Ethernet HWaddr 00:0F:66:A7:2D:48
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:2075 errors:0 dropped:0 overruns:0 frame:0
> TX packets:2241 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:410805 (401.1 KiB) TX bytes:695874 (679.5 KiB)
> Interrupt:5
>
> eth1 Link encap:Ethernet HWaddr 00:0F:66:A7:2D:4A
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:25
> TX packets:2 errors:1 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:0 (0.0 B) TX bytes:184 (184.0 B)
> Interrupt:4 Base address:0x1000
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
> RX packets:5 errors:0 dropped:0 overruns:0 frame:0
> TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:740 (740.0 B) TX bytes:740 (740.0 B)
>
> ppp0 Link encap:Point-to-Point Protocol
> inet addr:87.79.236.249 P-t-P:213.196.239.107 Mask:255.255.255.255
> UP POINTOPOINT RUNNING MULTICAST MTU:1492 Metric:1
> RX packets:715 errors:0 dropped:0 overruns:0 frame:0
> TX packets:766 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:3
> RX bytes:240124 (234.4 KiB) TX bytes:79194 (77.3 KiB)
>
> vlan0 Link encap:Ethernet HWaddr 00:0F:66:A7:2D:48
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:1329 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1439 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:123193 (120.3 KiB) TX bytes:585039 (571.3 KiB)
>
> vlan1 Link encap:Ethernet HWaddr 00:0F:66:A7:2D:48
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:746 errors:0 dropped:0 overruns:0 frame:0
> TX packets:799 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:250256 (244.3 KiB) TX bytes:100509 (98.1 KiB)
> ************************************************************************
> *****************************
> das die ifconfig meines macs:
> ************************************************************************
> ******************************
> mini:~ mini$ ifconfig
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> inet6 ::1 prefixlen 128
> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
> inet 127.0.0.1 netmask 0xff000000
> gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
> tunnel inet 87.79.236.249 --> 212.224.0.188
> inet6 fe80::20d:93ff:fe79:f1e%gif0 prefixlen 64 scopeid 0x2
> inet6 2001:6f8:900:795::2 --> 2001:6f8:900:795::1 prefixlen 128
> stf0: flags=0<> mtu 1280
> en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet6 fe80::20d:93ff:fe79:f1e%en0 prefixlen 64 scopeid 0x4
> inet 192.168.1.102 netmask 0xffffff00 broadcast 192.168.1.255
> inet6 2001:6f8:900:795:20d:93ff:fe79:f1e prefixlen 64 autoconf
> ether 00:0d:93:79:0f:1e
> media: autoselect (100baseTX <full-duplex>) status: active
> supported media: none autoselect 10baseT/UTP <half-duplex> 10baseT/
> UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 100baseTX
> <half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-
> loopback>
> fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030
> lladdr 00:0d:93:ff:fe:79:0f:1e
> media: autoselect <full-duplex> status: inactive
> supported media: autoselect <full-duplex>
> gif1: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
> mini:~ mini$
>
> ************************************************************************
> ***************************
> --
> They said it couldn't be done but sometimes it
> doesn't work out that way.
> - Casey Stengel
>
> web: http://www.let.de
> .local http://stattfernsehen.com
--
ipv6 mailing list
[email protected]
http://listserv.uni-muenster.de/mailman/listinfo/ipv6