-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UE200 USB to Ethernet Adapter not initializing in boot #1902
Comments
Update: I tried connecting with Jetson AGX and it is initializing with
Does this mean |
No, I don't think that's the case.
That sounds like some sort of power-on glitch - it could be due to timing of reset signals, or perhaps the system is running out of power.
|
Do you have a USB hub? If so, try putting it between the LAN adaptor and the Pi 4 - sometimes that can help with devices that are not particularly standards-compliant, and it would be interesting to know if this issue might belong to that class of problems. |
Sure i'll try with USB hub and let you know the results |
Update: I think it is probably hardware issue because it is initializing with the old RPi i had with the same power adapter, I will try with the new set of Raspberry Pi arriving soon and update here. |
Hi @pelwell, I'm still facing same issue with new set of raspberry pi, is there any way to mock uplugging and plug again since i cannot physically do it all the time or any was to intialize USB after booting? |
Have you tried
|
I should make it clear that Pi 4B doesn't have per-port VBUS control. However, uhubctl will issue USB resets to individual ports, and you may find that is sufficient. |
Thanks @pelwell, output of
so i tried I tried again without specifying bus number
Does it affect anything if i do this? |
uhh nvm, It doesn't work when other USB devices are connected |
There seems another work on the same problem at rpi-eeprom OP has some success with NET_INSTALL_ENABLED=0 and this Fixed it for me, too. add the line NET_INSTALL_ENABLED=0 with eeprom editor, check out https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/eeprom-bootloader.adoc |
The bootloader doesn't do anything with USB Ethernet devices. At best NET_INSTALL_ENABLED=0 stops the bootloader enumerating USB once which might help with a flaky USB device but that's essentially luck rather than defined behavior. |
Describe the bug
I have USB to Lan adapter from TP link https://tinyurl.com/kptfvtrp which used to work perfectly fine around 6-8 months ago in Ubuntu Server 20.04 running Raspberry PI 4B (4GB RAM) and I recently tried to connect it to same hardware and OS and it fails to show the interface. It doesn't show up in
lsusb
but if unplug and plug it it works fine what could be the problem?To reproduce
Connect UE200 from TPlink before boot and then boot
Expected behaviour
Supposed to be initailzed during boot
Actual behaviour
Not initializing during boot
System
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, f19ee211ddafcae300827f953d143de92a5c6624, stage2
Copyright (c) 2012 Broadcom
version 4942b7633c0ff1af1ee95a51a33b56a9dae47529 (clean) (release) (start)
Logs
dmesg
lsusb
(While connected during boot)(After unlpugging and replugging)
Additional context
I tried this in Ubuntu 20.04, 22.04 and Raspbian Lite (64Bit) and also downgraded the kernel version but the issue still persists while it is running perfectly in the OS i installed during Nov/Dec 2023
The text was updated successfully, but these errors were encountered: