Eintrag-Details: NSLU2 mit zusätzlicher USB 2.0 Schnittstelle



05.05.06

NSLU2 mit zusätzlicher USB 2.0 Schnittstelle

Josef Kropf, 09:01:00, Kategorien: Technik, Computer, Hardware, Linksys NSLU2
German (DE) 235 Wörter, 3022 direkte Aufrufe

Nach einem Beitrag im Wiki des uNSLUng bzw. opeNSLUg projektes sind im NSLU 3 weitere USB-Ports vorhanden die allerdings nicht nach außen geführt werden.

Der originale (englische) Beitrag dazu ist hier zu finden.

Zusammengefasst liegen D- und D+ für die USB-Ports an folgenden Widerständen an:


D- / D+
R160 / R161 Port 3
R163 / R164 Port 4
R165 / R166 Port 5

Das nächste Problem war woher ich die notwendigen 5V Vcc für den/die zusätzlichen Ports abgreifen sollte.

Nach einigen Recherchen fand ich in der Yahoo-Newsgroup zum unSLUnG projekt einige sehr nützliche Beiträge.

Es scheint so zu sein, daß die USB-Spezifikation um die Belastbarkeit eines Anschlußes von 500mA beim NSLU nicht befolgt wird und jeder Port nur über den Einschalter direkt an den 5V vom Netzteil hängt.

Das ist natürlich einerseits gefährlich wenn ein Kurzschluß passieren sollte, andererseits für Erweiterungen optimal.

Also flugs Signal Ground (GND) und 5V (Vcc) am benachbarten Port abgegriffen und schon funktioniert der gebastelte Port tadellos.

Die USB-Steckerbelegung schaut folgendermaßen aus:


Der USB Port verwendet insgesamt 4 Adern
4 GND 0 V Schwarz
3 D+ Daten + Grün
2 D- Daten - Weis
1 Vbus +5 V (nominal) Rot

Die Reihenfolge der Pins bei Buchse und Stecker ist, jeweils von vorne gesehen

Stecker: 4 3 2 1
Buchse : 1 2 3 4

"Oben" ist dort, wo das USB-Zeichen aufgedruckt ist.

Hier noch eine Bild des relevanten Ausschnittes aus der NSLU-Platine.


Permalink 11 Kommentare (alt, nur lesen) • Kommentieren Google it!Drucken

Kommentare:

Kommentar von: aaronbig [Besucher]
hallo josef

ich habe die modifikation des NSLU2 auch gemacht.
alle kabel sind nach deinem (danke) und dem englischen original EnableExtraUSBPorts-beitrag verdrahtet. (1.zusätzlicher port3 an R160/R161 2.zusätzlicher port5 an R165/R166)port4 habe ich auslassen müssen, denn dass drähte anlöten war doch schwieriger als erwartet.

nur....
bei mir tut sich überhaubt nichts... die zusätzlichen ext3 HDD's werden nicht erkannt.

meine fragen:
1) musstest du noch irgendwelche anpassungen im betriebssystems des NSLUG's machen? oder wurden die zusätzlichen usb-ports auf anhieb erkannt?
2) läuft bei dir dieser mod auch mit uNSLUng? (oder opeNSLUg)

meine hardware konfiguration:
-NSLU2 mit V2.3R63-uNSLUng-6.8-beta
-uNSLUng auf flash-stick 2GB an port2
-1.HDD an port1 320G WD MyBook HDD
(und an die zusätzlichen ports sind auch je eine 320G WD MyBook HDD vorgesehen).

wenn du mir da behilflich sein könntest?
auf eine antwort hofft
aaronbig


Permalink 12.01.07 @ 18:56
Kommentar von: Josef Kropf [Mitglied] · www.famkropf.at
ich habe opeNSLUg drauf, mit uNSLUng hab ich das nicht probiert...
bei der aktuellen openslug brauchst du in der software überhaupt nichts ändern, bei der vorletzten version mußte ich die devices-table anpassen, das ist allerdings eine kleinigkeit gewesen.

warnen möchte ich dich - aus eigener erfahrung - vor der überlastung des netzteils des nslu, ich hab da jetzt ein 4 ampere teil dran weil mir das 2A wegen einer cam und eines 2gig usb-stick + dem topf die zusammenarbeit endgültig und dauerhaft verweigert hatte...

hast du das betriebssystem auf dem usb-stick, dann würd ich ihn an den ersten port stecken und erst dann die platten.
du kannst es auch mit einem hub versuchen, openslug funkt prima mit den meisten hubs!
Permalink 12.01.07 @ 19:26
Kommentar von: aaronbig [Besucher]
hallo josef!

danke für die schnelle antwort!

ja! ich sehe es auch so...
ich werde mich wohl oder übel mit opeNSLUg auseinander setzen müssen (leider bin ich ein linux newbee... / habe die openslug distribution noch nicht mal angeklickt auf www.nslu2-linux.org ).
mit unslung hat es kein wert... ich habe auch verschiedene posts auf der yahoo-gruppe gelesen - und niemand spricht von unslung & zusätzlichen usb-ports.

ich bin ja nur über twonkyvision, dem audio-video stream-server auf den NSLU2 und unslung gekommen. weil es da ein installationstool gibt von einer windows box her.

weisst du vielleicht das? : kann man mit opensug auch ext3 HDD's an einem usb-hub betreiben?
die externe port verdrahtung würde ja dann wegfallen...

uff- wische-mir-den-schweiss-von-der-stirn hoffe nur, dass ich das mit twonkyvision auf dem openslug/NSLU2 schaffe....

einen angenehmen abend wünscht
aaronbig

Permalink 12.01.07 @ 20:45
Kommentar von: Josef Kropf [Mitglied] · www.famkropf.at
hi,

genau das hab ich vor einigen tagen bei mir konfiguriert, das ding funktioniert prächtig mit der xbox360 !!! allerdings mußt du vom server die aktuelle beta nehmen, seit einem update auf der xbox funkt es mit der release nicht mehr.

das installieren vom mediaserver und openslug ist meiner meinung nach einfacher als unslung, aber ich komm halt auch aus einer ganz anderen ecke...

du solltest beim installieren des mediaservers nicht viel mit den scripts herumbasteln, starte einfach den mediaserver nachdem du ihn in ein verzeichnis am nslu kopiert hast und sag ihm dann über die konfiguration wo er nach medien suchen soll, klappt hervorragend!

ich verwalte damit momentan an die 10000 bilder und ein paar tausend mp3 die ich jeden stunde reindizieren lasse ohne auch nur das geringste problem.

edit: ext3 platten am hub sind mit openslug kein problem
Permalink 12.01.07 @ 21:09
Kommentar von: aaronbig [Besucher]
nochmals hallo :-)

(wohl das letzte mal heute, denn mir brummt der schädel ...)

hast du auch schon mal versucht divx movies auf die xbox zu streamen?

für hardware player geräte vorschläge wäre ich dankbar.

so ein av upnp player fehlt mir eben noch :-)
für mp3's brauche ich noxon.
ist ein bischen umständlich mit der fernbedienung, aber - es geht...

also - ich werde mich wohl wieder einmal melden, wenn ich twonky auf upenslug installiert habe...

einen schönen abend wünscht
aaronbig
Permalink 12.01.07 @ 21:18
Kommentar von: aaronbig [Besucher]
quote:
allerdings mußt du vom server die aktuelle beta nehmen
quote end

wo würde man den die aktuelle beta denn beziehen können? (bitte um link)

nochmals:
tschüsss
Permalink 12.01.07 @ 21:19
Kommentar von: Josef Kropf [Mitglied] · www.famkropf.at
im forum von twonky steht der link, ich weiß nicht, ob ich direkt hinlinken darf, such dort nach xbox360...

für divx ist das nslu zu langsam, wenn du das möchtest, dann mußt du den mediaserver auf einem pc betreiben, da gib es aber auch gratisprogramme die besser sind...

auf dem notebook hab ich TVersity als mediaserver und mit dem klappt beinahe jedes format auf die xbox zu streamen, aber das notebook rechnet halt on the fly in wmv um.
bis jetzt weigert sich die xbox ja andere formate zu akzeptieren, aber ich denke, es wird nicht mehr lange dauern und sie wird sogar mehr "können" als die alte xbox jetzt drauf hat.

von der hardware her ist sie ja eine absolute wundermaschine *gg*
Permalink 12.01.07 @ 21:36
Kommentar von: aaronbig [Besucher]
guten abend josef

schon wieder einen tag am compi vertan...
aber openslug läuft jetzt (weiss zwar nicht ob die swap partition überhaupt gemountet ist...) , aber die zusätzlichen ports funktioniern nun.
also nun bin ich sicher: EnableExtraUSBPorts
ist nicht für Unslung firmware gedacht!

jetzt muss ich nur noch samba definieren.
das kommt morgen dran.

einen schönen abend wünscht
aaronbig
Permalink 13.01.07 @ 21:14
Kommentar von: Josef Kropf [Mitglied] · www.famkropf.at
super!

mach mal ein "cat /proc/swaps" dann kannst du sehen ob er den swap verwendet.

viel spaß!
Permalink 13.01.07 @ 21:56
Kommentar von: aaronbig [Besucher]
celebrating!

alles ist im kasten!
sogar mit dem swap.
danke für den tip.

twonky läuft / nur der automatikstart beim booten
habe ich noch nicht so im griff...

ein -s link in /etc/rc3.d :
s99twonkymedia -> /etc/init.d/twonkymedia

in twonkymedia steht:
#! /bin/sh
#
/mediaserver/twonkymedia &

(somit wird twonkymedia ohne shell gestartet, oder? (&))

---
will dann noch tcsh installieren, dass ich mir aliases & befehle machen kann...

hoffentlich macht da mein 2GB flash mit :-)

also - danke vielmal für dein ohr & tips!
aaronbig
Permalink 14.01.07 @ 16:29
Kommentar von: Josef Kropf [Mitglied] · www.famkropf.at
super gemacht!

ich würd die bash nehmen, ich zumindest komm mit der besser zurecht als mit den anderen shells.

das "&" heißt nix anderes als das er zum prompt zurückkehren soll, das programm also im hintergrund startet.

auch bei mir ist ein 2 gig usb-stick dran und ich hab noch massen von platz drauf, hab auch den swap auf den stick gelegt!

viel spaß, wenn du etwas brauchst, nur melden!
hab jetzt übrigens, weil das board noch da war es wieder aktiviert, wenn du etwas brauchst geht das einfacher als hier in den kommentaren...
Permalink 14.01.07 @ 21:09

Kommentare sind für diesen Beitrag geschlossen.

Februar 2012
Mo Di Mi Do Fr Sa So
<<  <   >  >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29        

Suche

Kategorien

Familie Kropf




b2evolution

Page generated in 0.133512020111 sec.