Re: Quelle distrib pour un thermomètre

Page principale

Répondre à ce message
Auteur: Edgar Bonet
Date:  
À: Liste Guilde
Sujet: Re: Quelle distrib pour un thermomètre
Le mardi 30 mars, Edgar Bonet a écrit :
> [...] Je vais essayer avec une Woody, et sinon une plus vieille
> Debian, ou une distrib spécialisée.


La Woody semble s'installer très bien (merci à Frédéric Mantegazza pour
son aide). C'est juste un peu lent : on a le temps de faire quelques
mesures, réchauffer le cryostat, prendre un thé à la cafet', nettoyer le
cryostat, vous poser quelques questions, peut-être aller dormir...

J'ai juste un petit problème, pas grave mais agaçant. Régulièrement j'ai
le message suivant qui s'affiche sur la console :

NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out, Tx_status 00 status 2000 Tx FIFO room 1512.

C'est désagréable quand ça vient polluer la belle interface ncurses de
dselect... eth0 est une 3Com Etherlink III ISA (3C509) avec une prise
AUI (BD15) et une BNC, aucune d'entre-elles branchée sur le réseau. Le
pilote est 3c509.o.

En fouillant dans les sources du noyau (mais pas le même noyau : le
2.4.22 de ma Mandrake) j'ai vu que la première ligne est générée par la
fonction dev_watchdog() de net/sched/sch_generic.c, mais il n'y a pas de
commentaires. La deuxième ligne vient du pilote de la carte,
drivers/net/3c509.c, fonction el3_tx_timeout() :

    /* Transmitter timeout, serious problems. */
    printk("%s: transmit timed out, Tx_status %2.2x status %4.4x "
           "Tx FIFO room %d.\n",
           dev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS),
           inw(ioaddr + TX_FREE));
    lp->stats.tx_errors++;


Je trouve le commentaire pas rassurant. Ça inspire quelqu'un ?

Edgar.

-- 
Edgar Bonet           Maison : 04 76 21 29 16    Bureau : 04 76 88 10 96
3 rue Jean Prévost    Mobile : 06 77 19 79 39    Fax    : 04 76 88 11 91
38000 Grenoble        guilde@???     www.edgar-bonet.org