Hi again

slowly moving closer.  I really hope that this is about the last thing I
have to fix before everything works.  Maybe that is just wishful
thinking.

I did a quick check and decided to back to g_ether (CDC), after I had
made the fixes to get the device working for the g_zero tests.  CDC no
longer works, which probably explains my latest RNDIS problems.  However
looking at the USB analyzer, hardly anything has changed.  An old
working CDC session and a new CDC session differ in the USB analyzer
like so for endpoint 0:

bcdDevice changed
bConfigurationValue changed from 3 to 1
bmAttributes changed from none to self-powered
set-configuration changed from 3 to 1
Get Descriptor string index 3 changed (mac addr)
Get Descriptor string index 1 changed (I added "_udc" to the end)

Then I set up on the host the IP, and I now get the following error

~ # modprobe CDCEther
Using /lib/modules/2.4.25-vrs2/kernel/drivers/usb/CDCEther.o
usb.c: registered new driver CDCEther
CDCEther.c: eth1: Linux 2.4.25-vrs2/n9604_udc Ethernet Gadget 
~ # 
~ # ifconfig eth1 192.168.2.3
CDCEther.c: CDCEther_open failed intr_urb -22

where as before I didn't and I'd having a working network.

I don't enough about the Linux USB implementation to track this down
either.  The only thing that stands out is the change in
bConfigurationValue.

David

-- 
~~~~~~~~~~~~~~~~~~~~~~~~
     David Meggy
     Engineering

Technical Solutions Inc.
Unit #1 7157 Honeyman St
Delta BC Canada, V4G 1E2
     www.techsol.ca

eMail: [EMAIL PROTECTED]
Tel: 604 946 TECH (8324)
Fax: 604 946 6445
~~~~~~~~~~~~~~~~~~~~~~~~



-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to