USB und PC104
Thomas Moritz <[email protected]> Sat, 12 Feb 2011 18:56:48 +0100
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | - |
| Message-ID | <[email protected]> |
Hallo zusammen,
nun habe ich viel Zeit damit verbracht, den USB-Kram "schnell" zu
laden - Fazit:
udev dauert zu lange (auch mit --disable-extras)
gudev an glib2 dauert auch...
Einen devfs-Patch fuer den 2.6.37 habe ich nicht gefunden!
Da _kein_ Hotplug erfolgen wird, habe ich folgende Idee:
-Liste erstellen mit allen verfuegbaren USB-Kernelmodulen
(das sind hier nicht sehr viele!)
Format der Liste:
VendorID,ProductID,Kernelmodul
-aus dmesg [1] die gefundenen USB-Devices auslesen und
die Kernelmodule lt. ID's in der Liste laden
Es geht hier nur um "usb-storage" und ein paar
serielle Converter +evtl. GPS-Dev's!
Der Rest wird ueber 4xRS232 abgewickelt!
Bevor ich mich jetzt ransetze und die Erkennungsroutine
zusammenstricke, wollte ich nachfragen, ob irgendwas grundsaetzlich
dagegen spricht.
[1] es gibt kein _klogd_ und _kein_ syslogd, also auch kein
tail -F /v/l/m und das System rennt komplett ReadOnly.
Schoenes Wochenende!
MfG Th. Moritz