Re: He perdut la wifi (Broadcom) en migrar a Debian 13
Moltes gràcies per aquesta explicació tant detallada! M'ho apunto!
On Tue, 19 Aug 2025 14:22:57 +0200
Àlex <alex@probeta.net> wrote:
> > Com ho has solucionat? Tinc un portàtil amb una Broadcom.
> >
> > Gràcies i salutacions!
>
>
> Bones,
>
> Als equips amb wifi Broadcom només cal mirar quin dels paquets Debian és
> el que millor s'ajusta al model de Broadcom que tens. En el meu cas és
> el paquet broadcom-sta-dkms . En instal.lar aquest paquet i reiniciar
> per carregar el mòdul "wl" que genera, tinc wifi. Sempre m'havia
> funcionat a la primera.
>
> Però és que no he hagut de solucionar res , per que tot era un gran
> despiste meu per no haver preinstal.lat aquest cop el paquet
> "linux-headers". Però aprofito per explicar-vos dos detalls sobre "dkms"
> que amb aquest despiste he aprés.
>
>
> Tots els paquets de controladors "... dkms ..." tenen com a dependència
> el paquet "dkms" , que jo assumia que alhora tindria com a dependència
> algun paquet "linux-headers..." , ja que que sense els headers el dkms
> no pot compilar res.
>
> (detall 1) Però resulta que pels empaquetadors Debian és molt difícil
> posar com a dependència el paquet "linux-headers..." pel nombre
> d'arquitectures i per que els paquets Debian no tenen una gramàtica que
> permeti expressar aquesta dependència. A continuació queda explicat el
> per què en anglès, però crec que s'entén bé:
>
> /For amd64 we currently have three different kernel images and each
> has a corresponding header package (other architectures may have
> different amounts and use other names):
> / /
> //linux-image-amd64 linux-headers-amd64 /
> /linux-image-cloud-amd64 linux-headers-cloud-amd64 /
> /linux-image-rt-amd64 linux-headers-rt-amd64 /
> /
> While it is easy to say in natural language: "install the -headers
> package that matches the -image package" this cannot be expressed as
> a package dependency. In the past there was a (or-ed) Depends
> relation on the headers packages, but this caused dkms pulling in
> the wrong headers and wrong image packages for some machines, that
> maybe even were unable to boot the affected machine. /
>
> (detall 2) D'altra banda, "dkms" si no té els headers instal.lats "no es
> queixa" (-de fet, no fa res-): no genera cap missatge d'error, ni genera
> logs, ni diu que no ha fet res.
>
>
> En resum, que en instal.ar un paquet d'un controlador dkms ni
> t'instal.la els headers com a dependència necessària, ni t'avisa de que
> no ha fet absolutament res per que no té els headers instal.lats.
>
> Salutacions i bon agost,
>
>
> Àlex
>
Reply to: