PDA

View Full Version : [GiGaBlue QUAD] Is it possible to add gigabit USB adapter support?



Darrellr
01-06-13, 15:46
Is it possible to add support for USB2 gigabit ethernet adapters for Gigablue Quad?

The packages are:

kernel-module-smsc75xx_3.3.6-r0.0_gbquad.ipk
kernel-module-asix_3.3.6-r0.0_gbquad.ipk

I have added them manually and can confirm they work okay.

Rob van der Does
02-06-13, 14:45
When build 675 is available the plugin 'USB Network driver for SMSC's LAN7500' will be on the feeds. Could you please test if this does the job?

Darrellr
03-06-13, 11:52
When build 675 is available the plugin 'USB Network driver for SMSC's LAN7500' will be on the feeds. Could you please test if this does the job?

Yes, of course.

I would also like a driver compiled and added for an alternative UsB gigabit adapater, the ax88179 chipset. Who can I ask to compile for the Gigablue Quad?

The driver is for Linux kernel 2.6.14 and later and can be found here
http://www.asix.com.tw/download.php?sub=driverdetail&PItemID=131

andyblac
03-06-13, 15:23
Yes, of course.

I would also like a driver compiled and added for an alternative UsB gigabit adapater, the ax88179 chipset. Who can I ask to compile for the Gigablue Quad?

The driver is for Linux kernel 2.6.14 and later and can be found here
http://www.asix.com.tw/download.php?sub=driverdetail&PItemID=131

that will also be built, from next build, (having a few issues atm with sourceforge svn's)

EDIT:

on second look, it should already be in image.

Darrellr
03-06-13, 19:20
that will also be built, from next build, (having a few issues atm with sourceforge svn's)

EDIT:

on second look, it should already be in image.

Apologies if I teaching my Granny to suck eggs ...

There are three main chipsets for the USB Gigabit adapters; SMSC LAN7500 (USB2, not in the 3.3.6 kernel image currently), ASIX ax88178 (USB2, looks to be in the image as asix.ko) and ASIX ax88179 (USB3, the one I'm requesting to be built).

After I installed the LAN75xx driver module, I plugged in my LAN7500 chipset device rebooted and it was recognised. Currently when I plug in the ax88179 device and reboot nothing new is recognized so I assume the required kernel module is not there.

andyblac
03-06-13, 19:34
Apologies if I teaching my Granny to suck eggs ...

There are three main chipsets for the USB Gigabit adapters; SMSC LAN7500 (USB2, not in the 3.3.6 kernel image currently), ASIX ax88178 (USB2, looks to be in the image as asix.ko) and ASIX ax88179 (USB3, the one I'm requesting to be built).

After I installed the LAN75xx driver module, I plugged in my LAN7500 chipset device rebooted and it was recognised. Currently when I plug in the ax88179 device and reboot nothing new is recognized so I assume the required kernel module is not there.


ax88179 is currently embedded into the kernel. nothing to load. from next image it will be a module that you can load if required.


SMSC LAN7500 is in feeds just need installing


opkg install kernel-module-smsc75xx

Darrellr
03-06-13, 19:50
ax88179 is currently embedded into the kernel. nothing to load. from next image it will be a module that you can load if required.

Then I'm at a loss. I've plugged in the ax88179 and rebooted and no new adapter is showing on the Network->Device Setup page. When I add the LAN7500 I get a second adapter to select.

What am i doing wrong?

NB. adapter shows up on my laptop when connected to ubb2 or usb3 sockets so definitely working

andyblac
03-06-13, 20:07
Then I'm at a loss. I've plugged in the ax88179 and rebooted and no new adapter is showing on the Network->Device Setup page. When I add the LAN7500 I get a second adapter to select.

What am i doing wrong?

NB. adapter shows up on my laptop when connected to ubb2 or usb3 sockets so definitely working


can you give me the output from telnet command.


dmesg


for your info

http://cateee.net/lkddb/web-lkddb/USB_NET_AX8817X.html

andyblac
03-06-13, 20:17
furthermore wait for next build i have tweaked kernel so it may have been fixed in that.


https://github.com/oe-alliance/oe-alliance-core/commit/55d2c4814416f14896ad5c788c8bb96ac3ef8a6e

andyblac
03-06-13, 20:24
also can i ask what sticks you got ?

i'm will buy these to test if they are the same.

http://www.amazon.co.uk/Startech-Gigabit-Ethernet-Network-Adapter/dp/B007U5MGDC
http://www.amazon.co.uk/Plugable-Gigabit-Ethernet-Chromebook-Specific/dp/B003VSTDFG/

Darrellr
03-06-13, 20:41
can you give me the output from telnet command.


dmesg

for your info

http://cateee.net/lkddb/web-lkddb/USB_NET_AX8817X.html

Driver log attached. 26329

The link provided covers the ax88178 and related adapters, I'm connecting an ax88179. I know it says "ax8817x" but it doesn't cover the ax88178a/ax88179 chipsets. The link I provided in the original post has the ax88178a/ax88179 driver source.

Darrellr
03-06-13, 21:13
also can i ask what sticks you got ?

i'm will buy these to test if they are the same.

http://www.amazon.co.uk/Startech-Gigabit-Ethernet-Network-Adapter/dp/B007U5MGDC
http://www.amazon.co.uk/Plugable-Gigabit-Ethernet-Chromebook-Specific/dp/B003VSTDFG/

I bought the Digitus usb2 adapter (SMSC LAN7500) and the Digitus USB3 adapter (AXIS ax88179) from Amazon. They cost £16.70/16.50


furthermore wait for next build i have tweaked kernel so it may have been fixed in that.
https://github.com/oe-alliance/oe-alliance-core/commit/55d2c4814416f14896ad5c788c8bb96ac3ef8a6e

Thanks, although I still think it is a different module required :p

The current LAN7500 module seems to have some problems though as OSCAM connections don't work

andyblac
03-06-13, 21:26
Driver log attached. 26329

The link provided covers the ax88178 and related adapters, I'm connecting an ax88179. I know it says "ax8817x" but it doesn't cover the ax88178a/ax88179 chipsets. The link I provided in the original post has the ax88178a/ax88179 driver source.


can you please test this.

Darrellr
03-06-13, 21:53
Installed and interface appeared, configured and activated

andyblac
03-06-13, 21:55
Installed and interface appeared, configured and activated

thanks, will be in feeds from next build.

Darrellr
03-06-13, 22:33
Thank you for your support Andy

When will the next version be released for me to test them both?

andyblac
03-06-13, 22:37
Thank you for your support Andy

When will the next version be released for me to test them both?

hopefully later tonight.

Tkr001
04-06-13, 00:48
Another example of what makes this the best image by miles!!!!!!!!!!!!!

Mr. Mister
04-06-13, 02:33
Best example is for you to try it yourself buddy..

Trial
04-06-13, 07:49
Hi,

I bought the Digitus usb2 adapter (SMSC LAN7500) and the Digitus USB3 adapter (AXIS ax88179) from Amazon. They cost £16.70/16.50
can you give the exact name/type of the adapter? Have you tested both? Which one is faster?

ciao

marty
04-06-13, 07:54
Hi,

can you give the exact name/type of the adapter? Have you tested both? Which one is faster?

ciao

This any help?

http://www.world-of-satellite.com/showthread.php?28974-How-to-add-a-usb-Gigabit-adapter&p=217286&viewfull=1#post217286

I might get one for my TM-Single :)

Darrellr
04-06-13, 09:29
Hi,

can you give the exact name/type of the adapter? Have you tested both? Which one is faster?

ciao

I tested the Digitus DN-10150 (SMSC LAN7500 USB2 chipset) and the Digitus DN-3023 (ASIX ax88179 USB3 chipset) and got similar read performance of ~ 33mB/s. However, the write speeds of the DN-3023 were 20% better @ ~ 31.5 mB/s.

I also had a problem with OSCAM whilst connected via the LAN7500 chipset device

Trial
04-06-13, 10:17
Hi,
thanks. Just for fun testing new things I ordered a DN-3023. I ordered from amazon and in the same order 3 rolls of chips so it will be even more fun:-)

ciao

andyblac
04-06-13, 12:47
This any help?

http://www.world-of-satellite.com/showthread.php?28974-How-to-add-a-usb-Gigabit-adapter&p=217286&viewfull=1#post217286

I might get one for my TM-Single :)


guy's bare in mind atm the SMSC LAN7500 USB2 chipset, is only supported on the et's, Vu's and Gbquad, other will follow, but with all the Sourceforge issues has slowed me down, however the ASIX ax88179 USB3 chipset, should be supported on all boxes.

i have just order both devices to test.

http://www.amazon.co.uk/gp/product/B003VSTDFG/ref=ox_sc_act_title_2?ie=UTF8&psc=1&smid=A16DOJNYBMLIQ3
http://www.amazon.co.uk/gp/product/B007U5MGDC/ref=ox_sc_act_title_3?ie=UTF8&psc=1&smid=AH32YJP281GBN

Darrellr
04-06-13, 12:56
I can't see version 675 on the OpenViX download page for the Quad so I assume it didn't happen last night?

I'll keep an eye out.

When it does I guess you want me to clean install and then execute the two feed install commands via tenet - or will they be added to the Plugins menu?

Darrellr
04-06-13, 13:06
i have just order both devices to test.

[/COLOR]http://www.amazon.co.uk/gp/product/B003VSTDFG/ref=ox_sc_act_title_2?ie=UTF8&psc=1&smid=A16DOJNYBMLIQ3
http://www.amazon.co.uk/gp/product/B007U5MGDC/ref=ox_sc_act_title_3?ie=UTF8&psc=1&smid=AH32YJP281GBN

Just to be clear Andy, the first device in your list is an AXIS ax88178 chipset, not the ax88179. They are different in architecture and require different drivers. The-8 is USB2 whilst the -9 is usb3.


[The] driver for ASIX's AX88179 family of USB 3.0/2.0 to gigabit ethernet adapters [is] based on the AX88xxx driver but the usb commands used to access registers for AX88179 are completely different.

Rob van der Does
04-06-13, 13:09
I can't see version 675 on the OpenViX download page for the Quad so I assume it didn't happen last night?
You can do an online update to build 677.

Darrellr
04-06-13, 13:13
You can do an online update to build 677.

Ok - so the following steps:

1. clean install 668
2. Software Update menu option to 677
3 Either telnet and execute package feed installs or use plugins menu (which?)
4. Report back if succesfull or not.

Correct?

andyblac
04-06-13, 13:51
Ok - so the following steps:

1. clean install 668
2. Software Update menu option to 677
3 Either telnet and execute package feed installs or use plugins menu (which?)
4. Report back if succesfull or not.

Correct?


yes, driver's can be installed from feeds.

or used attached image.

andyblac
04-06-13, 13:52
Just to be clear Andy, the first device in your list is an AXIS ax88178 chipset, not the ax88179. They are different in architecture and require different drivers. The-8 is USB2 whilst the -9 is usb3.


ok here is what i will order then this ok ?

Darrellr
04-06-13, 14:22
You have all three there. Bingo! :)

Darrellr
04-06-13, 15:55
Installed 677 from your file, configured and then ran the two package installs:



Welcome to OpenViX for gbquad
openvix 3.0 gbquad


gbquad login: root
root@gbquad:~# opkg install kernel-module-smsc75xx
Installing kernel-module-smsc75xx (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-smsc75xx_3.3.6-r0.2_gbquad.ipk.
Installing kernel-module-usbnet (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-usbnet_3.3.6-r0.2_gbquad.ipk.
Configuring kernel-module-usbnet.
Configuring kernel-module-smsc75xx.
root@gbquad:~# opkg install ax88179-178a
Installing ax88179-178a (1.4.0-r0.0) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/ax8817
9-178a_1.4.0-r0.0_gbquad.ipk.
Configuring ax88179-178a.
root@gbquad:~#

Connected the adapters, rebooted and all okay. I'm currently using the USB3 adapter full time. Would be useful if we could name the adapters instead of them being "LAN Connection", "LAN Connection 2", "LAN Connection 3".

andyblac
04-06-13, 16:07
Installed 677 from your file, configured and then ran the two package installs:



Welcome to OpenViX for gbquad
openvix 3.0 gbquad


gbquad login: root
root@gbquad:~# opkg install kernel-module-smsc75xx
Installing kernel-module-smsc75xx (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-smsc75xx_3.3.6-r0.2_gbquad.ipk.
Installing kernel-module-usbnet (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-usbnet_3.3.6-r0.2_gbquad.ipk.
Configuring kernel-module-usbnet.
Configuring kernel-module-smsc75xx.
root@gbquad:~# opkg install ax88179-178a
Installing ax88179-178a (1.4.0-r0.0) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/ax8817
9-178a_1.4.0-r0.0_gbquad.ipk.
Configuring ax88179-178a.
root@gbquad:~#

Connected the adapters, rebooted and all okay. I'm currently using the USB3 adapter full time. Would be useful if we could name the adapters instead of them being "LAN Connection", "LAN Connection 2", "LAN Connection 3".

the drivers should be in PluginBrowser too in Drivers section.

Darrellr
04-06-13, 16:18
the drivers should be in PluginBrowser too in Drivers section.

Confirmed. (Although I had to allow unstable option to see plugins.)

Driver Log output:


NET: Registered protocol family 10
ASIX USB Ethernet Adapter:v1.4.0 21:23:30 Jun 3 2013
http://www.asix.com.tw
ax88179_178a 2-1:1.0: (unregistered net_device): mtu 1500
ax88179_178a 2-1:1.0: eth1: register 'ax88179_178a' at usb-ehci_hcd-1, ASIX AX88179 USB 3.0 Gigibit Ethernet, xx:xx:xx:xx:xx:xx [Edit MAC removed]
usbcore: registered new interface driver ax88179_178a
ADDRCONF(NETDEV_UP): eth1: link is not ready
ax88179_178a 2-1:1.0: eth1: ax88179_178a - Link status is: 1
ax88179_178a 2-1:1.0: eth1: Write medium type: 0x013f
ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
ax88179_178a 2-1:1.0: eth1: link up, 1000Mbps, full-duplex, lpa 0xCDE1
eth1: no IPv6 routers present

Darrellr
09-08-13, 00:02
Installed 677 from your file, configured and then ran the two package installs:



Welcome to OpenViX for gbquad
openvix 3.0 gbquad


gbquad login: root
root@gbquad:~# opkg install kernel-module-smsc75xx
Installing kernel-module-smsc75xx (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-smsc75xx_3.3.6-r0.2_gbquad.ipk.
Installing kernel-module-usbnet (3.3.6-r0.2) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/kernel
-module-usbnet_3.3.6-r0.2_gbquad.ipk.
Configuring kernel-module-usbnet.
Configuring kernel-module-smsc75xx.
root@gbquad:~# opkg install ax88179-178a
Installing ax88179-178a (1.4.0-r0.0) to root...
Downloading http://enigma2.world-of-satellite.com/feeds/3.0/gbquad/gbquad/ax8817
9-178a_1.4.0-r0.0_gbquad.ipk.
Configuring ax88179-178a.
root@gbquad:~#

Connected the adapters, rebooted and all okay. I'm currently using the USB3 adapter full time. Would be useful if we could name the adapters instead of them being "LAN Connection", "LAN Connection 2", "LAN Connection 3".

Just upgraded to image 715 and the ASIX88179 USB3 device is no longer recognised. I've reinstalled the plugin but still no joy. Is this a kernel incompatibility issue or a Darrell-is-an-idiot issue

Darrellr
09-08-13, 20:21
I uninstalled plugin, did an opkg remove and then opkg install and now all working