Dual Wan-Router aus DS211

Status
Für weitere Antworten geschlossen.

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Hallo, z.Z. bin ich dran ein Dual-Wan router aus dem DS211 zu machen, zur Vorarbeit:
Also nachdem ich in http://www.synology-forum.de/showthread.html?t=18228 die USB-LAN-Adapter laufen und ich in http://www.synology-forum.de/showthread.html?t=18330 iproute2 anscheinend zum Laufen gekriegt habe, und DNSmasq auch schon läuft. hab ich jetzt ein jetzt ein Problem ich weiß nicht wohin:
Code:
DiskStation> ip route add default via 192.168.2.1 table T1
DiskStation> ip route add 192.168.0.0 dev eth2 src 192.168.0.114 table T2
DiskStation> ip route add default via 192.168.0.2 table T2
RTNETLINK answers: File exists
und in der /etc/iproute2/rt_tables steht:
Code:
#
# reserved values
#
255     local
254     main
253     default
0       unspec
#
# local
#
#1      inr.ruhep
1 T1
2 T2
Was ist falsch?

Und jetzt zum Schluss: Wenn es läuft schreib ich noch ein Ordentliches HowTo ins Wiki.

MfG
asuro
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Hi,

ich finds spannend was du mit der DS vor hast. So wie ich das verstanden habe möchtest Du zwei Internet Anschlüsse gleichzeitig nutzen. Per Loadsharing.

Erklär doch mal wie du das genau realisieren möchtest. a) was möchtest du routing technisch erreichen und b) wie meinst Du passen deine bisherigen Routen da rein. Die Routen Die ich bisher sehe ergeben auf den ersten Blick keinen wirklichen Sinn, ohne das man die dahinter liegende Designvorstellung kennt...

gruss
dude
 

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Soweit sogut. Trotzdem müsste man wissen welche Netzbereiche du für was angedacht hast. Welche IPs welche Rolle haben usw. Ein Design quasi. Ausserdem sind die Befehle in dem Tutorial umfangreicher (also es sind mehr als du hast ;))... Tut mir leid, aber so erschliesst sich mir das alles nicht. ;)

gruss
dude
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Naja da ist das problem dort kommt bei mir die Erste fehlermeldung ich bräuchte dort hilfe. Ähm welche Netzbereiche(?): ich dachte eth1(über einen alten Router) und eth2(über PPPOE) jeweils ans Internet und über eth0 Freigeben, eth0 läuft dnsmasq der dann im bereich 192.168.0.0/24 IP Addressen verteilt (im Augenblick 192.168.3.0/24 zum Testen er läuft auch schon) (quasi Statisch), eth1 (758Kbit/s(download)) und eth2(6000kbit/s(download)) will ich ein Loadbalancing machen.

MfG
asuro
 
Zuletzt bearbeitet:

thedude

Benutzer
Mitglied seit
30. Nov 2009
Beiträge
2.244
Punkte für Reaktionen
2
Punkte
84
Hast Du denn vorher alle default Routen gelöscht?

gruss
dude
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ja, hab ich, aber ganz ehrlich ich muss noch mal kucken die letzten 2 Tage kam mir was dazwischen.

MfG
asuro
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Also ich hab war gefunden was mir ger nicht gefällt, anscheinend kann der Kernel kein Multipath routing, das heißt ich müsste jetzt entgültig den Kernel neu bauen. Jetzt hab ich ein großes Fragezeichen, wie ich ihn dann installiere etc. Oder hat jemand noch eine Andere Idee wie ich ein Load-Balancing hin kriege?

MfG
asuro
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Code:
DiskStation> ip rule show    
RTNETLINK answers: Operation not supported
Dump terminated

Hier ist auch ein problem, also einen neuen Kernel?

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Pass auf mit dem Kernel, hab selber einen installiert und die DS war weg. Wenn Du es versuchen willst, lass es dir schriftlich geben dass Du die Garantie nicht verlierst. Hab ich auch gemacht ;)
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ja, ok, ich hab da ein modul gefunden das heist "wanrouter.ko" aber ich hab keine bis wenig Ahnung was das macht. Ich werd jetzt erstmal auf Backup system umstellen, dafür schreib ich morgen ein kleines Skript, konfig noch die iptables, dann sollte es erst mal gehen.
Mit dem Loadbalancing hoffe ich, dass die neue Firmware die benötigten Sachen hat, also iproute2, die richtigen configs im Kernel (also Mutlihoming), der mcs7830.ko und usbnet.ko und mii.ko das steht aber alles in den Alten Beiträgen drin.
Wie siehts denn damit aus? Wie gut nimmt Synology anregungen aus dem/n Foren auf?

Wo krieg ich das Schreiben her? Support anfragen?

Achja gibts irgendwo, wie man den "neuen" Kernel installiert.Es ist der Vanilla Kernel in der gleichen Version (2.6.32.12) mit dem Multihoming aktiviert.

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Hab mir es vom Support schriftlich geben lassen. Hab dann schlussendlich mein komplettes Geld zurück erhalten :)

Wenn Du Multihoming machst, brauchst Du ein eigenes AS :p

Ne, Spass bei seite, du könntest versuchen eine SerialConsole an der DS machen und schauen ob dein eigener Kernel auch bootet. Sonst ist die Gefahr gross dass die DS nachher weg ist :( Hab auch schon viele Kernel compiliert (ubuntu/debian), ging immer reibungslos, nur bei der Syno nicht - sie blinkte nur noch blau :(

Viele Grüsse ubuntulinux
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ja, dann lass ich das lieber ich hab mein Spielzeug viel zu Lieb um es einfach umzubringen, wenn es, ein backup firmware hätte (ala Fritzbox, wenn ich mich nicht täusche) könnte man ja die Original-firmware zurückspielen und gut wärs aber so, nein. (Und es wäre mein 2. Kernel selberbau, der erste ging damals Schief, weshalb ich aufgehört habe).

Also jetzt mach ich einfach ne Fall-Backlösung, wo ich über mein Skript einfach die default route ändere. (ach jetzt hab ich vergessen dass ich noch ppp, configen muss).
Und was ist ein AS???
Und was meinst du mit SerialConsole, so ein ding mit Com-port, dass man früher für Modems etc. genommen hat?

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
AS = Autonomous system. Eigenes Backbone :p

Mit der Serial Console kannst Du schauen ob dein Kernel bootet und ob die DS erreichbar ist nachher. Wenn ja kannst Du den Kernel reinflashen.
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Dann meine ich, glaub ich was falsches (dann hab ich was falsches aufgeschnappt beim googlen), da stand irgendwas von Multihomed routing, glaub ich und das Fehlt anscheinend dem Kernel.

Serial Console also ein Program, wie ssh und telnet (warum wird telnet angeboten?) kann ich auch ein Chroot nehmen, nein da liegt der alte Kernel ja noch im Ram/Prozie? Man oh man das man so wehement auf den 2 Metern dazwischen so augebremst wird ist nicht schön, dnsmasq läuft, das "durchreichen" geht,ppp-config datei hab ich gefunden sollte allso auch kein problem sein, nur das blöde Load-Balancing geht net, ich hätte es so gern gesehen, mal sich von Kollegen so 2-4 UMTS-Sticks am Monatsende zu holen und dann mal gucken wie viel die DS schaft zu verwallten, also 4-6 Internet Zugänge, schade also morgen werd ich glaub ich mit dem Fail-Over Skript (oder gibts da was "fertiges" mit den routen und timeouts?), dann wird schon mal in der Nächsten Zeit ein How-To zu einem Router mit Fail-Over Schaltung, so gehen mit ~1/11 der Durchsatzraten verloren (wobei Streamripper kann man ja anweisen über welches dev/IF er schaffen soll, ohh ich schweife ab).

MfG
asuro

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Du meinst schon auch multihoming. Einfach wenn es professionell wird (im RZ) gibts ASN's ;) Von daher muss dich das nicht interessieren.

SerialConsole ist wenn Du die DS mit einem seriellen Kabel an den PC hängst und mit PuTTY den COMPORT öffnest. Dann siehist Du auch den Bootvorgang der DS (bei unseren DSen wäre das der u-boot-bootloader)


Viele Grüsse
ubuntulinux
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Also müsste ich erstmal nen Lötkolben auspacken für den Serielen port oder ist die Stiftleiste schon vorhanden, ich glaub nämlich wenn ich anfang zu löten ist die Garantie futsch. Oder?

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Soweit ich weiss verlierst Du die Garantie. Könntest ja versuchen den Kernel zu bauen und installieren und wenn sie kaputt ist einschicken ;) Würd ich aber lassen, ich hatte 2 Wochen keine BackupDS darum :p

http://www.netbsd.org/ports/sandpoint/instSynology.html
Hier falls dich das mit dem Serial interessiert :)
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Sockeleiste ist schon drin, und den Max232 hab ich auch noch rumfliegen, und mein Rechner hat noch 3 Com-Ports also einen direkt auf Motherboard und der Rest über ne Karte weil ich noch den Parport gebraucht habe, und z.Z. glaub ich net das ich das jetzt auch noch Anfang, ich müsste endlich mal mit den anderen Projekten weitermachen und das alles nur, dass man im Studium auch sieht für was mans braucht.

MfG
asuro
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat