Hello i have a strange problem with this dongle .
The kernel is 2.6.24.3  , the modules load irda irda-usb and stir4200  . The dispositive list like a usb in lsusb -v perfectly , but it dont charge the firmware.
i have the file 42101002.sb*
in /lib/firmware , but dont load , i try to do with the utility from sigmatel and with this result

./stir42xx -v -p 42101002.sb irda0
Opening socket ... ok
Opening 42101002.sb ... ok
Getting length of 42101002.sb ... ok (1687 bytes)
Allocating patchfile buffer ... ok
Reading patch data ... ok
Issuing ioctl to device (driver) ... main(): ioctl failed: No such device (19)


Any ideas will be very appreciated , its my second dongle , and i dont want to buy more.

SYSLOG..........
Mar 11 18:12:20 jaya kernel: usb 1-1: new high speed USB device using ehci_hcd and address 4
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = '1-1'
Mar 11 18:12:20 jaya kernel: PM: Adding info for usb:1-1
Mar 11 18:12:20 jaya kernel: bus usb: add device 1-1
Mar 11 18:12:20 jaya kernel: usb: Matched Device 1-1 with Driver usb
Mar 11 18:12:20 jaya kernel: usb: Probing driver usb with device 1-1
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = 'usbdev1.4_ep00'
Mar 11 18:12:20 jaya kernel: PM: Adding info for No Bus:usbdev1.4_ep00
Mar 11 18:12:20 jaya kernel: usb 1-1: configuration #1 chosen from 1 choice
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = '1-1:1.0'
Mar 11 18:12:20 jaya kernel: PM: Adding info for usb:1-1:1.0
Mar 11 18:12:20 jaya kernel: bus usb: add device 1-1:1.0
Mar 11 18:12:20 jaya kernel: usb: Matched Device 1-1:1.0 with Driver irda-usb
Mar 11 18:12:20 jaya kernel: usb: Probing driver irda-usb with device 1-1:1.0
Mar 11 18:12:20 jaya kernel: IRDA-USB found at address 4, Vendor: 66f, Product: 4210
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = 'usbdev1.4_ep82'
Mar 11 18:12:20 jaya kernel: PM: Adding info for No Bus:usbdev1.4_ep82
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = 'usbdev1.4_ep01'
Mar 11 18:12:20 jaya kernel: PM: Adding info for No Bus:usbdev1.4_ep01
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = 'irda0'
Mar 11 18:12:20 jaya kernel: PM: Adding info for No Bus:irda0
Mar 11 18:12:20 jaya kernel: IrDA: Registered device irda0
Mar 11 18:12:20 jaya kernel: DEV: registering device: ID = '1-1'
Mar 11 18:12:20 jaya kernel: PM: Adding info for No Bus:1-1
Mar 11 18:12:20 jaya kernel: DEV: Unregistering device. ID = '1-1'
Mar 11 18:12:20 jaya kernel: PM: Removing info for No Bus:1-1
Mar 11 18:12:20 jaya kernel: STIR421X: Couldn't upload patch            <<<< --------- dont load
Mar 11 18:12:20 jaya kernel: PM: Removing info for No Bus:irda0
Mar 11 18:12:20 jaya kernel: irda-usb: probe of 1-1:1.0 failed with error -2
Mar 11 18:12:20 jaya kernel: bound device '1-1' to driver 'usb'
Mar 11 18:12:20 jaya kernel: usb: Bound Device 1-1 to Driver usb