-
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
Pi Zero Bootcode.bin wrong USB Device ID #1367
Comments
Hi, The issue has been confirmed by another forum member, please see here. Thanks |
I have the same issue as described on forum. Something is wrong using bootloader.bin as it gives the ID with -1 of device |
Can be confirmed on a Pi 4B with a RTL8153 Gigabit Ethernet Adapter. When booted from USB disk the USB product ID is set to 8151 instead of 8153. The device gets recognized correctly by udev when plugged in later on. Firmware: Thu 3 Sep 12:11:43 UTC 2020 (1599135103) |
|
Just to add to this in case it helps someone else because this drove me nuts. I have 3x RJ45-to-USB dongles (TP-Link UE300) connected to a USB 3.0 hub. To get them all working again, I first had to grab the details for them from
Then just reset each one. You can target them with bus+device number, but I just put 3x
(notice the 0600 -> 0601) Then just a loop bring up eth1-3. |
[Update : SOLVED]The following issue has been solved by changing two options in raspi-config : I am unsure of which change was the responsible, because I have not done systematic tests, but I am sure that setting again the boot order to USB first, and the boot ROM to latest, the problem appeared again. ====================================================================== I have the same problem, exactly as explained by tmstk on a Raspberry Pi 4 which worked previously fine with a USB-ethernet adapter. Recently the problem appeared, but I don't know the exact cause : an update ?
Kernel: Linux raspberrypi 5.10.60-v7l+ #1449 SMP Wed Aug 25 2021 armv7l |
Describe the bug
When booting a Pi Zero (Original not W) via the USB Boot method using the bootcode.bin, the YS-LAN26 RT8152B:
https://shop.pimoroni.com/products/three-port-usb-hub-with-ethernet-and-microb-connector
Is seen as a:
ID 0bda:8151 Realtek Semiconductor Corp. RTL8151 Adapteon Business Mobile Networks BV
Instead of:
ID 0bda:8152 Realtek Semiconductor Corp. RTL8152 Fast Ethernet Adapter
More info here
To reproduce
Clean install of 2020-02-13-raspbian-buster, bootcode.bin on the SD Card with 'timeout' file.
Expected behaviour
The Ethernet adapter in the USB hub should be correctly seen as a RTL8152 Fast Ethernet Adapter, and eth0 should come up.
Actual behaviour
The Ethernet adapter in the USB hub is seen as a RTL8151 Adapteon Business Mobile Networks BV, and no eth0.
System
Copy and paste the results of the raspinfo command in to this section. Alternatively, copy and paste a pastebin link, or add answers to the following questions:
Raspberry Pi reference 2020-02-13
Generated using pi-gen, https://github.com/RPi-Distro/pi-gen, 5f884374b6ac6e155330c58caa1fb7249b8badf1, stage4
Feb 12 2020 12:38:08
Copyright (c) 2012 Broadcom
version 53a54c770c493957d99bf49762dfabc4eee00e45 (clean) (release) (start)
Linux raspberrypi 4.19.97+ No sound on HDMI or headphone jack except hello_audio #1294 Thu Jan 30 13:10:54 GMT 2020 armv6l GNU/Linux
Logs
Please see here
Additional context
Correctly seen as a RTL8152 Fast Ethernet Adapter when booting from SD Card
The text was updated successfully, but these errors were encountered: