Locate the /usr/src/linux-2.X/drivers/usb/usbnet.c fileI wrote you already, but I am not sure if it was delivered, so I write it again.
Add this line
{USB_DEVICE(0x05e3,0x0501)},
before this line {},
after this make modules modules_install from /usr/src/linux-2.X
after this restart the system you should be able to see that your device is claimed.
regards, shivas
-----Original Message----- From: Petr Simon [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 15, 2003 1:28 PM To: Shiva_Shankar; [EMAIL PROTECTED] Subject: Re: [Linux-usb-users] HELP - DRIVER Genesys logic GL620
Well, thanks a lot, I am definitely interested in your help. Let's begin then.
It looks like usbnet.c is not claiming your device. You must put your vendor id and product id in the usb_device_id array that is used to register the device.
You add your device information to the structure. Make the modules and you should be able to see that your device is getting claimed by a driver.
I am afraid that I don't know how to put id atc in that array. I am quite a newbie, well I got Linux for about six months, but I don't have too much time to learn it. If you could be more specific, ie, what and where should I edit. My vi is ready to follow your guidance... Thanks a lot again Petr
************************************************************************** This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND
PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact
the sender by email and delete all copies; your cooperation in this regard
is appreciated.
**************************************************************************
.
I did change 0x0502 to 0x0501, but it didn't work. I ran "make modules modules_install" and rebooted, but my syslog remaines the same. I'm afraid that mu cable is GL620USB which is not supported (so they say :-(). I have 2.4.20, don't know if some more recent kernel (2.5.xx) would do. What do you think. Or there is still chance that I'll be able to set up my cable with 2.4.20?
Did I edited usbnet.c correctly. Below is the part, where I changed 0x0502 to 0x0501.
#ifdef CONFIG_USB_GENESYS
{
USB_DEVICE (0x05e3, 0x0501), // GL620USB-A
.driver_info = (unsigned long) &genelink_info,
},
/* NOT: USB_DEVICE (0x05e3, 0x0501), // GL620USB
* that's half duplex, not currently supported
*/
#endif
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
