Mailing List Archive

Debian USB funnies
I have some arm64 hardware (rockPi5)

booting ubuntu 22.04 on a m2 and everything works.
changing for an m2 running bookworm and the (same) firmware is not loaded.

[ 5.182099] usb 1-1.2: new high-speed USB device number 3 using ehci-platform
[ 5.380310] usb 1-1.2: New USB device found, idVendor=2040, idProduct=0265, bcdDevice= 1.00
[ 5.380331] usb 1-1.2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[ 5.380346] usb 1-1.2: Product: dualHD
[ 5.380359] usb 1-1.2: Manufacturer: HCW
[ 5.380371] usb 1-1.2: SerialNumber: 0014053495

but the firmware is not loaded

[sandypit] /home/jam [108]% /bin/ls /lib/firmware/dvb-demod-si2168-*
/lib/firmware/dvb-demod-si2168-02.fw /lib/firmware/dvb-demod-si2168-b40-01.fw

(the /bin bit is quick way for no colour)

Does debian do something strange?



_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: Debian USB funnies [ In reply to ]
On 17/03/2024 07:28, James Linder wrote:
> I have some arm64 hardware (rockPi5)
>
> booting ubuntu 22.04 on a m2 and everything works.
> changing for an m2 running bookworm and the (same) firmware is not loaded.
>
> [ 5.182099] usb 1-1.2: new high-speed USB device number 3 using ehci-platform
> [ 5.380310] usb 1-1.2: New USB device found, idVendor=2040, idProduct=0265, bcdDevice= 1.00
> [ 5.380331] usb 1-1.2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
> [ 5.380346] usb 1-1.2: Product: dualHD
> [ 5.380359] usb 1-1.2: Manufacturer: HCW
> [ 5.380371] usb 1-1.2: SerialNumber: 0014053495
>
> but the firmware is not loaded
>
> [sandypit] /home/jam [108]% /bin/ls /lib/firmware/dvb-demod-si2168-*
> /lib/firmware/dvb-demod-si2168-02.fw /lib/firmware/dvb-demod-si2168-b40-01.fw
>
> (the /bin bit is quick way for no colour)
>
> Does debian do something strange?
>
Depends how and where you built that bookworm M2.

In Debian 12 the devs relaxed their restrictions on non-free firmware, so that when you do an
install all the firmware required for the hardware /present at the time/ is loaded.

If you have then taken that M2 and plugged it into a different host where the hardware is different,
you won't have the required firmware.

This has just happened to me, incidentally, on a non-myth project. I had to move a HDD from one
motherboard to another, and the second one has Realtek NICs where the first had Intel. Workaround:
'apt install firmware-realtek', which I would have had to do anyway on previous releases.

--

Mike Perkins


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: Debian USB funnies [ In reply to ]
On Sunday, March 17, 2024 5:47:55 PM AWST Mike Perkins wrote:
> On 17/03/2024 07:28, James Linder wrote:
> > I have some arm64 hardware (rockPi5)
> >
> > booting ubuntu 22.04 on a m2 and everything works.
> > changing for an m2 running bookworm and the (same) firmware is not loaded.
> >
> > [ 5.182099] usb 1-1.2: new high-speed USB device number 3 using ehci-platform
> > [ 5.380310] usb 1-1.2: New USB device found, idVendor=2040, idProduct=0265, bcdDevice= 1.00
> > [ 5.380331] usb 1-1.2: New USB device strings: Mfr=3, Product=1, SerialNumber=2
> > [ 5.380346] usb 1-1.2: Product: dualHD
> > [ 5.380359] usb 1-1.2: Manufacturer: HCW
> > [ 5.380371] usb 1-1.2: SerialNumber: 0014053495
> >
> > but the firmware is not loaded
> >
> > [sandypit] /home/jam [108]% /bin/ls /lib/firmware/dvb-demod-si2168-*I
> > /lib/firmware/dvb-demod-si2168-02.fw /lib/firmware/dvb-demod-si2168-b40-01.fw
> >
> > (the /bin bit is quick way for no colour)
> >
> > Does debian do something strange?
> >
> Depends how and where you built that bookworm M2.
>
> In Debian 12 the devs relaxed their restrictions on non-free firmware, so that when you do an
> install all the firmware required for the hardware /present at the time/ is loaded.
>
> If you have then taken that M2 and plugged it into a different host where the hardware is different,
> you won't have the required firmware.
>
> This has just happened to me, incidentally, on a non-myth project. I had to move a HDD from one
> motherboard to another, and the second one has Realtek NICs where the first had Intel. Workaround:
> 'apt install firmware-realtek', which I would have had to do anyway on previous releases.
Mike thankyou.
I built the m2 on a usb-m2 adapter (on my laptop)
Like RaPi the FS is expanded at first boot.
All my SW built without a hitch (logger stuff, mythbackend). In this case I had to spelunk Haupauge to get the firmware.
A quick apt look. Nothing rears its head.
I'll try things now that I know.
James
I rue the lack of 'This is what we've done'. As a mere mortal you dont need to know ...


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org