OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Hardware => Topic started by: Sigurd Fastenrath on January 23, 2016, 12:59:42 am
-
I am wondering: is it possible to update the USBEthernet Driver to Support newer devices?
Please see my post here (using Google translator):
https://translate.google.de/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fwww.os2.org%2Fviewtopic.php%3Ff%3D2%26t%3D866&edit-text= (https://translate.google.de/translate?sl=de&tl=en&js=y&prev=_t&hl=de&ie=UTF-8&u=http%3A%2F%2Fwww.os2.org%2Fviewtopic.php%3Ff%3D2%26t%3D866&edit-text=)
Thanks in advance!
-
Not really. The existing USB Ethernet driver is limited to a specific chipset (KAWASAKI LSI KL5KUSB101).
The driver even loads some firmware code onto the chip on system start which makes it specific to that chipset.
Additionally, this is NOT a WLAN Ethernet driver. It's limited to (wired) LAN.
-
Hi
The not elegant workaround for wifi is to use one "Ethernet-to-Wifi" adapter like this one (http://www.ebay.com/itm/VAP11G-Bridge-Cable-Convert-RJ45-Ethernet-Port-to-Wireless-WiFi-Dongle-AP-Vonets-). (USB port is only for power).
But on the downside, sometimes the cheaper devices are hard to configure since you can only configure them on Windows, and also it is not good with the new ultranotebooks that does not have ethernet at all.
Regards
-
Not really. The existing USB Ethernet driver is limited to a specific chipset (KAWASAKI LSI KL5KUSB101).
The driver even loads some firmware code onto the chip on system start which makes it specific to that chipset.
Additionally, this is NOT a WLAN Ethernet driver. It's limited to (wired) LAN.
Hi Lars,
thank you for your answer, I was not looking for WLAN, the Sony Vaio Pro 13 does not come with a LAN Adapter at all and I wondered if there is a way to start with this here - that then I could use with the Tablet Samsung Serie 7 Slate es well, that does not have a LAN (except in Docking Station) port - and the WLAN Hardware is not supported as well.
-
There's only one connectivity solution (besides using Kawasaki LSI compatible adapters with cable converter) left in this scenario. An USB to RS232 adapter, but that is limited to 460.8 Kbps. USB to RS485 adapters can handle up to double throughput, but here you need a custom driver and a special device at the destination port.
... however sneakernet should work at least. :-\
-
There's only one connectivity solution (besides using Kawasaki LSI compatible adapters with cable converter) left in this scenario. An USB to RS232 adapter, but that is limited to 460.8 Kbps. USB to RS485 adapters can handle up to double throughput, but here you need a custom driver and a special device at the destination port.
... however sneakernet should work at least. :-\
Fortunately this is wrong. Please follow the link in my first post, I saw by accident a more modern driver written by Holger Veith (Thanks to him!!) on hobbes.
I think I can close this case :)
-
Good luck for locating such specific device, or happy patching (line 770 of drvstub1.pas), compling and testing.
-
Good luck for locating such specific device, or happy patching (line 770 of drvstub1.pas), compling and testing.
Nothing easier than this: Fortunately there are plenty of them availiable, just look for "USB Ethernet MCS7830", like in example:
http://www.startech.com/de/Netzwerk-IO/USB-Netzwerkadapter/Kompakter-USB-20-auf-10-100-MBits-Ethernet-Adapter~USB2106S (http://www.startech.com/de/Netzwerk-IO/USB-Netzwerkadapter/Kompakter-USB-20-auf-10-100-MBits-Ethernet-Adapter~USB2106S). In addition this driver supports USB 2.0 and LAN up to 100MBit. There are more, and cheaper adapters around (from 5 to 10 Euro), just take care of the chipset MCS7830. I do not see a reason why I should compile something so far.
I already ordered one and will report :)
-
And YES - thanks to Holger Veiths Driver and his assistance I am writing this here form my Sony Vaio Pro 13 8)
Holgers Driver (the hardware does only cost a few dollar) one con handle USB -> LAN, and with the Adpater Doug suggested even USB -> LAN -> WLAN!!!
So - if you have a Laptop (like Mikes X250) and does not have an Network Connection - do not worry as long as you have a working USB Port.
Please read the thread in OS2.ORG as well, I will add more information there.
A big thank to Holger Veith!!!
-
Very interesting!!!!
Great!
what about speed?
May it be a workaround for wireless wifi?
As you go on testing, please give some easy directions for endusers not too skilled!!!!! Thanks Sigurd
Onlineuser2
-
Hi Sigurd.
Can you also post the HardwareID of the USB 2.0 Fast Ethernet Adapter that you are using?
Thanks for sharing.
Regards
-
Hi,
@ onlineuser2: you can use the USB LAN adapter like any other LAN Adapter card, I followed the instructions of the readme and used MPTS. The setup of your personal network situation may vary and you might have to adjust it. There was one additional thing: the Adapter I use does not come with an own MAC Adress, fortunately one can adjust one by yourself, in MPTS while choosing the Adapter you can configure it and that's it.
One more great thing is that the adapter does not have to be plugged in from the Systemstart, if not - there is no error message during booting. Once you plug it in later the driver automatically does the configuration.
Regarding Speed: it seems to me to have no recognizeable delay in surfing the net, the Adapter is capeable of 100MBit but Holger writes in his Readme as well, that he thinks the speed is slower. I will try to test and report something.
@ Martin: the only thing one has to check is that the Adapter comes with an MCS7830 chipset. There seems to be a great variety of those, I am using this one here: http://www.startech.com/de/Netzwerk-IO/USB-Netzwerkadapter/Kompakter-USB-20-auf-10-100-MBits-Ethernet-Adapter~USB2106S (http://www.startech.com/de/Netzwerk-IO/USB-Netzwerkadapter/Kompakter-USB-20-auf-10-100-MBits-Ethernet-Adapter~USB2106S). Just use "Moschip 7830 USB LAN Adapter" with the search engine you like and you will find some.
The Readme from Holger's Driver shows the Hardware ID of the Chipset: Vendor 0x9710 and Product 0x7830
Notice: Holger Veith did update the driver that resides on hobbes, he made it more SMP friendly. I guess he will release this new version once he want to. The current free availiable driver there might not work that good on SMP systems.
I attach the Readme as well as a picture of the Hardware "at work" :)
-
you can use the USB LAN adapter like any other LAN Adapter card
Really, how the bios/firmware will recognise it to be a bootable device. So booting over LAN is only possible with additional USB floppy or other storage device.
Regarding Speed: it seems to me to have no recognizeable delay in surfing the net
More interesting would be common use in a LAN environment. How much throughput and how reliable for small/bigger files sent by ftp? Well, it's funny that this chinese crap works at all to some degree.
-
Really, how the bios/firmware will recognise it to be a bootable device. So booting over LAN is only possible with additional USB floppy or other storage device.
More interesting would be common use in a LAN environment. How much throughput and how reliable for small/bigger files sent by ftp? Well, it's funny that this chinese crap works at all to some degree.
I am not interested in both as it does what I need - no need of sneakernet as you suggested :) . Feel free to test it on your own if you are interested in. Adapters aren't that expensive, you can then easily answer all your deep questions by yourself. ;)
-
I tested this Adapter with success: http://www.amazon.de/Delock-USB-2-0-Ethernet-Adapter/dp/B0009M1LFW/ref=sr_1_9?ie=UTF8&qid=1455220450&sr=8-9&keywords=delock+usb+LAN (http://www.amazon.de/Delock-USB-2-0-Ethernet-Adapter/dp/B0009M1LFW/ref=sr_1_9?ie=UTF8&qid=1455220450&sr=8-9&keywords=delock+usb+LAN). It has the advantage that it does not block the second USB Adapter.
After installing Arca Noae Package Manager even AOO 4.1.2 starts without issues now :)
Regarding speed: while watching a HTML5 Youtube Video it was about 1316kb/sec - please see the right upper corner in the second picture.
For me that's more than enough, even if the video struggles from time to time (may be because of FF24) :)
-
Nice, that result is definitely more (3 to 4 times) than a 10MBit/s ethernet adapter usually can provide. Of course the UI code in FF24 can makes use a lot of non-optimised Javascript. Perhaps that could be a reason. But also the webm code in later builds is not very friendly especially to yt video stuff. You can right click on the video + second right click (if this black menu appears) and use "Video ansehen" or "Video speichern...". It's independent of the used video and audio drivers. Seamonkey 2.7.2 (r2) and MPlayer are really better for playback. Also latest VLC works well, but needs Qt libs installed.