2008-03-26 02:36:36

by Fei Liu

[permalink] [raw]
Subject: A question to Frank Kingswood about ch340/341 support for 2.4.18 kernel

Hello Frank,

Is there any chance this driver can be back ported to 2.6.18 for
opensuse 10.2 system? It seems the usb kernel data structures had some
significant changes from 2.6.18 to 2.6.24. I couldn't hack it to work
with 2.6.18 after some effort. It'd be really great to be able to use
this cable on Linux with kernels older than 2.6.24. I can also be
pointed to the right direction to port this drive back if it does not
require a significant amount of work (apart from young kid and work).

Fei


2008-03-26 03:27:39

by Jan Engelhardt

[permalink] [raw]
Subject: Re: A question to Frank Kingswood about ch340/341 support for 2.4.18 kernel


On Wednesday 2008-03-26 03:36, Fei Liu wrote:
>
> Is there any chance this driver [ch341] can be back ported to
> 2.6.18 for opensuse 10.2 system? It seems the usb kernel data
> structures had some significant changes from 2.6.18 to 2.6.24.

They indeed have, and probably not insignificant.

ftp://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.3/ (and
../SRPMS/) contains ch341-2.6.23.99rc7-1593.{i586,x86_64,src}.rpm for
2.6.23(.17) (and such kernel is available through this repository).
Maybe it helps though you said you have 10.2.

2008-03-26 03:37:57

by Fei Liu

[permalink] [raw]
Subject: Re: A question to Frank Kingswood about ch340/341 support for 2.4.18 kernel

On Wednesday 2008-03-26 03:36, Fei Liu wrote:
>
> Is there any chance this driver [ch341] can be back ported to
> 2.6.18 for opensuse 10.2 system? It seems the usb kernel data
> structures had some significant changes from 2.6.18 to 2.6.24.

They indeed have, and probably not insignificant.

ftp://ftp5.gwdg.de/pub/linux/misc/suser-jengelh/SUSE-10.3/ (and
../SRPMS/) contains ch341-2.6.23.99rc7-1593.{i586,x86_64,src}.rpm for
2.6.23(.17) (and such kernel is available through this repository).
Maybe it helps though you said you have 10.2.

Well yes it's SUSE10.2 with 2.6.18. I know the '-mm' ch341 patch was
applied to 2.6.23 which already had the data structure changes.. The
problem for me is I have a bunch of softwares that require kernel
modules to work (fpga stuff, X11, etc..), it's a pain to rebuild every
other modules if I could only get ch341 to work with 2.6.18 kernel.

Fei