U zakaznika se ted jeden podobny poklad objevil, diky za navedeni na spravnou stopu.
Davide chybu jsi mel v tom, ze je treba jeste upravit ftdi_sio.c. Musi se tam pridat:
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_A024_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_A025_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_A023_PID) },
{ USB_DEVICE(SEALEVEL_VID, SEALEVEL_A022_PID) },
A v ftdi_sio.h ma byt nasledujici. Ty jsi sice doplnil ty ID, ale ne nazev definice:
#define SEALEVEL_A022_PID 0XA022 /* SeaLINK+8 (2803-ROHS) Port 1+2 */
#define SEALEVEL_A023_PID 0XA023 /* SeaLINK+8 (2803-ROHS) Port 3+4 */
#define SEALEVEL_A024_PID 0XA024 /* SeaLINK+8 (2803-ROHS) Port 5+6 */
#define SEALEVEL_A025_PID 0XA025 /* SeaLINK+8 (2803-ROHS) Port 7+8 */
Pak to jde zkompilovat a nahradit. V mem pripade na RHEL5 jsem jeste musel odstranit podpis z modulu, aby se to nevztekalo:
readelf -S ftdi_sio.ko | grep module_sig
[21] .module_sig PROGBITS 0000000000000000 000143b0
objcopy -R .module_sig ftdi_sio.ko