Hi Cody,

> > you have to have a kernel with usbfs enabled and then mount usbfs
> > to /proc/bus/usb like you would do with procfs.
> > 
> > In addition the output of lsusb -v for that device can be very
> > helpful,
> > but personally I find the information from /proc/bus/usb/devices a lot
> > easier to read.
> 
> Here is the output of both.

T:  Bus=02 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=04e8 ProdID=6731 Rev= 0.01
S:  Manufacturer=SAMSUNG ELECTRONICS Co.Ltd.
S:  Product=Samsung USB mWiMAX Modem
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

This is clearly not an Intel card. So you need to reverse engineer the
driver for it. However since it uses only one bulk in and one bulk out
endpoints, I assume the protocol they talk over it might be pretty
simple (not always the case actually).

Just for reference the 5350 from a X200 looks like this:

T:  Bus=02 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=8086 ProdID=1405 Rev= 0.00
S:  Manufacturer=Intel(R) Corporation
S:  Product=Intel(R) WiMAX Link 5350
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 5 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Regards

Marcel


_______________________________________________
wimax mailing list
[email protected]
http://www.linuxwimax.org/mailman/listinfo/wimax

Reply via email to