Re: He perdut la wifi (Broadcom) en migrar a Debian 13
ostres! gràcies! doncs important tenir-ho en compte! i si no poden
posar-ho com a dependència, no ho poden instal·lar la dependència amb
l'script que s'executa després? o és un xic guarro anar instal·lant
dependències sense avisar?
- Laura Mora i Aubert
http://blackhold.nusepas.com
@blackhold_
~> cal lluitar contra el fort per deixar de ser febles, i contra
nosaltres mateixos quan siguem forts (Xirinacs)
<°((( ><
Missatge de Àlex <alex@probeta.net> del dia dt., 19 d’ag. 2025 a les 14:23:
>
> 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: