Forum: PC Hard- und Software wie udev von 2 identischen readern ohne serial einrichten ?


von mandy28 (Gast)


Lesenswert?

listusb -v
1
Bus 001 Device 004: ID 0403:6011 Future Technology Devices International, Ltd FT4232H Quad HS USB-UART/FIFO IC
2
Device Descriptor:
3
  bLength                18
4
  bDescriptorType         1
5
  bcdUSB               2.00
6
  bDeviceClass            0 (Defined at Interface level)
7
  bDeviceSubClass         0 
8
  bDeviceProtocol         0 
9
  bMaxPacketSize0        64
10
  idVendor           0x0403 Future Technology Devices International, Ltd
11
  idProduct          0x6011 FT4232H Quad HS USB-UART/FIFO IC
12
  bcdDevice            8.00
13
  iManufacturer           1 FTDI
14
  iProduct                2 Quad RS232-HS
15
  iSerial                 0 
16
  bNumConfigurations      1
17
  Configuration Descriptor:
18
    bLength                 9
19
    bDescriptorType         2
20
    wTotalLength          101
21
    bNumInterfaces          4
22
    bConfigurationValue     1
23
    iConfiguration          0 
24
    bmAttributes         0x80
25
      (Bus Powered)
26
    MaxPower              500mA
27
    Interface Descriptor:
28
      bLength                 9
29
      bDescriptorType         4
30
      bInterfaceNumber        0
31
      bAlternateSetting       0
32
      bNumEndpoints           2
33
      bInterfaceClass       255 Vendor Specific Class
34
      bInterfaceSubClass    255 Vendor Specific Subclass
35
      bInterfaceProtocol    255 Vendor Specific Protocol
36
      iInterface              2 Quad RS232-HS
37
      Endpoint Descriptor:
38
        bLength                 7
39
        bDescriptorType         5
40
        bEndpointAddress     0x81  EP 1 IN
41
        bmAttributes            2
42
          Transfer Type            Bulk
43
          Synch Type               None
44
          Usage Type               Data
45
        wMaxPacketSize     0x0200  1x 512 bytes
46
        bInterval               0
47
      Endpoint Descriptor:
48
        bLength                 7
49
        bDescriptorType         5
50
        bEndpointAddress     0x02  EP 2 OUT
51
        bmAttributes            2
52
          Transfer Type            Bulk
53
          Synch Type               None
54
          Usage Type               Data
55
        wMaxPacketSize     0x0200  1x 512 bytes
56
        bInterval               0
57
    Interface Descriptor:
58
      bLength                 9
59
      bDescriptorType         4
60
      bInterfaceNumber        1
61
      bAlternateSetting       0
62
      bNumEndpoints           2
63
      bInterfaceClass       255 Vendor Specific Class
64
      bInterfaceSubClass    255 Vendor Specific Subclass
65
      bInterfaceProtocol    255 Vendor Specific Protocol
66
      iInterface              2 Quad RS232-HS
67
      Endpoint Descriptor:
68
        bLength                 7
69
        bDescriptorType         5
70
        bEndpointAddress     0x83  EP 3 IN
71
        bmAttributes            2
72
          Transfer Type            Bulk
73
          Synch Type               None
74
          Usage Type               Data
75
        wMaxPacketSize     0x0200  1x 512 bytes
76
        bInterval               0
77
      Endpoint Descriptor:
78
        bLength                 7
79
        bDescriptorType         5
80
        bEndpointAddress     0x04  EP 4 OUT
81
        bmAttributes            2
82
          Transfer Type            Bulk
83
          Synch Type               None
84
          Usage Type               Data
85
        wMaxPacketSize     0x0200  1x 512 bytes
86
        bInterval               0
87
    Interface Descriptor:
88
      bLength                 9
89
      bDescriptorType         4
90
      bInterfaceNumber        2
91
      bAlternateSetting       0
92
      bNumEndpoints           2
93
      bInterfaceClass       255 Vendor Specific Class
94
      bInterfaceSubClass    255 Vendor Specific Subclass
95
      bInterfaceProtocol    255 Vendor Specific Protocol
96
      iInterface              2 Quad RS232-HS
97
      Endpoint Descriptor:
98
        bLength                 7
99
        bDescriptorType         5
100
        bEndpointAddress     0x85  EP 5 IN
101
        bmAttributes            2
102
          Transfer Type            Bulk
103
          Synch Type               None
104
          Usage Type               Data
105
        wMaxPacketSize     0x0200  1x 512 bytes
106
        bInterval               0
107
      Endpoint Descriptor:
108
        bLength                 7
109
        bDescriptorType         5
110
        bEndpointAddress     0x06  EP 6 OUT
111
        bmAttributes            2
112
          Transfer Type            Bulk
113
          Synch Type               None
114
          Usage Type               Data
115
        wMaxPacketSize     0x0200  1x 512 bytes
116
        bInterval               0
117
    Interface Descriptor:
118
      bLength                 9
119
      bDescriptorType         4
120
      bInterfaceNumber        3
121
      bAlternateSetting       0
122
      bNumEndpoints           2
123
      bInterfaceClass       255 Vendor Specific Class
124
      bInterfaceSubClass    255 Vendor Specific Subclass
125
      bInterfaceProtocol    255 Vendor Specific Protocol
126
      iInterface              2 Quad RS232-HS
127
      Endpoint Descriptor:
128
        bLength                 7
129
        bDescriptorType         5
130
        bEndpointAddress     0x87  EP 7 IN
131
        bmAttributes            2
132
          Transfer Type            Bulk
133
          Synch Type               None
134
          Usage Type               Data
135
        wMaxPacketSize     0x0200  1x 512 bytes
136
        bInterval               0
137
      Endpoint Descriptor:
138
        bLength                 7
139
        bDescriptorType         5
140
        bEndpointAddress     0x08  EP 8 OUT
141
        bmAttributes            2
142
          Transfer Type            Bulk
143
          Synch Type               None
144
          Usage Type               Data
145
        wMaxPacketSize     0x0200  1x 512 bytes
146
        bInterval               0
147
Device Qualifier (for other device speed):
148
  bLength                10
149
  bDescriptorType         6
150
  bcdUSB               2.00
151
  bDeviceClass            0 (Defined at Interface level)
152
  bDeviceSubClass         0 
153
  bDeviceProtocol         0 
154
  bMaxPacketSize0        64
155
  bNumConfigurations      1
156
Device Status:     0x0000
157
  (Bus Powered)
158
159
Bus 001 Device 003: ID 0403:6011 Future Technology Devices International, Ltd FT4232H Quad HS USB-UART/FIFO IC
160
Device Descriptor:
161
  bLength                18
162
  bDescriptorType         1
163
  bcdUSB               2.00
164
  bDeviceClass            0 (Defined at Interface level)
165
  bDeviceSubClass         0 
166
  bDeviceProtocol         0 
167
  bMaxPacketSize0        64
168
  idVendor           0x0403 Future Technology Devices International, Ltd
169
  idProduct          0x6011 FT4232H Quad HS USB-UART/FIFO IC
170
  bcdDevice            8.00
171
  iManufacturer           1 FTDI
172
  iProduct                2 Quad RS232-HS
173
  iSerial                 0 
174
  bNumConfigurations      1
175
  Configuration Descriptor:
176
    bLength                 9
177
    bDescriptorType         2
178
    wTotalLength          101
179
    bNumInterfaces          4
180
    bConfigurationValue     1
181
    iConfiguration          0 
182
    bmAttributes         0x80
183
      (Bus Powered)
184
    MaxPower              500mA
185
    Interface Descriptor:
186
      bLength                 9
187
      bDescriptorType         4
188
      bInterfaceNumber        0
189
      bAlternateSetting       0
190
      bNumEndpoints           2
191
      bInterfaceClass       255 Vendor Specific Class
192
      bInterfaceSubClass    255 Vendor Specific Subclass
193
      bInterfaceProtocol    255 Vendor Specific Protocol
194
      iInterface              2 Quad RS232-HS
195
      Endpoint Descriptor:
196
        bLength                 7
197
        bDescriptorType         5
198
        bEndpointAddress     0x81  EP 1 IN
199
        bmAttributes            2
200
          Transfer Type            Bulk
201
          Synch Type               None
202
          Usage Type               Data
203
        wMaxPacketSize     0x0200  1x 512 bytes
204
        bInterval               0
205
      Endpoint Descriptor:
206
        bLength                 7
207
        bDescriptorType         5
208
        bEndpointAddress     0x02  EP 2 OUT
209
        bmAttributes            2
210
          Transfer Type            Bulk
211
          Synch Type               None
212
          Usage Type               Data
213
        wMaxPacketSize     0x0200  1x 512 bytes
214
        bInterval               0
215
    Interface Descriptor:
216
      bLength                 9
217
      bDescriptorType         4
218
      bInterfaceNumber        1
219
      bAlternateSetting       0
220
      bNumEndpoints           2
221
      bInterfaceClass       255 Vendor Specific Class
222
      bInterfaceSubClass    255 Vendor Specific Subclass
223
      bInterfaceProtocol    255 Vendor Specific Protocol
224
      iInterface              2 Quad RS232-HS
225
      Endpoint Descriptor:
226
        bLength                 7
227
        bDescriptorType         5
228
        bEndpointAddress     0x83  EP 3 IN
229
        bmAttributes            2
230
          Transfer Type            Bulk
231
          Synch Type               None
232
          Usage Type               Data
233
        wMaxPacketSize     0x0200  1x 512 bytes
234
        bInterval               0
235
      Endpoint Descriptor:
236
        bLength                 7
237
        bDescriptorType         5
238
        bEndpointAddress     0x04  EP 4 OUT
239
        bmAttributes            2
240
          Transfer Type            Bulk
241
          Synch Type               None
242
          Usage Type               Data
243
        wMaxPacketSize     0x0200  1x 512 bytes
244
        bInterval               0
245
    Interface Descriptor:
246
      bLength                 9
247
      bDescriptorType         4
248
      bInterfaceNumber        2
249
      bAlternateSetting       0
250
      bNumEndpoints           2
251
      bInterfaceClass       255 Vendor Specific Class
252
      bInterfaceSubClass    255 Vendor Specific Subclass
253
      bInterfaceProtocol    255 Vendor Specific Protocol
254
      iInterface              2 Quad RS232-HS
255
      Endpoint Descriptor:
256
        bLength                 7
257
        bDescriptorType         5
258
        bEndpointAddress     0x85  EP 5 IN
259
        bmAttributes            2
260
          Transfer Type            Bulk
261
          Synch Type               None
262
          Usage Type               Data
263
        wMaxPacketSize     0x0200  1x 512 bytes
264
        bInterval               0
265
      Endpoint Descriptor:
266
        bLength                 7
267
        bDescriptorType         5
268
        bEndpointAddress     0x06  EP 6 OUT
269
        bmAttributes            2
270
          Transfer Type            Bulk
271
          Synch Type               None
272
          Usage Type               Data
273
        wMaxPacketSize     0x0200  1x 512 bytes
274
        bInterval               0
275
    Interface Descriptor:
276
      bLength                 9
277
      bDescriptorType         4
278
      bInterfaceNumber        3
279
      bAlternateSetting       0
280
      bNumEndpoints           2
281
      bInterfaceClass       255 Vendor Specific Class
282
      bInterfaceSubClass    255 Vendor Specific Subclass
283
      bInterfaceProtocol    255 Vendor Specific Protocol
284
      iInterface              2 Quad RS232-HS
285
      Endpoint Descriptor:
286
        bLength                 7
287
        bDescriptorType         5
288
        bEndpointAddress     0x87  EP 7 IN
289
        bmAttributes            2
290
          Transfer Type            Bulk
291
          Synch Type               None
292
          Usage Type               Data
293
        wMaxPacketSize     0x0200  1x 512 bytes
294
        bInterval               0
295
      Endpoint Descriptor:
296
        bLength                 7
297
        bDescriptorType         5
298
        bEndpointAddress     0x08  EP 8 OUT
299
        bmAttributes            2
300
          Transfer Type            Bulk
301
          Synch Type               None
302
          Usage Type               Data
303
        wMaxPacketSize     0x0200  1x 512 bytes
304
        bInterval               0
305
Device Qualifier (for other device speed):
306
  bLength                10
307
  bDescriptorType         6
308
  bcdUSB               2.00
309
  bDeviceClass            0 (Defined at Interface level)
310
  bDeviceSubClass         0 
311
  bDeviceProtocol         0 
312
  bMaxPacketSize0        64
313
  bNumConfigurations      1
314
Device Status:     0x0000
315
  (Bus Powered)


beide identisch keine serial vorhanden
Für einen sähe die udev Regel so aus
1
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{interface}=="Quad RS232-HS", ATTRS{bInterfaceNumber}=="00", SYMLINK+="quad1"
2
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{interface}=="Quad RS232-HS", ATTRS{bInterfaceNumber}=="01", SYMLINK+="quad2"
3
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{interface}=="Quad RS232-HS", ATTRS{bInterfaceNumber}=="02", SYMLINK+="quad3"
4
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{interface}=="Quad RS232-HS", ATTRS{bInterfaceNumber}=="03", SYMLINK+="quad4"
Nur wie richtet man jetzt den 2ten dazu ein in udev ?
Für Tips wäre ich dankbar

von Udev (Gast)


Lesenswert?

Hallo,

mit udev Rules hatte ich diese Tage auch das "Vergnügen".
Teilweise zum Haareausraufen, hat ein paar üble Fallen,
wie z.B die feine Unterscheidung zwischen ATTR und ATTRS,
oder dass sich ATTRS auf ein Device beziehen müssen und nicht
auf mehrere innerhalb des Devicetrees. Fehlermeldungen gibt's
so gut wie keine, wenn eine Regel nicht feuert, kann man lange
rumraten, was das Problem ist...

Übrigens finde ich zum Erstellen der Rules das

udevadm info --attribute-walk -n /dev/ttyUSB0

Kommando passender als lsusb. Dann kann man die Rule direkt aus der
Ausgabe dieses Kommandos zusammensetzen.

Was willst Du eigentlich erreichen?
Dass die Symlinks fortlaufend durchnumeriert werden,
also quad1-4 beim Ersten (was?) und dann quad5-8
beim Zweiten?

Wenn die Ausgaben des obigen udevadm Kommandos für beide
genau identisch sind, kommt man mit einer Rule allein
wohl nicht weiter. Vielleicht lässt  sich der Fall
mit einem RUN-Script erledigen.


Noch ein paar Links:

http://www.markus-gattol.name/ws/udev.html
http://wiki.ubuntuusers.de/udev


HDH,

von mandy28 (Gast)


Lesenswert?

Udev schrieb:
> Dass die Symlinks fortlaufend durchnumeriert werden,
> also quad1-4 beim Ersten (was?) und dann quad5-8
> beim Zweiten?


ja genau
Nur werden momentan beide reader vertauscht
Hab da was gefunden mit usb ID in den rules anwenden
Weiss aber nicht wie der Eintrag aussehen muss genau


Run skript wäre vielleicht auch noch eine Lösung nur wie bei diesem 
Beispiel ?

von mandy28 (Gast)


Lesenswert?

Sowas mit usb ID hatte ich gefunden Beispiel

SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ID="1-1.2:1.0", SYMLINK+="quad1"

läuft aber nicht

von Udev (Gast)


Lesenswert?

Das

>ID="1-1.2:1.0"
(meinst Du hier evtl. ID==?)

dürfte sowieso davon abhängig sein, wo Du Deinen
Reader steckst, also wohl nicht richtig geeignet...
Andererseits willst Du vielleicht gerade das?!

Es wäre schön, wenn man dem udev bei der Anwendung der Regeln
besser zuschauen könnte. "udevadm monitor"
scheint mir nur eine halbe Lösung zu sein...

>SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ID="1-1.2:1.0", SYMLINK+="quad1"
>
>läuft aber nicht.

Dann probier´s doch mal mit

SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ID=="1-1.2:1.0", SYMLINK+="quad1"
                                        ^^

von Christian R. (supachris)


Lesenswert?

Wieso programmierst du nicht mit dem FTDI Tool einfach jeweils einen 
Serial Number String da rein? Dann hast du doch das ganze Gefrickel 
nicht.

von Udev (Gast)


Lesenswert?

>FTDI Tool

Wo auf ftdichip.com gibt´s das?
Oder doch wo anders?

Danke!

von mandy28 (Gast)


Lesenswert?

Danke für den Hinweis mit dem ftdi tool.
Hat da schon jemand Erfahrung mit gesammelt ?

Nochwas ganz kurz
1
root@debian:~# dmesg | grep -i usb
2
[    2.914491] usbcore: registered new interface driver usbfs
3
[    2.915677] usbcore: registered new interface driver hub
4
[    2.922509] usbcore: registered new device driver usb
5
[    2.997643] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
6
[    2.998805] ehci_hcd 0000:00:0f.3: new USB bus registered, assigned bus number 1
7
[    3.032139] ehci_hcd 0000:00:0f.3: USB 2.0 started, EHCI 1.00
8
[    3.032712] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
9
[    3.032725] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
10
[    3.032735] usb usb1: Product: EHCI Host Controller
11
[    3.032743] usb usb1: Manufacturer: Linux 2.6.32-5-686 ehci_hcd
12
[    3.032751] usb usb1: SerialNumber: 0000:00:0f.3
13
[    3.033367] usb usb1: configuration #1 chosen from 1 choice
14
[    3.034077] hub 1-0:1.0: USB hub found
15
[    3.058985] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
16
[    3.059330] ohci_hcd 0000:00:0f.0: new USB bus registered, assigned bus number 2
17
[    3.121665] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
18
[    3.121685] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
19
[    3.121698] usb usb2: Product: OHCI Host Controller
20
[    3.121709] usb usb2: Manufacturer: Linux 2.6.32-5-686 ohci_hcd
21
[    3.121719] usb usb2: SerialNumber: 0000:00:0f.0
22
[    3.122392] usb usb2: configuration #1 chosen from 1 choice
23
[    3.128110] hub 2-0:1.0: USB hub found
24
[    3.129138] ohci_hcd 0000:00:0f.1: new USB bus registered, assigned bus number 3
25
[    3.186636] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
26
[    3.186659] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
27
[    3.186676] usb usb3: Product: OHCI Host Controller
28
[    3.186690] usb usb3: Manufacturer: Linux 2.6.32-5-686 ohci_hcd
29
[    3.186703] usb usb3: SerialNumber: 0000:00:0f.1
30
[    3.187432] usb usb3: configuration #1 chosen from 1 choice
31
[    3.188169] hub 3-0:1.0: USB hub found
32
[    3.344158] usb 1-1: new high speed USB device using ehci_hcd and address 2
33
[    3.479866] usb 1-1: New USB device found, idVendor=0930, idProduct=6540
34
[    3.479881] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
35
[    3.479892] usb 1-1: Product: USB Flash Memory
36
[    3.479900] usb 1-1: SerialNumber: 03D08270419098CC
37
[    3.482048] usb 1-1: configuration #1 chosen from 1 choice
38
[    3.551810] Initializing USB Mass Storage driver...
39
[    3.556817] scsi2 : SCSI emulation for USB Mass Storage devices
40
[    3.557789] usbcore: registered new interface driver usb-storage
41
[    3.557802] USB Mass Storage support registered.
42
[    3.559738] usb-storage: device found at 2
43
[    3.559747] usb-storage: waiting for device to settle before scanning
44
[    3.592224] usb 1-4: new high speed USB device using ehci_hcd and address 3
45
[    3.729857] usb 1-4: New USB device found, idVendor=0403, idProduct=6011
46
[    3.729874] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
47
[    3.729885] usb 1-4: Product: Quad RS232-HS
48
[    3.729892] usb 1-4: Manufacturer: FTDI
49
[    3.730724] usb 1-4: configuration #1 chosen from 1 choice
50
[    8.557066] usb-storage: device scan complete
51
[    8.560959] scsi 2:0:0:0: Direct-Access              USB Flash Memory 6.50 PQ: 0 ANSI: 0 CCS
52
[   12.619052] usbcore: registered new interface driver usbserial
53
[   12.620501] USB Serial support registered for generic
54
[   12.621391] usbcore: registered new interface driver usbserial_generic
55
[   12.621406] usbserial: USB Serial Driver core
56
[   12.725639] USB Serial support registered for FTDI USB Serial Device
57
[   12.727429] ftdi_sio 1-4:1.0: FTDI USB Serial Device converter detected
58
[   12.728733] usb 1-4: Detected FT4232H
59
[   12.728749] usb 1-4: Number of endpoints 2
60
[   12.728758] usb 1-4: Endpoint 1 MaxPacketSize 512
61
[   12.728767] usb 1-4: Endpoint 2 MaxPacketSize 512
62
[   12.728775] usb 1-4: Setting MaxPacketSize 512
63
[   12.753645] usb 1-4: FTDI USB Serial Device converter now attached to ttyUSB0
64
[   12.772763] ftdi_sio 1-4:1.1: FTDI USB Serial Device converter detected
65
[   12.774629] usb 1-4: Detected FT4232H
66
[   12.774645] usb 1-4: Number of endpoints 2
67
[   12.774654] usb 1-4: Endpoint 1 MaxPacketSize 512
68
[   12.774790] usb 1-4: Endpoint 2 MaxPacketSize 512
69
[   12.774798] usb 1-4: Setting MaxPacketSize 512
70
[   12.790216] usb 1-4: FTDI USB Serial Device converter now attached to ttyUSB1
71
[   12.798047] ftdi_sio 1-4:1.2: FTDI USB Serial Device converter detected
72
[   12.799833] usb 1-4: Detected FT4232H
73
[   12.799847] usb 1-4: Number of endpoints 2
74
[   12.799857] usb 1-4: Endpoint 1 MaxPacketSize 512
75
[   12.799864] usb 1-4: Endpoint 2 MaxPacketSize 512
76
[   12.799872] usb 1-4: Setting MaxPacketSize 512
77
[   12.808284] usb 1-4: FTDI USB Serial Device converter now attached to ttyUSB2
78
[   12.831059] ftdi_sio 1-4:1.3: FTDI USB Serial Device converter detected
79
[   12.831502] usb 1-4: Detected FT4232H
80
[   12.831513] usb 1-4: Number of endpoints 2
81
[   12.831522] usb 1-4: Endpoint 1 MaxPacketSize 512
82
[   12.831530] usb 1-4: Endpoint 2 MaxPacketSize 512
83
[   12.831537] usb 1-4: Setting MaxPacketSize 512
84
[   12.837281] usb 1-4: FTDI USB Serial Device converter now attached to ttyUSB3
85
[   12.837394] usbcore: registered new interface driver ftdi_sio
86
[   12.837405] ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
87
[   17.844227] usb 1-3: new high speed USB device using ehci_hcd and address 4
88
[   17.977444] usb 1-3: New USB device found, idVendor=0403, idProduct=6011
89
[   17.977461] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
90
[   17.977472] usb 1-3: Product: Quad RS232-HS
91
[   17.977480] usb 1-3: Manufacturer: FTDI
92
[   17.980081] usb 1-3: configuration #1 chosen from 1 choice
93
[   17.981518] ftdi_sio 1-3:1.0: FTDI USB Serial Device converter detected
94
[   17.981759] usb 1-3: Detected FT4232H
95
[   17.981767] usb 1-3: Number of endpoints 2
96
[   17.981775] usb 1-3: Endpoint 1 MaxPacketSize 512
97
[   17.981783] usb 1-3: Endpoint 2 MaxPacketSize 512
98
[   17.981791] usb 1-3: Setting MaxPacketSize 512
99
[   17.984480] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB4
100
[   17.985194] ftdi_sio 1-3:1.1: FTDI USB Serial Device converter detected
101
[   17.985386] usb 1-3: Detected FT4232H
102
[   17.985396] usb 1-3: Number of endpoints 2
103
[   17.985404] usb 1-3: Endpoint 1 MaxPacketSize 512
104
[   17.985411] usb 1-3: Endpoint 2 MaxPacketSize 512
105
[   17.985418] usb 1-3: Setting MaxPacketSize 512
106
[   17.988802] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB5
107
[   17.989414] ftdi_sio 1-3:1.2: FTDI USB Serial Device converter detected
108
[   17.989602] usb 1-3: Detected FT4232H
109
[   17.989612] usb 1-3: Number of endpoints 2
110
[   17.989620] usb 1-3: Endpoint 1 MaxPacketSize 512
111
[   17.989627] usb 1-3: Endpoint 2 MaxPacketSize 512
112
[   17.989634] usb 1-3: Setting MaxPacketSize 512
113
[   17.990083] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB6
114
[   17.990887] ftdi_sio 1-3:1.3: FTDI USB Serial Device converter detected
115
[   17.991075] usb 1-3: Detected FT4232H
116
[   17.991084] usb 1-3: Number of endpoints 2
117
[   17.991092] usb 1-3: Endpoint 1 MaxPacketSize 512
118
[   17.991100] usb 1-3: Endpoint 2 MaxPacketSize 512
119
[   17.991107] usb 1-3: Setting MaxPacketSize 512
120
[   17.992386] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB7
121
[   57.361214] usb 1-3: USB disconnect, address 4
122
[   57.378084] ftdi_sio ttyUSB4: FTDI USB Serial Device converter now disconnected from ttyUSB4
123
[   57.386634] ftdi_sio ttyUSB5: FTDI USB Serial Device converter now disconnected from ttyUSB5
124
[   57.398997] ftdi_sio ttyUSB6: FTDI USB Serial Device converter now disconnected from ttyUSB6
125
[   57.409190] ftdi_sio ttyUSB7: FTDI USB Serial Device converter now disconnected from ttyUSB7
126
[   59.076080] usb 1-3: new high speed USB device using ehci_hcd and address 5
127
[   59.209099] usb 1-3: New USB device found, idVendor=0403, idProduct=6011
128
[   59.209123] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
129
[   59.209141] usb 1-3: Product: Quad RS232-HS
130
[   59.209154] usb 1-3: Manufacturer: FTDI
131
[   59.211886] usb 1-3: configuration #1 chosen from 1 choice
132
[   59.214539] ftdi_sio 1-3:1.0: FTDI USB Serial Device converter detected
133
[   59.214882] usb 1-3: Detected FT4232H
134
[   59.214895] usb 1-3: Number of endpoints 2
135
[   59.214906] usb 1-3: Endpoint 1 MaxPacketSize 512
136
[   59.214917] usb 1-3: Endpoint 2 MaxPacketSize 512
137
[   59.214927] usb 1-3: Setting MaxPacketSize 512
138
[   59.215414] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB5
139
[   59.221436] ftdi_sio 1-3:1.1: FTDI USB Serial Device converter detected
140
[   59.223150] usb 1-3: Detected FT4232H
141
[   59.223168] usb 1-3: Number of endpoints 2
142
[   59.223313] usb 1-3: Endpoint 1 MaxPacketSize 512
143
[   59.223324] usb 1-3: Endpoint 2 MaxPacketSize 512
144
[   59.223335] usb 1-3: Setting MaxPacketSize 512
145
[   59.227833] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB6
146
[   59.229010] ftdi_sio 1-3:1.2: FTDI USB Serial Device converter detected
147
[   59.229231] usb 1-3: Detected FT4232H
148
[   59.229241] usb 1-3: Number of endpoints 2
149
[   59.229248] usb 1-3: Endpoint 1 MaxPacketSize 512
150
[   59.229256] usb 1-3: Endpoint 2 MaxPacketSize 512
151
[   59.229263] usb 1-3: Setting MaxPacketSize 512
152
[   59.229722] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB7
153
[   59.230318] ftdi_sio 1-3:1.3: FTDI USB Serial Device converter detected
154
[   59.230654] usb 1-3: Detected FT4232H
155
[   59.230665] usb 1-3: Number of endpoints 2
156
[   59.230672] usb 1-3: Endpoint 1 MaxPacketSize 512
157
[   59.230680] usb 1-3: Endpoint 2 MaxPacketSize 512
158
[   59.230687] usb 1-3: Setting MaxPacketSize 512
159
[   59.231024] usb 1-3: FTDI USB Serial Device converter now attached to ttyUSB8
160
root@debian:~#


Um mir jetzt die udev infos anzeigen zu lassen der beiden Geräte

reicht da
1
udevadm info --attribute-walk -n /dev/ttyUSB*


mit
1
udevadm info --attribute-walk -n /dev/ttyUSB1

bekomme ich das schonmal
1
looking at device '/devices/pci0000:00/0000:00:0f.3/usb1/1-4/1-4:1.1/ttyUSB1/tty/ttyUSB1':
2
    KERNEL=="ttyUSB1"
3
    SUBSYSTEM=="tty"
4
    DRIVER==""
5
6
  looking at parent device '/devices/pci0000:00/0000:00:0f.3/usb1/1-4/1-4:1.1/ttyUSB1':
7
    KERNELS=="ttyUSB1"
8
    SUBSYSTEMS=="usb-serial"
9
    DRIVERS=="ftdi_sio"
10
    ATTRS{latency_timer}=="1"
11
    ATTRS{port_number}=="0"
12
13
  looking at parent device '/devices/pci0000:00/0000:00:0f.3/usb1/1-4/1-4:1.1':
14
    KERNELS=="1-4:1.1"
15
    SUBSYSTEMS=="usb"
16
    DRIVERS=="ftdi_sio"
17
    ATTRS{bInterfaceNumber}=="01"
18
    ATTRS{bAlternateSetting}==" 0"
19
    ATTRS{bNumEndpoints}=="02"
20
    ATTRS{bInterfaceClass}=="ff"
21
    ATTRS{bInterfaceSubClass}=="ff"
22
    ATTRS{bInterfaceProtocol}=="ff"
23
    ATTRS{modalias}=="usb:v0403p6011d0800dc11dsc00dp00icFFiscFFipFF"
24
    ATTRS{supports_autosuspend}=="0"
25
    ATTRS{interface}=="Quad RS232-HS"
26
27
  looking at parent device '/devices/pci0000:00/0000:00:0f.3/usb1/1-4':
28
    KERNELS=="1-4"
29
    SUBSYSTEMS=="usb"
30
    DRIVERS=="usb"
31
    ATTRS{configuration}==""
32
    ATTRS{bNumInterfaces}==" 4"
33
    ATTRS{bConfigurationValue}=="1"
34
    ATTRS{bmAttributes}=="80"
35
    ATTRS{bMaxPower}=="500mA"
36
    ATTRS{urbnum}=="1997284"
37
    ATTRS{idVendor}=="0403"
38
    ATTRS{idProduct}=="6011"
39
    ATTRS{bcdDevice}=="0800"
40
    ATTRS{bDeviceClass}=="00"
41
    ATTRS{bDeviceSubClass}=="00"
42
    ATTRS{bDeviceProtocol}=="00"
43
    ATTRS{bNumConfigurations}=="1"
44
    ATTRS{bMaxPacketSize0}=="64"
45
    ATTRS{speed}=="480"
46
    ATTRS{busnum}=="1"
47
    ATTRS{devnum}=="3"
48
    ATTRS{version}==" 2.00"
49
    ATTRS{maxchild}=="0"
50
    ATTRS{quirks}=="0x0"
51
    ATTRS{authorized}=="1"
52
    ATTRS{manufacturer}=="FTDI"
53
    ATTRS{product}=="Quad RS232-HS"

von mandy28 (Gast)


Lesenswert?

hat jemand einen link zu dem angesprochenem FTDI tool ?
Wenns geht für Linux und Faq

Auf der ftdi Seite verleiert man ja total die Übersicht


thanks

von Udev (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.