On 07/09/08 20:41, Don wrote:
I hope someone can shed some light on my situation...assistance will be
greatly appreciated. Nice to see a lot of helpful old timers still on
this discussion list -- your help in the past has been appreciated.
I recently reinstalled Debian Lenny on my computer (long story, don't
ask) and in the process updated the kernel (previously 2.6.18) to
2.6.22. I discovered last week that my Edgeport/8 USB to RS232 box no
longer works under Debian (but still works under Win2k). Investigating,
I found the io_edgeport.ko driver missing from 2.6.22 and even
2.6.25-2-686 on the Debian package web pages. It apparently appeared
last in kernel 2.6.18.
Why was this driver left out from the newer kernels?
I do find the source files for io_edgeport.c and io_edgeport.h under the
/lib/modules/2.6.22-3-686/kernel/drivers/usb/serial/ directory.
Are you really asking is why it was not compiled in the binary kernel?
uname -a output:
Linux kali 2.6.22-3-686 #1 SMP Sun Feb 10 20:20:49 UTC 2008 i686 GNU/Linux
Is my best bet to try to recompile the kernel to include this driver?
Last time I tried that route a few years back, I had nothing but grief
-- but I am bracing myself to try again if necessary. (I *am*
adventurous, but really don't have that much time right now for new
adventures!)
Advice? Information?
It's still in the 2.6.24 kernel.
$ locate io_edgeport | grep 2.6.24
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.c
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.h
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.o
/usr/src/linux-source-2.6.24/drivers/usb/serial/.io_edgeport.o.cmd
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.mod.c
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.mod.o
/usr/src/linux-source-2.6.24/drivers/usb/serial/io_edgeport.ko
/usr/src/linux-source-2.6.24/drivers/usb/serial/.io_edgeport.ko.cmd
/usr/src/linux-source-2.6.24/drivers/usb/serial/.io_edgeport.mod.o.cmd
/usr/src/linux-source-2.6.24/.tmp_versions/io_edgeport.mod
/lib/modules/2.6.24rlj_smp/kernel/drivers/usb/serial/io_edgeport.ko