USB-Lan an 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,
ich werde bald (also ich hoffe morgen nach der Letzen Prüfung), das ds211 bekommen und möchte es mit hilfe von 2 USB-Ethernet-Adaptern zu einem Router umrüssten.
Ich brauche die 2, da ich ein 2 Wan Router ersetzen will (schon etwas älteres Modell), hab ich da eine Möglichkeit? Linux Kenntnise sind vorhanden, hab auch keine Angst in der Konsole zu arbeiten. Oder muss ich wirklich den Router und das Ds211 laufen lassen.

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Mit den entsprechenden Kernel Modules und iptables für NAT wird das schon gehen :)
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Danke für die Nachricht. Ich werde versuchen hier alles zu Posten bis es funkt, dann wird ein Tut erstellt. OK?

MfG
asuro
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Also, bei Synology steig ich noch net durch ich bräuchte ein Modul für den Kernel: aber wo sind die versteckt? Bzw. wo krieg ich das Passende her:
Rich (BBCode):
Bus 001 Device 003: ID 9710:7830 MosChip Semiconductor
Und wo bekomme ich die Aktuellen quellen vom DS her? Da ich jetzt herausgefunden habe, dass es nicht in meinen Möglichkeiten steht deren Treiber zu Kompilieren.
Oder soll ich ein Downgrade machen für den 2.6.24 Kernel gibts nämlich noch ein Modul (ein ähnliches).

MfG
asuro
 
Zuletzt bearbeitet:

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Hallo,
hab da jetzt einbisschen gesucht, aber es sind noch nicht die Aktuellen Sources online, wie lange dauert es denn bis in der Regel die Aktuellen Sources online stehen.
Ich breuchte diese wegen dem Modul. Aber danke!!

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Welche Sources? Lad einfach den Source von dem Kernel den deine Syno verwendet von kernel.org und crosscompiliere ;)
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ok, ich bräuchte den 2.32.12 (also den für die DS211).
stimmt, muss ich da was besonderes Achten, ich wollte eigentlich nur die Fehlenden Module nach kompilieren (Geht das?).

Danke für die (Schnell? Super Schnelle) Hilfe. Dann kann ich mal weiter machen.
Ach im Übrigen: Warum hab ich unter Ubuntu so eine grottige Performance über smb?

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Zuletzt bearbeitet:

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Es geht sooo schnell. :D
Also ich muss halt angeben mit welchen Cross-Compiler er arbeiten soll oder?
Config von welchem Kernel nehmen? (da gabs doch was mit oldconfig?)
Ich hab jetzt nach anweisung gemacht vom Developer Guid. Aber wohin mit den *.ko dateien?
jetzt hab ich gefunden wohin, aber es kommt
Rich (BBCode):
insmod: error inserting '/lib/modules/mcs7830.ko': -1 Unknown symbol in module


MfG
asuro
 
Zuletzt bearbeitet:

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Mach mal dmesg. Da sollte stehen falls noch andere Module benötigt werden.
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
dmesg hat geholfen:
Es fehlten:
Rich (BBCode):
mii.ko
usbnet.ko
Jetzt kommt nach
Rich (BBCode):
insmod /lib/modules/mii.ko
insmod /lib/modules/usbnet.ko
insmod /lib/modules/mcs7830.ko
dann dmesg gibt aus:
Rich (BBCode):
...
[   88.490000] usb 1-1.3: usbfs: USBDEVFS_CONTROL failed cmd usbhid-ups rqt 161 rq 1 len 2 ret -75
[  100.660000] usb 1-1.1: Cannot set autoneg
[  100.660000] eth1: register 'MOSCHIP usb-ethernet driver' at usb-orion-ehci.0-1.1, MOSCHIP 7830/7730 usb-NET adapter, 00:13:3b:11:00:8d
[  100.680000] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
aber ifconfig gibt an:
Rich (BBCode):
eth0      Link encap:Ethernet  HWaddr FF:FF:FF:FF...  
          inet addr:xxx.xxx.xxx.xxx  Bcast:xxx.xxx.xxx.xxx Mask:xxx.xxx.xxx.xxx
          inet6 addr: X::XX Scope:Link
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:494 errors:0 dropped:0 overruns:0 frame:0
          TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:532 
          RX bytes:43351 (42.3 KiB)  TX bytes:50532 (49.3 KiB)
          Interrupt:11 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:1500  Metric:1
          RX packets:200 errors:0 dropped:0 overruns:0 frame:0
          TX packets:200 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:15016 (14.6 KiB)  TX bytes:15016 (14.6 KiB)
Super Danke.

MfG
asuro
 
Zuletzt bearbeitet:

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Zum Thema Ubuntu: Nimm lieber NFS. SMB ist halt doch in gewissen Maßen Windows ...

MfG Matthieu
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Zu Ubuntu aber gleich nur noch 1/3 der Leistung, (und NFS geht deutlich schneller hab jetzt mit dd 42,5 MB/s gemessen)

Also wieder zurück zu den CHIP MCS7830

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Damit er das USB IF auch kann musst Du noch eingeben

ifconfig eth1 up

Dann kannst Du IP's und Gateways für diese definieren. Und das Routing mit iptables.
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Danke, jetzt wo ich es weiß, weiß ich auch warum. Diese Graphischen oberflächen verdummen einen nur.:D

Aber Super, ich hab keine Interfaces gefunden, ist die irgendwo unüblich versteckt? oder muss ich mir ein start-skript basteln?

MfG
Asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Kommt das if jetzt?

Du musst Dir ein Script machen, webif kann nur 1 glaubs ;)
 

asuro

Benutzer
Mitglied seit
29. Jan 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ja, ach verdammt jetzt hatte ich vergessen das wichtigste zu Schreiben, ja es geht (sogar mit beiden USB-Lans),

ifconfig wie stell ich ein das sichs dort (zum Testen) über dhcp ne addresse besorgt?

MfG
asuro
 

ubuntulinux

Benutzer
Mitglied seit
23. Jan 2010
Beiträge
2.063
Punkte für Reaktionen
0
Punkte
82
Normalerweise mit dhclient, aber das geht mit der synology offenbar nicht. Müsstest Dir ein bin von Debian besorgen.

Kannst den Ports auch manuell eine IP geben:

ip a add 1.2.3.4 dev ethX
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich würde auch nen Router nicht unbedingt mit DHCP in einem privaten Netz versorgen. Bei Endgeräten ja, aber ansonsten macht DHCP ja nicht wirklich Sinn, es sei, du willst genau das gerade testen. Wenn, dann wäre es besser, die DS zu einem DHCP-Server aufzurüsten (weil sie ja vermutlich am längsten durch läuft) ...

Itari
 
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