[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pl2303 udev not making ttyUSB0
From: |
Martin Gingras |
Subject: |
Re: pl2303 udev not making ttyUSB0 |
Date: |
Tue, 17 Jan 2006 14:24:41 -0500 |
I have tested my patches and make sure it work with my cable. Since
all patches are signed-off now, I cannot submit something I cannot
test...
Mart
On 1/17/06, Bob Dodds <address@hidden> wrote:
> Martin Gingras wrote:
> Hi,
>
> basically there is no driver (module) that can talk with your cable.
> So gnokii will NOT work.
> If no one add support to the kernel, it will NEVER work :( .
>
> So, this imply coding, which translate in adding support into the
> pl2303 driver if you are SURE that this chipset is reported when, for
> example, you use that cable in winblows.
>
> lsusb
> Bus 002 Device 006: ID 0421:0802 Nokia Mobile Phones
>
> # get idProduct, idVendor
> cat /sys/bus/usb/devices/*/*/*id[VP]*
> 0802
> 0421
>
> cat /sys/bus/usb/devices/*/2-1/*idVendor
> 0421
> cat /sys/bus/usb/devices/*/2-1/*idProduct
> 0802
>
> 1.- You need to add the ID's of the cable:
>
> download your kernel source code, hack the pl2303.h and the pl2303.c
> file to add the ID's of you cable
>
> 2.- rebuild the kernel / module
>
> 3.- modprobe pl2303
>
> 4.- check /var/log/messages
>
> Here is an example of my lame patch:
>
> http://www.kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/patches/usb/usb-pl2303-added-support-for-ca-42-clone-cable.patch
>
> It is really easy even for a novice programmer...
>
> Mart
>
> Your patch is in kernel 2.6.15-mm3.
>
> make A. Andria's...
>
> #define CA_42_AA_VENDOR_ID 0x6547
> #define CA_42_AA_PRODUCT_ID 0x0232
>
> make mine...
>
> #define CA_42_AB_VENDOR_ID 0x0421
> #define CA_42_AB_PRODUCT_ID 0x0802
>
> so, add two more ca42 clones...
>
> # 2.6.15-mm3
>
> # diff -Naur /tmp/pl2303.h ./drivers/usb/serial/pl2303.h
> --- /tmp/pl2303.h 2006-01-17 00:06:27.284812036 -0500
> +++ ./drivers/usb/serial/pl2303.h 2006-01-17
> 00:06:37.917811971 -0500
> @@ -69,6 +69,14 @@
> #define CA_42_CA42_VENDOR_ID 0x10b5
> #define CA_42_CA42_PRODUCT_ID 0xac70
>
> +/* More CA-42 clones */
> +
> +#define CA_42_AA_VENDOR_ID 0x6547
> +#define CA_42_AA_PRODUCT_ID 0x0232
> +#define CA_42_AB_VENDOR_ID 0x0421
> +#define CA_42_AB_PRODUCT_ID 0x0802
> +
> +
>
> #diff -Naur /tmp/pl2303.c ./drivers/usb/serial/pl2303.c
> --- /tmp/pl2303.c 2006-01-17 00:06:10.722812138 -0500
> +++ ./drivers/usb/serial/pl2303.c 2006-01-17
> 00:06:37.917811971 -0500
> @@ -77,6 +77,8 @@
> { USB_DEVICE(SYNTECH_VENDOR_ID, SYNTECH_PRODUCT_ID) },
> { USB_DEVICE(NOKIA_CA42_VENDOR_ID,
> NOKIA_CA42_PRODUCT_ID ) },
> { USB_DEVICE(CA_42_CA42_VENDOR_ID,
> CA_42_CA42_PRODUCT_ID ) },
> + { USB_DEVICE(CA_42_AA_VENDOR_ID, CA_42_AA_PRODUCT_ID ) },
> + { USB_DEVICE(CA_42_AB_VENDOR_ID, CA_42_AB_PRODUCT_ID ) },
> { } /*
> Terminating entry */
> };
>
> -Bob Dodds
>
>
>
> I've the same problem with Bob.
>
> No /dev/ttyUSB found on dmesg.
> The question is
> 1. what is to be added on to what file ?
> 2. how to recompile the module ?
>
> I'm sorry if this is not a part of gnokii. But i think it wise if not
> only the gnokii problem that can be solved here but the other things
> like the usb setting / installation.
>
> NB:
> the output of lsusb :
> Bus 003 Device 002: ID 6547:0232
>
> -Andria
>
>
> _______________________________________________
> gnokii-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/gnokii-users
>
>
>
- nokia 6510 with IrDA support, A. Andria, 2006/01/15
- pl2303 udev not making ttyUSB0, Bob Dodds, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, Pawel Kot, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, Martin Gingras, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, A. Andria, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, Martin Gingras, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, A. Andria, 2006/01/16
- Re: pl2303 udev not making ttyUSB0, Bob Dodds, 2006/01/17
- Re: pl2303 udev not making ttyUSB0,
Martin Gingras <=
- Re: pl2303 udev not making ttyUSB0, A. Andria, 2006/01/17