Ho risolto, però alla fine il motivo del problema non l'ho proprio capito

...
Ho provato tutti i vari firmware e subito sembrava che funzionassero solo quelli con DSP 6 o 6.2, invece dopo hanno iniziato a funzionare di nuovo praticamente tutti, l'unica cosa che mi dovevo ricordare di fare era andare nei settaggi del modem e fare "Apply" su MULTI_MODE, per il resto ho lasciato tutti i settaggi classici: PPPOE 8 35 mtu a 1492...
Altro problema:
durante la giornata ho mandato in coma un 320T, per sbaglio ho usato tiupgrade con questo firmware (che sarebbe dei 30xT e l'avevo scaricato per errore): DSL-30xT_RouterTech_2_30_Lite_20070724_DSP72_Atmel_ZA. Quello che è successo è che verso la fine del processo mi ha dato l'errore "connection reset by peer", comunque sono riuscito a trovare pspboot (o adam2?), era all'indirizzo 169.254.87.1, ho cercato di recuperarlo mettendo il firmware originale d-link, il recevory è filato liscio, però il modem all'accensione si blocca su pspboot (o adam2, non ho ancora capito la differenza) e non carica il firmware. Ho provato a settare autoload 1 ma il risultato non cambia.
Vi posto anche le variabili dell'environment, che comunque sembrerebbero a posto:
BUILD_OPS 0x301
bootloaderVersion 1.3.7.15
ProductID AR7RD
HWRevision Unknown
SerialNumber none
MAC_PORT 0
MEMSZ 0x00800000
FLASHSZ 0x00200000
CPUFREQ 211968000
MIPSFREQ 211968000
SYSFREQ 105984000
PROMPT (psbl)
IPA 192.168.1.1
mtd0 0x900a1000,0x90200000
mtd1 0x90020090,0x900a1000
mtd2 0x90000000,0x90010000
mtd3 0x90010000,0x90020000
mtd4 0x90020000,0x90200000
autoload_timeout 8
autoload 1
MODETTY0 38400,n,8,1,hw
MODETTY1 38400,n,8,1,hw
Grazie ancora di tutto quanto!