treaki Geschrieben May 7, 2012 at 21:13 Geschrieben May 7, 2012 at 21:13 hi, ich hab heute mal mit lsusb angeschaut wie mein MasterBrick angezeigt wird: treaki@treakis-rechner-debian:~$ lsusb -d 16d0: -v Bus 002 Device 021: ID 16d0:063d GrauTec Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x16d0 GrauTec idProduct 0x063d bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 can't get device qualifier: Operation not permitted can't get debug descriptor: Operation not permitted cannot read device status, Operation not permitted (1) GrauTec ok... schöner wäre wenn hier auch TinkerForge steht... google aha GrauTec kommt aus deutschland stellt KFZ kram, Displaytechnick und Kopierschutzsvorichtungen her... na klasse. wenn man das ganze mit sudo macht sieht man wenigstens den namen ThinkerForge: treaki@treakis-rechner-debian:~$ sudo lsusb -d 16d0: -v [sudo] password for treaki: Bus 002 Device 021: ID 16d0:063d GrauTec Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x16d0 GrauTec idProduct 0x063d bcdDevice 1.00 iManufacturer 1 Tinkerforge GmbH iProduct 2 Master Brick iSerial 3 aetiNHBnM8w bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x05 EP 5 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) daher meine frage wäre es möglich bei der nächsten Hardware oder Firmware version das GrauTec mit ThinkerForge zu überschreiben so das man auch ohne v und ohne root gleich dick fett TinkerForge sieht??? Nicht: treaki@treakis-rechner-debian:~$ lsusb -d 16d0: Bus 002 Device 021: ID 16d0:063d GrauTec sondern: treaki@treakis-rechner-debian:~$ lsusb -d 16d0: Bus 002 Device 021: ID 16d0:063d TinkerForge.org ist natürlich nicht so wichtig aber wäre natürlich schicker:) gruß Zitieren
borg Geschrieben May 7, 2012 at 21:22 Geschrieben May 7, 2012 at 21:22 Der Name "GrauTec" stammt aus der usb.ids Datei vom Linux Kernel: http://www.linux-usb.org/usb.ids Das können wir so von außen erstmal nicht beeinflussen. Ich schreibe Stephen J. Gowdy diesbezüglich mal an, aber ich kann nichts versprechen. Zitieren
treaki Geschrieben May 7, 2012 at 21:53 Autor Geschrieben May 7, 2012 at 21:53 wider was dazu gelernt ich dachte die infos kämen vom gerät... ist euer USB Controler denn von GrauTec oder eine Eigenentwicklung. und wurde die USB ID 16d0 von euch "gekauft" so wie Hersteller die ersten 3 bytes einer Ethernet MAC-Adresse kaufen müssen. oder von GrauTec gemietet. oder einfach so verwendet?? oder irre ich mich komplett und das leuft mit den USB vendor IDs komplett anders... gruß Zitieren
borg Geschrieben May 8, 2012 at 09:33 Geschrieben May 8, 2012 at 09:33 Wir haben eine einzelne PID zu der 16d0 VID gekauft (eine komplette VID war uns damals zu teuer). Ich nehme an das GrauTec das genauso gemacht hat und das sie die ersten waren die ihre PID zum Maintainer der usb.ids geschickt haben und deswegen als Hersteller da stehen. Edit: Nur einmal zu Erklärung: Von der USB IF ist es schon so gedacht das jeder Hersteller sich eine VID kaufen muss, allerdings gab es zu den Anfangszeiten im Lizenzvertrag keinerlei Anmerkungen dazu ob man PIDs seiner VID weiterverkaufen kann. D.h. wer eine alte VID hat darf einzelne PIDs verkaufen (z.B. hier: http://www.mcselec.com/index.php?page=shop.product_details&flypage=shop.flypage&product_id=92&option=com_phpshop&Itemid=1). Daher kommt das zustande. Soweit ich weiß sind wir aber kurz davor das die VIDs der USB IF aufgebraucht sind, dann müssen die sich eh was neues einfallen lassen und vermutlich selber einzelne PIDs verkaufen. Spätestens dann ist die Darstellung wie sie in der usb.ids gemacht wird hinfällig . Zitieren
Loetkolben Geschrieben October 25, 2012 at 13:10 Geschrieben October 25, 2012 at 13:10 Nachdem sich mal wieder ein Masterbrick aufgehangen hat, habe ich mich mit den USB Devices beschaeftigen muessen und es ist mir folgendes aufgefallen: #lsusb Bus 003 Device 027: ID 16d0:063d GrauTec #update-usbids #lsusb Bus 003 Device 027: ID 16d0:063d MCS Passt das so? Wer oder was ist "MCS"? Der Loetkolben Zitieren
borg Geschrieben October 25, 2012 at 13:19 Geschrieben October 25, 2012 at 13:19 MCS ist korrekt! http://www.mcselec.com/index.php?page=shop.product_details&flypage=shop.flypage&product_id=92&category_id=20&option=com_phpshop&Itemid=1 mal schauen, vielleicht schenken wir uns zu Weihnachten eine eigene VID, dann steht da auch "Tinkerforge" (2000$...). Wir haben uns gerade auch einen eigenen MAC Adressen Block für die Ethernet Extension gekauft . Zitieren
Loetkolben Geschrieben October 25, 2012 at 13:26 Geschrieben October 25, 2012 at 13:26 Hat hier gerade jemand "Weihnachten" und "Ethernet Extension" in einem Satz gesagt? Danke fuer die Infos. Der Loetkolben Zitieren
AuronX Geschrieben October 26, 2012 at 09:27 Geschrieben October 26, 2012 at 09:27 Hat hier gerade jemand "Weihnachten" und "Ethernet Extension" in einem Satz gesagt? Leider war ein Punkt dazwischen, also waren es zwei Sätze ^^ Dennoch habe ich auch ganz deutlich verstanden, dass borg gesagt hat, dass es zu Weihnachten eine Ethernet-Extension geben wird @borg: In wie großen Scheiben werden denn MAC-Adressblöcke verkauft? bzw. wie groß ist euer Raum? Zitieren
ArcaneDraconum Geschrieben October 26, 2012 at 09:32 Geschrieben October 26, 2012 at 09:32 Hallo, etwas OT: Die Ethernet Extension wird doch POE beinhalten? Kann mir jemand einen Tipp geben für einen passenden (und da privat verwendet auch bezahlbaren) 8- oder 12-Port-Switch? Zitieren
borg Geschrieben October 26, 2012 at 09:58 Geschrieben October 26, 2012 at 09:58 Wir benutzen hier zum testen so PoE Injektoren. Wir testen im Moment mit diesen zweien: http://www.amazon.de/ALLNET-ALL0490-Switch-verwaltet-ALL0489V2/dp/B003N12Z0Q/ref=sr_1_1?ie=UTF8&qid=1351245401&sr=8-1 http://www.amazon.de/TP-Link-TL-PoE150S-Ethernet-Single-Port-Injector/dp/B001PS9E5I/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1351245433&sr=1-1 die scheinen problemlos zu funktionieren. Zitieren
ArcaneDraconum Geschrieben October 26, 2012 at 10:05 Geschrieben October 26, 2012 at 10:05 Ahhhh prima. Eine funktionierende (weil getestete) Lösung ist immer Willkommen. Muß ich mal auf meinen Wunschzettel setzen. Vielen Dank für die Info. Zitieren
Loetkolben Geschrieben October 26, 2012 at 11:47 Geschrieben October 26, 2012 at 11:47 Raeusper, darf ich nochmals hierrauf verweisen: Ethernet mit PoE - Bitte auch 5Volt zulassen. Echtes normgerechtes PoE ist mit Sicherheit in Ordnung, aber dafuer muss teuere Technik mit auf das Brick zum aushandeln der Klasse und stabilisierung der Spannung. Billiges 5 Volt "PoE" per Drahtinjector ist aus meiner Sicht zusaetzlich wuenschenswert (Ich liebe Jumper ), ebenso wie der Anschluss fuer ein Hubnetzteil/MicroUSBnetzteil. Der Loetkolben Zitieren
batti Geschrieben October 26, 2012 at 12:15 Geschrieben October 26, 2012 at 12:15 Ein geeigneter PoE Injektor kostet 13€, das halte ich für bezahlbar. Einen Anschluss für weitere Netzteile etc. wäre in der Theorie ohne viel zusätzlichen Hardwareaufwand möglich, ist allerdings aus Platzgründen unmöglich. Wir haben halt nur die 4x4cm Platz, wenn Ihr die ersten Fotos seht, werdet ihr sicher dafür Verständnis haben... Das Ding ist wirklich voll. Dafür sind wir allerdings mit einer Platine hingekommen und haben nicht diese mehrere Platinen-Lösung nehmen müssen. Grüße Zitieren
Loetkolben Geschrieben October 26, 2012 at 12:56 Geschrieben October 26, 2012 at 12:56 Hallo batti, macht bitte wenigstens einen 5V Loetanschluss. Z.B: 2 Loetpunkte und darunter 2 Loecher um Stifte einzusetzen. Dann kann man auswaehlen ob man ein Kabel anloeten will oder ueber 2 Stifte die Spannung anlegen will. Ist denn wirklich keine Ecke mehr frei fuer einen, wenn auch ueberstehenden, Poweranschluss? Der Loetkolben Zitieren
AuronX Geschrieben October 26, 2012 at 13:45 Geschrieben October 26, 2012 at 13:45 Was war gerade nochmal der Vorteil dieser Variante? Also abgesehen von den 7 Euro Anschaffungskosten. Zitieren
Loetkolben Geschrieben October 26, 2012 at 14:04 Geschrieben October 26, 2012 at 14:04 Vorteil: Je weniger Adapterkrams um so robuster arbeitet das Gesamtensemble. Ausserdem muesste man noch die Kosten obendrauf rechnen. Weiterhin sei die Frage gestellt: Wer hat einen PoE Switch in dem Umfeld wo der Stack eingesetzt werden soll? Ich glaube kaum, dass jemand fuer den Tinkerforgestack den Switch tauscht. Da werden 95% der User die Adapter nutzen und wenn eben diese 95% der User das benoetigen koennte man es auch einbauen! Stellen wir mal die Frage so: Welche Spannungen/Normen werden denn ueber die RJ45 Buchse akzeptiert? Der Loetkolben. Zitieren
AuronX Geschrieben October 26, 2012 at 15:12 Geschrieben October 26, 2012 at 15:12 Also ich würde den Stack definitiv über eine idiotensichere Variante anschließen. Das ist PoE (also das standardisierte PoE). Aber eh wir viel zu weit abdriften: Wo eine Ethernet-Extension, da auch ein Master-Brick, reicht es nicht wenn diese per USB versorgt wird? Denn USB-Netzteile schlagen vom Preis her sogar deinen Injektor: http://www.amazon.de/s?ie=UTF8&index=blended&keywords=usb%20netzteil Zitieren
borg Geschrieben October 26, 2012 at 15:20 Geschrieben October 26, 2012 at 15:20 Ich würde AuronX recht geben. Wer kein PoE benutzen will kann einfach ein 5€ USB Netzteil am Master anschließen. Wer genaue 5V oder viel Leistung auf der 5V Schiene haben will kauft sich einen "echten" PoE Injektor für 17€. Finde ich beides von den Kosten her wirklich ertragbar ! Zitieren
Nic Geschrieben October 26, 2012 at 17:23 Geschrieben October 26, 2012 at 17:23 macht bitte wenigstens einen 5V Loetanschluss. Z.B: 2 Loetpunkte und darunter 2 Loecher um Stifte einzusetzen. Dann kann man auswaehlen ob man ein Kabel anloeten will oder ueber 2 Stifte die Spannung anlegen will. Ganz so abwegig ist das nicht ! Ich habe mir oft genug zusätzliche Lötpunkte/Stifte auf den Bricks gewünscht, um extern 5 V einspeisen zu können, jetzt mal unabhängig wegen irgendeiner Extension. Wie war das nochmal Tinker=Bastelware ?! Um nicht immer die USB-Buchse zu nötigen, und weil die praktischerweise immer frei bleiben sollte wg. diverser FW-Upgrade-Orgien , habe ich mir eine Alternative geschaffen, um extern 5V anzulegen; wenn auch sehr umständlich und aufwendig über die BoardToBoard-Connectoren. Dazu fällt mir eine Idee für eine neue Brick-Platine ein: so ein Experimentier-Board mit freigelegten Pins zum Einspeisen eigener Lösungen wie Lipos usw. ein BreakIn-Brick... Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.