domenica 21 novembre 2021

Aggiornamento a OpenBSD 7.0 e problemi con il wireless

Onestamente con OpenBSD sembra proprio che io non riesca ad andarci d'accordo.

Ho aggiornato un portatile Acer TM6292 all'ultima versione di OpenBSD, la 7.0 e subito ho avuto problemi con il wireless che risultava molto lento ma cosa ben peggiore quando eseguivo comandi come syspatch o l'aggiornamento di pacchetti con pkg_add venivano fuori errori sull'integrità dei download.

La scheda è una Intel 4695agn, non proprio una schifezza ma che necessità di firmware proprietario, che è installato e aggiornato.

Dai log risultano una miriade di messaggi del tipo :

iwn0 : fatal firmware error

ora questi messaggi apparivano ogni tanto anche con le precedenti versioni ma adesso vengono fuori tipo ogni 5/6 secondi e infatti la rete wireless è praticamente inutilizzabile e devo ricorrere alla connessione ethernet.

La pagina di manuale di iwn recità :

iwn0: fatal firmware error
For some reason, the firmware crashed. The driver will reset the hardware. This should not happen.

peccato che accada. Tra l'altro il file del firmware in questione è lo stesso fornito anche dalle precedenti versioni di OpenBSD, almeno dalla 6.8, che bene o male ha funzionato senza particolari problemi fino alla 6.9.

Oltretutto il portatile in questione, sebbene vecchio per gli standard odierni, monta una CPU Intel Core Duo T7300 e 4 giga di RAM, risulta essere di una lentezza esasperante quando con linux, ne sono certo, sarebbe molto più performante.

Su di un altro portatile, un Thinkpad R61, con simili caratteristiche ma con una wifi Intel 3945abg, il wireless funziona e OpenBSD 7.0 gira .... lento anche qui ma almeno non da problemi.

E dalle mie vane ricerche in rete non ho trovato nessuna possibile soluzione .... che bello. 

Ma le mie avventure, ops disavventure, con OpenBSD non sono finite qui ... ho anche due portatili Sparc e ..... beh è storia per un altro post.


lunedì 15 novembre 2021

Apple PowerBook G4 ... nuovi problemi con linux

Su questo ormai vecchissimo portatile ho installato Debian già da qualche anno, e sebbene l'architettura powerpc a 32 bit non sia ufficialmente supportata vi è un port abbastanza attivo.

Purtroppo dopo l'aggiornamento al kernel 5.14 ho riscontrato un problema abbastanza serio .... non si avvia più l'ambiente grafico, o se si avvia lo schermo rimane nero rendendo di fatto inutilizzabile il computer.

Riavviando e selezionando il vecchio kernel 5.10 invece funziona tutto a dovere, quindi il problema deve essere in qualche modulo del kernel, a spanne direi il driver nouveau. Purtroppo andando a spulciare nei log non ho trovato nulla che mi potesse indirizzare verso la causa del problema .... o meglio io non sono stato in grado di trovare nulla di evidente.

In rete sono approdato solo a questo link dal quale mi pare di capire che il problema verrà risolto con il kernel 5.16 e viene fornita una possibile soluzione attraverso la ricompilazione del kernel.

Viste le prestazioni del portatile non credo che seguirò questa strada e quindi ho rimosso il kernel 5.14 e "marchiato" il 5.10 in modo che non venga aggiornato fino a quando non vedrò nei repository il 5.16 per testarlo.

Per bloccare gli aggiornamenti del kernel ho eseguito il comando :

sudo apt-mark linux-image-5.10.0-8-powerpc

Al momento mi va bene così, anche perché ormai le prestazioni non è che permettano un grande uso di questo portatile, nemmeno con linux. Ora il DE che uso è MATE ma una volta risolto il problema del kernel forse sarebbe meglio reinstallare tutto da zero e ripiegare su un semplice WM come Openbox.

E magari potrei provare OpenBSD o NetBSD, entrambi hanno un port per powerpc, per vedere se ne viene fuori qualcosa.