Il Macbook ARM

Lunedì Apple ha annunciato un Macbook dotato di processore ARM, anziché di un processore Intel x86, la piattaforma da loro usata negli ultimi quasi 15 anni.

Già da qualche tempo gli appassionati si aspettavano che sarebbe successo, e non sono rimasti troppo stupiti dalla notizia, però ogni decisione di Apple fa discutere molto anche chi non normalmente non si interessa di questo settore.

Il risultato è che a volte ci sono commenti, o addirittura articoli di siti più o meno specializzati imprecisi, se non fuorvianti. Altre volte invece sono gli hater di Apple a cambiare significato alle notizie. Ho deciso quindi di fare un paio di commenti anche io.

I propri processori/silicio

Apple progetta da diversi anni i processori dei suoi telefoni e tablet, ma non direi che “propri” sia la parola corretta.

Apple compra la proprietà intellettuale da ARM Holdings, una società che appunto vende proprietà intellettuale a chi è interessato. Hanno davvero tante linee: dai processori più economici da meno di 1€ per l’embedded (e.g. per i controller delle stampanti 3D), a CPU per supercomputer, passando praticamente per tutti gli smartphone e tablet. … [Leggi il resto]

Disconnessioni con Atheros AR9485

Da alcuni mesi ho un bug decisamente antipatico con il WiFi nel mio portatile ASUS N550, dotato di una Qualcomm Atheros AR9485.

La scheda ha sempre funzionato abbastanza bene, viene gestita dal leggendario driver ath9k, uno dei migliori driver prima dell’arrivo di 802.11AC, anche se comunque il mio modello di scheda non è mai stato considerato uno dei migliori.

Ad un certo punto, però, ho cominciato a riscontrare continue disconnessioni, o in alcuni test con wget e altri computer della LAN, riscontravo un brusco calo della velocità di download fino al fermarsi dello stesso.

In particolare, su dmesg riscontravo questo errore:

[   65.582958] ath: phy0: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x02000020 DMADBG_7=0x00006100
[   66.744578] wlp4s0: authenticate with e8:de:27:xx:xx:xx
[   66.764530] wlp4s0: send auth to e8:de:27:xx:xx:xx (try 1/3)
[   66.769890] wlp4s0: authenticated
[   66.771192] wlp4s0: associate with e8:de:27:xx:xx:xx (try 1/3)
[   66.775556] wlp4s0: RX AssocResp from e8:de:27:xx:xx:xx (capab=0x431 status=0 aid=6)
[   66.775668] wlp4s0: associated

Come potete vedere, è capitato a solo un minuto dal boot. … [Leggi il resto]

Ralink RT3070, chip di 10 anni, vs. Network Manager

Di recente, mi sono stufato di usare la Edimax EW-7811UTC, perché aveva un sacco di problemi sia su Linux, con i costanti driver da tenere tramite DKMS, che su Windows.

D’altra parte, però, investire oggi su una scheda PCI Express con supporto al WiFi 5, come viene chiamato oggi 802.11ac, non ne vale la pena, proprio perché c’è il nuovo WiFi 6 (nome che sostituisce 802.11ax).

Per questa nuova tecnologia, ho trovato solo una Intel Killer AX1650, che sarebbe anche supportata da Debian, ma l’ho trovata solo in formato M.2. Tra scheda e adattatore PCI/antenne andrei a spendere non meno di 50-60€. Su Amazon marketplace ci sarebbero anche delle AX200 a meno soldi, ma i venditori non mi sembrano troppo affidabili e comunque richiederebbero sempre un convertitore.

Siccome questo bisogno di WiFi potrebbe essere una cosa temporanea, ho deciso allora di rispolverare una vecchia chiavetta D-Link compatibile con 802.11n a 150Mbps, 2,4GHz, basata su un vecchio Ralink RT3070. … [Leggi il resto]

USB 2.0/Fast Ethernet? Occhio ai cinesi

Da qualche giorno mi sono trasferito a Oslo, dove starò 5 mesi grazie al programma Erasmus.

In particolare alloggerò in una delle residenze a Krinsjå, gestite da SiO. Nel canone è compreso una abbonamento a internet da 20Mbps simmetrici, erogati tramite una presa Ethernet e ciascuno deve procurarsi il suo router.

Io ho pensato di usare la Raspberry Pi, che avevo già trasformato qualche tempo fa in un accesso point a 5GHz grazie ad una Edimax EW-7811UTC e di ottenere una seconda presa Ethernet grazie ad un convertitore USB.

Le cose non sono andate come previsto. Cominciamo dalla chiavetta WiFi: ormai mi sono rassegnato, la situazione dei suoi driver è un colabrodo. Realtek ha fatto un pessimo lavoro e non si sa se qualcuno mai sistemerà i driver per questi chip. È tragico non poter aggiornare il kernel o non poter riflashare Raspbian perché una volta che la chiavetta funziona l’unica cosa da fare è non toccare più nulla.

Fortunatamente mi sono salvato perché la Raspberry Pi 3 ha una scheda wireless integrata. Io avevo sempre capito che non potesse fare da AP, invece quella che non funzionava (o non funziona ancora, non ho mai usato questa funzione) è la modalità monitor, quindi almeno per questa cosa mi sono salvato. Pazienza se non ho la 5GHz, tanto per i 20Mbps che mi vengono dati la 2.4GHz funziona abbastanza bene. … [Leggi il resto]

Komplete Audio 6 su Linux

Una vita fa avevo scritto di un software chiamato Rakarrack che permette di applicare digitalmente effetti in tempo reale a una chitarra attaccata in input al computer oppure a una traccia esistente tramite una connessione con jack.

Sono passati più di 5 anni da quando ho scritto quell’articolo, ma l’interfaccia grafica di Rakarrack è rimasta identica. Invece è cambiata la mia idea riguardo alle sue potenzialità: riconosco che è comodo ottenere con pochi click combinazioni di sonorità di grande efficacia. Inoltre dopo i miei studi sulle basi del DSP mi sono un po’ riappacificato con gli effetti digitali.

Però, il più grande cambiamento da quella volta è che adesso non attacco più la chitarra direttamente alla scheda audio, ma posso contare su una scheda audio esterna.

Su Facebook ho trovato in offerta una Komplete Audio 6 usata un paio di volte a 130€, niente male per un prodotto praticamente pari al nuovo che in negozio si trova a 230€. Da qualche tempo volevo procurarmi una scheda con almeno 4 ingressi (mono) e altrettante uscite: quella trovata soddisfa questo mio requisito e in più dispone anche di altri due canali digitali, quindi ho subito deciso di approfittare. Il prodotto gode poi di altre buone qualità, per esempio ha la phantom power, anche se a me questa non è molto utile in quanto non uso microfoni. … [Leggi il resto]