*** Protokolldatei gestartet *** Datum: Mi. Jun 30 19:59:18 2010 [Mittwoch 30 Juni 2010] [19:59:18] Betreten Sie haben den Kanal #forth-ev betreten (~bernd@ppp-88-217-26-0.dynamic.mnet-online.de). [Mittwoch 30 Juni 2010] [19:59:21] Modus Kanalmodi: [Mittwoch 30 Juni 2010] [19:59:39] Hallo Matthias! [Mittwoch 30 Juni 2010] [19:59:55] Hallo Bernd! Du bist gar nicht in B? ;=) [Mittwoch 30 Juni 2010] [20:00:36] Ich guck' jetzt die Tagesschauzusammenfassung ;-) [Mittwoch 30 Juni 2010] [20:00:57] na, viel Spaß [Mittwoch 30 Juni 2010] [20:03:25] Aber du kannst mir sicher sagen, ob DP (Dictionary Pointer) zwingend eine Variable sein muss oder ob man das auch als Value laufen lassen kann (ich meine, dass in gforth DP eine Variable ist) [Mittwoch 30 Juni 2010] [20:06:00] DP ist ein internes Detail, das kann man so machen, wie man lustig ist. [Mittwoch 30 Juni 2010] [20:06:25] prima, danke [Mittwoch 30 Juni 2010] [20:06:31] In Gforth ist das indirekt über eine User-Variable gelöst. [Mittwoch 30 Juni 2010] [20:06:45] Die User-Variable enthält einen Zeiger auf DP. [Mittwoch 30 Juni 2010] [20:07:25] das war auch ungefähr der Punkt, wo ich das Quellenstudium beendet habe und auf den Chat gehofft hatte ;=) [Mittwoch 30 Juni 2010] [20:08:19] hat sich also schon gelohnt.... [Mittwoch 30 Juni 2010] [20:28:09] Manchmal hasse ich USB [Mittwoch 30 Juni 2010] [20:28:27] Ich wundere mich, warum kein Terminal Prompt kommt. [Mittwoch 30 Juni 2010] [20:28:51] Handshaking abgeschaltet? [Mittwoch 30 Juni 2010] [20:28:59] Dabei hat der Hostcontroller gemeint, mal alle Geräte neu durchzunummerieren. Und schon ist mein Minicom auf dem falschen Gerät. GRMPL [Mittwoch 30 Juni 2010] [20:29:26] Ist halt schlecht, wenn man mehr als ein USB2Serial Converter gleichzeitig laufen hat. [Mittwoch 30 Juni 2010] [20:29:37] Da gibt's aber eine Lösung, Symlink mit der ID des USB2Serial-Controllers anlegen. [Mittwoch 30 Juni 2010] [20:29:47] Die sind so grottenschlecht, da gibts keine serial number, die man nutzen könnte [Mittwoch 30 Juni 2010] [20:30:10] Also, bei denen, die ich nutze, schon. [Mittwoch 30 Juni 2010] [20:30:54] Du glücklicher [Mittwoch 30 Juni 2010] [20:31:03] Dafür sind meine billig gewesen ;=) [Mittwoch 30 Juni 2010] [20:31:34] Steck' das Ding mal ein und mach' dmesg - da sollte eine ID dabei sein. [Mittwoch 30 Juni 2010] [20:32:33] iSerial 0 [Mittwoch 30 Juni 2010] [20:32:55] [ 2351.778172] usb 2-2: SerialNumber: ftE2JZRP [Mittwoch 30 Juni 2010] [20:33:57] ne, meine Converter haben sowas nicht [Mittwoch 30 Juni 2010] [20:34:20] ich hatte mal eine Zeitlang die topologie festgeklopft, aber das war auf Dauer auch unpraktisch [Mittwoch 30 Juni 2010] [20:35:02] wenigstens muss ich jetzt keinen Phantomen mehr nachjagen [Mittwoch 30 Juni 2010] [20:35:05] Deshalb kauf' ich gleich FTDI-basierte Konverter, das Zeuch taucht auch was. [Mittwoch 30 Juni 2010] [20:35:53] Ich habe aber auch schon mit anderen Controllern gearbeitet, die auch Seriennummern hatten. [Mittwoch 30 Juni 2010] [20:37:21] lsusb und iSerial sind übrigens nutzlos, es geht wirklich nur mit dmesg. [Mittwoch 30 Juni 2010] [20:38:05] ich habe doch tatsächlich auch einen FT232BM converter. [Mittwoch 30 Juni 2010] [20:38:15] Ok, wenn man als root lsusb macht, sieht man mehr [Mittwoch 30 Juni 2010] [20:38:21] dmesg ist nutzlos, aber lsusb sagt iSerial = 3 [Mittwoch 30 Juni 2010] [20:38:23] iSerial 3 ftE2JZRP [Mittwoch 30 Juni 2010] [20:39:25] idVendor 0x0403 Future Technology Devices International, Ltd [Mittwoch 30 Juni 2010] [20:39:27] idProduct 0x6001 FT232 USB-Serial (UART) IC [Mittwoch 30 Juni 2010] [20:39:27] bcdDevice 4.00 [Mittwoch 30 Juni 2010] [20:39:27] iManufacturer 1 ftdi [Mittwoch 30 Juni 2010] [20:39:27] iProduct 2 test [Mittwoch 30 Juni 2010] [20:39:27] iSerial 3 ftE2JZRP [Mittwoch 30 Juni 2010] [20:39:37] So sollte das bei dir auch aussehen. [Mittwoch 30 Juni 2010] [20:40:02] idVendor 0x0403 Future Technology Devices International, Ltd [Mittwoch 30 Juni 2010] [20:40:04] idProduct 0x6001 FT232 USB-Serial (UART) IC [Mittwoch 30 Juni 2010] [20:40:06] bcdDevice 4.00 [Mittwoch 30 Juni 2010] [20:40:08] iManufacturer 1 [Mittwoch 30 Juni 2010] [20:40:10] iProduct 2 [Mittwoch 30 Juni 2010] [20:40:12] iSerial 3 [Mittwoch 30 Juni 2010] [20:40:47] die anderen haben [Mittwoch 30 Juni 2010] [20:40:50] idVendor 0x067b Prolific Technology, Inc. [Mittwoch 30 Juni 2010] [20:40:52] idProduct 0x2303 PL2303 Serial Port [Mittwoch 30 Juni 2010] [20:40:54] bcdDevice 3.00 [Mittwoch 30 Juni 2010] [20:40:56] iManufacturer 1 [Mittwoch 30 Juni 2010] [20:40:58] iProduct 2 [Mittwoch 30 Juni 2010] [20:41:00] iSerial 0 [Mittwoch 30 Juni 2010] [20:41:01] Als root aufgerufen? Als normaler User sehe ich auch nix. [Mittwoch 30 Juni 2010] [20:42:09] als root haben die ftdi Dinger tatsächlich eine umfangreichere serial, die anderen bleiben bei 0, [Mittwoch 30 Juni 2010] [20:42:39] Genau, dann kannst du wenigstens die FTDI-Dinger auf einen symlink biegen. [Mittwoch 30 Juni 2010] [20:43:18] den musste ich jetzt erst mal aus dem Blister befreien ;=). [Mittwoch 30 Juni 2010] [20:43:47] aber _jetzt_ wird der wohl öfter mal zum Einsatz kommen. [Mittwoch 30 Juni 2010] [20:45:09] Da legst du dann in /etc/rules.d/99-usb-serial.rules eine Zeile wie diese eintragen: [Mittwoch 30 Juni 2010] [20:45:36] dmesg sagt die serial aber trotzdem nicht ;=) [Mittwoch 30 Juni 2010] [20:45:48] SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", ATTRS{serial}=="A6008isP", SYMLINK+="arduino" [Mittwoch 30 Juni 2010] [20:45:50] oder so [Mittwoch 30 Juni 2010] [20:46:07] ja, das weiss ich. Danke trotzdem [Mittwoch 30 Juni 2010] [20:48:30] Selbst mein Arduino läuft, wenn man den richtigen USB Port nimmt. [Mittwoch 30 Juni 2010] [20:48:48] Dann kann ich ja eine neue Version basteln. [Mittwoch 30 Juni 2010] [21:11:38] ich mach mich dann mal vom Acker [Mittwoch 30 Juni 2010] [21:11:40] bis neulich [Mittwoch 30 Juni 2010] [21:11:47] Beenden MatthiasT hat den Server verlassen (""). [Mittwoch 30 Juni 2010] [21:11:48] Ciao