Edgeport/416 with SLES 10 SP3 using SuSE supplied kernel.

We have SuSE Linux Enterprise 10 SP3 that we are trying to use Edgeport/416 on with a kernel of 2.6.16.60-0.69.1-smp. I do not want to change my kernel. I am open to building modules from source but the instructions of searching Linux USB lists for io_ti is a bit ‘light’ on help. Does anyone have any pointers on this?

When I modprobe io_ti I get:
rivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport 2 port adapter
drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport 4 port adapter
drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport 8 port adapter
drivers/usb/serial/usb-serial.c: USB Serial support registered for EPiC device
usbcore: registered new driver io_edgeport
drivers/usb/serial/io_edgeport.c: Edgeport USB Serial Driver v2.7

lsusb:
Module Size Used by
io_edgeport 92680 0
io_ti 52364 0
usbserial 32488 2 io_edgeport,io_ti
ipmi_devintf 11912 2
ipmi_si 36688 1
ipmi_msghandler 32320 2 ipmi_devintf,ipmi_si
bonding 82784 0
dock 13064 0
button 10640 0
battery 13572 0
ac 8964 0
loop 19848 0
usbhid 45408 0
dm_mod 61104 17
hw_random 9496 0
ehci_hcd 34184 0
usbcore 116996 6 io_edgeport,io_ti,usbserial,usbhid,ehci_hcd
i2c_i801 12300 0
i2c_core 23808 1 i2c_i801
e1000e 129072 0
ext3 127880 8
jbd 63520 1 ext3
linear 9600 0
raid5 27520 0
xor 18312 1 raid5
raid0 11648 0
sg 36780 0
ahci 30472 4
libata 119452 1 ahci
raid1 24704 2
edd 12356 0
fan 8580 0
thermal 17544 0
processor 33900 1 thermal
mptsas 50696 0
mptscsih 36992 1 mptsas
mptbase 82276 2 mptsas,mptscsih
scsi_transport_sas 29952 1 mptsas
piix 13828 0 [permanent]
sd_mod 23680 6
scsi_mod 135436 7 sg,ahci,libata,mptsas,mptscsih,scsi_transport_sas,sd_mod
ide_disk 18944 0
ide_core 124236 2 piix,ide_disk

The following forum thread describes the steps I used for updating and patching the kernel module for both the 22c and 416 units:

http://forums.digi.com/support/forum/viewthread_thread,5082_offset,20

I tried that. I am now getting:
usbserial: module not supported by Novell, setting U taint flag.
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
io_ti: module not supported by Novell, setting U taint flag.
drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 1 port adapter
drivers/usb/serial/usb-serial.c: USB Serial support registered for Edgeport TI 2 port adapter
io_ti 2-1.2.2.1:1.0: Edgeport TI 2 port adapter converter detected
io_ti: probe of 2-1.2.2.1:1.0 failed with error -5
io_ti 2-1.2.1.1:1.0: Edgeport TI 2 port adapter converter detected
io_ti: probe of 2-1.2.1.1:1.0 failed with error -5
io_ti 2-1.2.1.2:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.2: USB disconnect, address 5
usb 2-1.2.2.1: USB disconnect, address 6
usb 2-1.2.1.2: Edgeport TI 2 port adapter converter now attached to ttyUSB0
usb 2-1.2.1.2: Edgeport TI 2 port adapter converter now attached to ttyUSB1
io_ti 2-1.2.1.3:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.1.3: Edgeport TI 2 port adapter converter now attached to ttyUSB2
usb 2-1.2.1.3: Edgeport TI 2 port adapter converter now attached to ttyUSB3
io_ti 2-1.2.1.4:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.1.4: Edgeport TI 2 port adapter converter now attached to ttyUSB4
usb 2-1.2.1.4: Edgeport TI 2 port adapter converter now attached to ttyUSB5
usbcore: registered new driver io_ti
drivers/usb/serial/io_ti.c: Edgeport USB Serial Driver v0.7mode043006
usb 2-1.2.2: new full speed USB device using ehci_hcd and address 12
usb 2-1.2.2: new device found, idVendor=1608, idProduct=02c7
usb 2-1.2.2: new device strings: Mfr=0, Product=0, SerialNumber=0
usb 2-1.2.2: configuration #1 chosen from 1 choice
hub 2-1.2.2:1.0: USB hub found
hub 2-1.2.2:1.0: 4 ports detected
usb 2-1.2.2.1: new full speed USB device using ehci_hcd and address 13
usb 2-1.2.2.1: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.1: new device strings: Mfr=0, Product=0, SerialNumber=0
usb 2-1.2.2.1: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.1:1.0: Edgeport TI 2 port adapter converter detected
io_ti: probe of 2-1.2.2.1:1.0 failed with error -5
usb 2-1.2.2.2: new full speed USB device using ehci_hcd and address 14
usb 2-1.2.2.2: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.2: new device strings: Mfr=0, Product=0, SerialNumber=0
usb 2-1.2.2.2: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.2:1.0: Edgeport TI 2 port adapter converter detected
io_ti: probe of 2-1.2.2.2:1.0 failed with error -5
usb 2-1.2.2.3: new full speed USB device using ehci_hcd and address 15
usb 2-1.2.2.3: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.3: new device strings: Mfr=0, Product=0, SerialNumber=0
usb 2-1.2.2.3: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.3:1.0: Edgeport TI 2 port adapter converter detected
io_ti: probe of 2-1.2.2.3:1.0 failed with error -5
usb 2-1.2.2.4: new full speed USB device using ehci_hcd and address 16
usb 2-1.2.2.4: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.4: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2.2.4: Product: Edgeport/416
usb 2-1.2.2.4: Manufacturer: Digi International
usb 2-1.2.2.4: SerialNumber: E10110778-7
usb 2-1.2.2.4: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.4:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.2.4: TIDownloadFirmware - UMPC_COPY_DNLD_TO_I2C failed
io_ti: probe of 2-1.2.2.4:1.0 failed with error -5
usb 2-1.2.2.1: USB disconnect, address 13
usb 2-1.2.2.1: new full speed USB device using ehci_hcd and address 17
usb 2-1.2.2.1: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.1: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2.2.1: Product: Edgeport/416
usb 2-1.2.2.1: Manufacturer: Digi International
usb 2-1.2.2.1: SerialNumber: E10110778-4
usb 2-1.2.2.1: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.1:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.2.1: TIDownloadFirmware - UMPC_COPY_DNLD_TO_I2C failed
io_ti: probe of 2-1.2.2.1:1.0 failed with error -5
usb 2-1.2.2.2: USB disconnect, address 14
usb 2-1.2.2.2: new full speed USB device using ehci_hcd and address 18
usb 2-1.2.2.2: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.2: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2.2.2: Product: Edgeport/416
usb 2-1.2.2.2: Manufacturer: Digi International
usb 2-1.2.2.2: SerialNumber: E10110778-5
usb 2-1.2.2.2: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.2:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.2.2: TIDownloadFirmware - UMPC_COPY_DNLD_TO_I2C failed
io_ti: probe of 2-1.2.2.2:1.0 failed with error -5
usb 2-1.2.2.3: USB disconnect, address 15
usb 2-1.2.2.3: new full speed USB device using ehci_hcd and address 19
usb 2-1.2.2.3: new device found, idVendor=1608, idProduct=0247
usb 2-1.2.2.3: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1.2.2.3: Product: Edgeport/416
usb 2-1.2.2.3: Manufacturer: Digi International
usb 2-1.2.2.3: SerialNumber: E10110778-6
usb 2-1.2.2.3: configuration #1 chosen from 1 choice
io_ti 2-1.2.2.3:1.0: Edgeport TI 2 port adapter converter detected
usb 2-1.2.2.3: TIDownloadFirmware - UMPC_COPY_DNLD_TO_I2C failed
io_ti: probe of 2-1.2.2.3:1.0 failed with error -5

Correction, it’s up now. Ugh.

Let me be the first to say that not having native support for SLES seems a bit backwards. Seems like RHEL and SLES should be standard game for hardware manufacturers.

I am seeing this too:
usbcore: registered new driver io_ti
drivers/usb/serial/io_ti.c: Edgeport USB Serial Driver v0.7mode043006
edgeport_ti_2 ttyUSB15: edge_open - usb_submit_urb failed with value -28
edgeport_ti_2 ttyUSB15: edge_open - cannot send open command, -32

I just rebuilt the box from the ground up and redid the steps and I get the same error as above.