View Single Post
Old 02-20-2011, 12:12 PM   #30
scotsman
Enthusiast
scotsman doesn't litterscotsman doesn't litter
 
Posts: 32
Karma: 106
Join Date: Mar 2009
Device: irex DR1000S
DR1000 RC3 further details

Have a look at all the modules provided with firmware 2.0RC3 (modprobe -l)

/lib/modules/2.6.24-irex/kernel/lib/crc-ccitt.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/ppp_deflate.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/slhc.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/ppp_generic.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/ppp_async.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/mii.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/usb/pegasus.ko
/lib/modules/2.6.24-irex/kernel/drivers/net/usb/usbnet.ko
/lib/modules/2.6.24-irex/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.24-irex/kernel/drivers/usb/host/ehci-hcd.ko
/lib/modules/2.6.24-irex/kernel/drivers/usb/gadget/g_file_storage.ko
/lib/modules/2.6.24-irex/kernel/drivers/usb/gadget/arcotg_udc.ko
/lib/modules/2.6.24-irex/kernel/drivers/usb/gadget/gadgetfs.ko
/lib/modules/2.6.24-irex/kernel/drivers/w1/slaves/w1_smem.ko
/lib/modules/2.6.24-irex/kernel/drivers/w1/wire.ko
/lib/modules/2.6.24-irex/kernel/drivers/w1/masters/mxc_w1.ko

Three things strike me as peculiar:
1) look at the comments in the usb networking section in /etc/network/interfaces:
# Ethernet/RNDIS gadget (g_ether)
# ... or on host side, usbnet and random hwaddr
auto usb0
iface usb0 inet static
address 192.168.0.202
netmask 255.255.255.0
network 192.168.0.0
gateway 192.168.0.200
It mentions g_ether, but the firmware does not include the module. Maybe they have it in some developer version / kit?

2) pegasus.ko is a module that drives an usb LAN adaptor, if I found that correctly. Makes little sense to me to include that module but not g_ether

3) usbnet.ko is the module that drives the host side of a usb networking connection. So I tried to load this module and network with my Nokia N810 which runs g_ether and USB networks fine with my laptop. The module loads without fault, but the Nokia would not detect a device at the other side, nor would the DR1000 detect the Nokia when I execute "ifup usb0". So it seems that the usbnet module does not work (which is no suprise, as it is supposedly not meant to drive USB OTG devices -- but why is it included here?).

OK, so far some more data. I hope you folk can make good use of it and figure something out. Do let me know if there is more I can do in terms of trying out modules, documenting output etc. And many thanks for your efforts!
scotsman is offline   Reply With Quote