On Tue, 2004-04-27 at 18:07, David Brownell wrote:
> What does /proc/rndis/0 (or whatever) have to say?  At a guess,
> I'd say that it'll NOT be in the RNDIS_DATA_INITIALIZED state,
> it'll be in RNDIS_INITIALIZED instead.

yep, that's correct

~ # cat /proc/rndis/000 
Config Nr. 0
used      : y
state     : RNDIS_INITIALIZED
medium    : 0x00000000
speed     : 0
cable     : disconnected
vendor ID : 0x00000000
vendor    : Linux 2.4.25-vrs2/n9604_udc


Cable disconnected.  That looks suspicious.  I think I know what to grep
for next

> 
> That will normally mean that the other end hasn't activated the
> link yet.  Is your Windows host sending lots of IN packets that
> are being NAKed?  If so, the two sides disagree on the result
> of setting the current packet filter.  Maybe the driver needs
> to save those bits and return them?  Is the RNDIS code actually
> reaching the netif_carrier_on() call?
> 

yes it does

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: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to