To make it work you have to recompile the module pl2303, with this patch (my kernel is 2.6.35.10-74.fc14.i686). Be careful to setup the right values in the kernel root Makefile in order to fit your running kernel.
Not necessarily. You should also be able to check without recompiling.
Just go to the drivers-directory in sysfs:
cd /sys/bus/usb/drivers/<driver>
which <driver>?I cannot find any pl2303 driver here. (Debian and ubuntu 8.04)> and echo the data to the file new_id (as root):
echo "067b 0307" > new_id
This should bind the driver to the new_id.
Niko
On 01/27/2011 02:40 PM, Nikolaus Kohl wrote:
which <driver>?I cannot find any pl2303 driver here. (Debian and ubuntu 8.04)> and echo the data to the file new_id (as root):
Probably you have to insert it by hand (modprobe pl2303). However I can't make it work this way. I have submitted the patch to the kernel maintainers, and it will be added in the next rc release. Bye.
Hi,
Probably you have to insert it by hand (modprobe pl2303). However I can't make it work this way.
That and you have to use
cd /sys/bus/usb-serial/drivers/<driver>
because I forgot that usb-serial drivers are handled a bit special.
I have submitted the patch to the kernel maintainers, and it will be added in the next rc release.
And backported to (at least) 2.6.37, because Greg added stable to the patch \o/
Regards,
Wolfram
baseband-devel@lists.osmocom.org