USB-Lan an DS211

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

asuro

Benutzer
Registriert
29. Jan. 2011
Beiträge
63
Reaktionspunkte
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
 
Mit den entsprechenden Kernel Modules und iptables für NAT wird das schon gehen :)
 
Danke für die Nachricht. Ich werde versuchen hier alles zu Posten bis es funkt, dann wird ein Tut erstellt. OK?

MfG
asuro
 
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:
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
 
Welche Sources? Lad einfach den Source von dem Kernel den deine Syno verwendet von kernel.org und crosscompiliere ;)
 
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
 
Zuletzt bearbeitet:
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:
Mach mal dmesg. Da sollte stehen falls noch andere Module benötigt werden.
 
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:
Zum Thema Ubuntu: Nimm lieber NFS. SMB ist halt doch in gewissen Maßen Windows ...

MfG Matthieu
 
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
 
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.
 
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
 
Kommt das if jetzt?

Du musst Dir ein Script machen, webif kann nur 1 glaubs ;)
 
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
 
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
 
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