Enrik Berkhan wrote:

Hi,

Steve Underwood wrote:
This is getting annoying now.

:-(

not work. I am not clear from what Enrik said, whether these are his own patches, or something he got from Debian.

It's just a quick and dirty fix of my own to make the command-line id-stuff work.
Can you send this to the maintainer of the driver, and try to get the fix incorporated in the main Linux distribution?

Now, new things seem to be breaking. I updated my FC4 and FC5 machines to the latest kernel RPMS, and it seems something in the core USB serial handling is broken. The endpoint of the 3410 is 1, and the firmware was previously being downloaded to endpoint 1. Now both my FC4 and FC5 machines are trying to download to endpoint zero. It seems the enumeration of the endpoint happens outside the ti_usb_3410_5052 driver, so I don't think the fault is in that. If I patch the driver to force a download to endpoint 1, the firmware successfully downloads, but I get a kernel oops when the device begins normal operation at the end of the download.

What kernel are you using exactly? Here it's (FC5):

Installed Packages
kernel.i686                              2.6.17-1.2139_FC5      installed

% uname -a
Linux phaet.intern.planb.de 2.6.17-1.2139_FC5 #1 Fri Jun 23 12:40:16 EDT 2006 
i686 i686 i386 GNU/Linux

The only change vs. the distribution kernel is the patched and recompiled ti_usb_3410_5052 module.

Enrik
I have now tried:

FC5 with 2.6.17-1.2139_FC5 and 2.6.17-1.2145_FC5 on a Dell P4 notebook.
FC4 with 2.6.17-1.2141_FC4smp on a dual Xeon machine.
64 bit FC4 with 2.6.17-1.2141_FC4smp on an AMD X2 machine.
FC4 with 2.6.17-1.2141_FC4 on a PIII notebook.

The result is the same in every case. The ti_usb3410_5052 driver tries to load firmware to the wrong endpoint. Using older kernels (i.e. not using 2.6.17) on these machines seems to work OK. If you have success with FC5 with 2.6.17-1.2139_FC5, then maybe the problem relates to a combination of things. Hotplugging involves some helper activities. I have these machines fully updated to the latest RPMs from Fedora.

Regards,
Steve


Reply via email to