Puzzle DTS. Racconto di un ciappino su un router. Slides del talk presentato ad Hack or Di(y|e) 2024.
Find a file
2024-12-01 21:45:25 +01:00
images init 2024-12-01 21:45:25 +01:00
slides init 2024-12-01 21:45:25 +01:00
papera_hod_2024 init 2024-12-01 21:45:25 +01:00
README.md init 2024-12-01 21:45:25 +01:00
run init 2024-12-01 21:45:25 +01:00

Slides del talk Puzzle DTS. Racconto di un ciappino su un router presentato ad Hack or Di(y|e) 2024.

Descrizione

Come aggiungere in openwrt il supporto per un router simile ad uno già supportato?

In questo talk, rivolto soprattutto a chi ha già un po' visto openwrt, e talvolta gli capita tra le mani un router che gli farebbe comodo se ci girasse sopra, ma non è nella lista dei dispositivi supportati.

Vediamo un po' di capire quando/quanto potrebbe valerne la sbatta. Parliamo delle tecnologie utilizzate per produrre e testare il firmware, e proviamo a tracciare una lista di step che possono semplificare la risoluzione di questo puzzle.

Prendiamo poi come falsariga i pochi files editati per aggiungere il supporto ad un router 'facile' - perché ce ne sono tanti di simili già supportati - con SoC MediaTek MT7621AT per dare uno sguardo al processo di mappatura dell'hardware, di quali references tenere sotto mano e di come far funzionare le componenti principali.

Infine vediamo quello che volendo si potrebbe ancora fare sul router in oggetto allo scopo di migliorarne il supporto, per fare due chiacchere in più su altre tecnologie coinvolte.

Riferimenti

Una lista di riferimenti è in fondo alle slides.

Link al commit di aggiunta del supporto, per vedere i files modificati: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e80b596c58b361c76491b4ec1bd8865d2ccefe7e