[Linux-Biella] connect 33Kbps e top fuffo (o farlocco)

Andrea Ferraris linux@ml.bilug.linux.it
Sun, 11 Jul 2004 23:16:27 +0200


Ho 2 problemi che

a) potrebbe riguardare una macchina Linux,
b) la riguarda.

a)
I 2 modem coinvolti sono entrambi >= V90 (56K).
Eppure la mia schifida (sputo nel piatto in cui sto mangiando) macchina
Windows mi risponde sempre cosi` (come da subject) alla connessione e 
anche trasferimenti di files sembrano non eccedere la velocita` di 
connessione.
Cio` che mi turba e` che la macchina dall'altra parte e` Linux e lo 
faceva gia` prima con un altro modem 56K. A mgetty che attende su quella 
seriale viene detto che deve farlo a 115mila e qualcosa. Il kernel e` 
2.6.7, ma lo faceva gia` con un 2.6.3. A questo punto, dato che dalla 
stessa schifida macchina Windows riesco a connettermi dalla stessa linea 
telefonica ad altri modem a velocita` piu` alte, o e` un problema della 
linea telefonica a cui e` atttaccato il modem della macchina Linux, o e` 
un problema del Linux (e/o mgetty) di quella macchina. E' improbabile 
che si tratti di un problema della seriale di quella macchina perche' il 
modem precedente era interno.
Qualcuno ha gia` avuto qualche esperienza del genere o gli vengono in 
mente prove e/o suggerimenti?
Come prova, dato che non dispongo di altre linee telefoniche da 
attaccare alla Linux box, mi sa che attacchero` a quella linea 
telefonica una schifida macchina Windows e vedro` come risponde ad 
un'altra della stessa congerie.

b)
Sulla stessa macchina, gira in crontab uno scriptino che dovrebbe con un
top -b -qualcosaltro, registrare un paio di volta lo stato del sistema 
quando l'idle scende al di sotto di X (non mi ricordo il valore 
preciso). Questo scriptino, lanciato a linea di comando funziona 
splendidamente facendo cio` che deve. Il problema e` che messo in 
crontab a girare una volta ogni 1/4 d'ora, quando il carico eccede il 
valore soglia parte e mi genera uno meraviglioso report, ma troppo 
sintetico per le mie capacita` di comprensione, di 0 bytes (so che
gira nel momento giusto perche' ho installato sysstat che mi genera
dei report di prestazioni, ma che non e` in grado di specificare quale 
processo fa cosa, ma solo il carico complessivo).
La domada e` XCHE? E la risposta che ho teste` ottenuto redirigendo 
anche lo standard error sul mio file di output e` stata:

TERM environment variable not set.

L'ho settata e adesso funziona.

Qcuno mi dice come e perche' succede tutto cio`?


Andrea Ferraris

-- 
If this message isn't electronically signed (digital authentication),
then it could come from anybody, also from who appears as the sender.