Nowe posty

Autor Wątek: jak używać sterownika do karty sieciowej  (Przeczytany 5826 razy)

Offline Piotr Chmura

  • Administrator
  • Guru
  • *****
  • Wiadomości: 5060
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #15 dnia: 2006-01-04, 23:36:59 »
2006-01-04 21:22:16 admart napisał:

 > 1. wg instrukcji: klikalem modprobe e1000 RxIntDelay=256,4096 (są dwie wartości, bo sterownik
 > obsługuje równiez inny interfejs). Odpowiedż ze strony karty była żadna.

czego sie spodziewales, a jakie byly wyniki ?
moze dmesg ci cos powie ?

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 6
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #16 dnia: 2006-01-05, 10:24:20 »
 > czego sie spodziewales, a jakie byly wyniki ?
 > moze dmesg ci cos powie ?

Spodziewałem się w dmesg czegoś w stylu
e1000:eth1 Link is up at 1000 Mbps, full duplex, RxIntDelay=4096.
Ponieważ nie byłem pewny czy zmiana RxIntDelay bedzie miala odbicie w komunikatach dmesg to probowalem zmienic tryb pracy karty z full duplex na half duplex (poniewaz  dmesg zawsze podaje ta opcje). Jednak dmesg ciagle wyrzuca, ze karta jest ustawiona na full duplex.


Offline Piotr Chmura

  • Administrator
  • Guru
  • *****
  • Wiadomości: 5060
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #17 dnia: 2006-01-05, 13:36:02 »
2006-01-04 21:22:16 admart napisał:

 > 2. wpisywałem do /etc/modules.conf odpowiednie opcje i robiłem restart sieci komendą
 > /etc/init.d/network restart
 > , używałem też ifup ifdown

btw...
jesli uzywasz jadra z serii 2.6 parametry modulow okresla sie w /ertc/modprobe.conf

czyli nie reaguje na zadne parametry.. hmm... conajmniej dziwne...

Offline Tomasz Jezierczuk

  • Users
  • Guru
  • *****
  • Wiadomości: 852
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #18 dnia: 2006-01-05, 14:19:44 »
2006-01-05 10:24:20 admart napisał:

> Jednak dmesg ciagle wyrzuca, ze karta jest ustawiona na full duplex.

A co  w ogole mowi:
modinfo e1000

Nie kazdy kompiluje ten sterownik ;-)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 6
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #19 dnia: 2006-01-05, 18:40:21 »
>jesli uzywasz jadra z serii 2.6 parametry modulow okresla sie w /ertc/modprobe.conf
to jest jądro 2.4

 > A co  w ogole mowi:
 > modinfo e1000
 >
 > Nie kazdy kompiluje ten sterownik ;-)
wydruk modinfo -p
debug int, description "Debug level (0=none,...,16=all)"
TxDescriptors int array (min = 1, max = 32), description "Number of transmit descriptors"
RxDescriptors int array (min = 1, max = 32), description "Number of receive descriptors"
Speed int array (min = 1, max = 32), description "Speed setting"
Duplex int array (min = 1, max = 32), description "Duplex setting"
AutoNeg int array (min = 1, max = 32), description "Advertised auto-negotiation setting"
FlowControl int array (min = 1, max = 32), description "Flow Control setting"
XsumRX int array (min = 1, max = 32), description "Disable or enable Receive Checksum offload"
TxIntDelay int array (min = 1, max = 32), description "Transmit Interrupt Delay"
TxAbsIntDelay int array (min = 1, max = 32), description "Transmit Absolute Interrupt Delay"
RxIntDelay int array (min = 1, max = 32), description "Receive Interrupt Delay"
RxAbsIntDelay int array (min = 1, max = 32), description "Receive Absolute Interrupt Delay"
InterruptThrottleRate int array (min = 1, max = 32), description "Interrupt Throttling Rate"

przy okazji ethtoolem (v.1.8)też niczego nie mogę zmienić, ethtool wyswietla aktualne opcje sterownika, ale gdy chce cos zmienic to nie robi nic...


Offline Tomasz Jezierczuk

  • Users
  • Guru
  • *****
  • Wiadomości: 852
    • Zobacz profil
jak używać sterownika do karty sieciowej
« Odpowiedź #20 dnia: 2006-01-06, 09:40:55 »
2006-01-05 18:40:21 admart napisał:

 > wydruk modinfo -p
 > debug int, description "Debug level (0=none,...,16=all)"

pusc ten modul w max debugu i podaj parametry. Zobacz co drukuje debug.
modprobe e1000 debug=16 reszta_parametrow=VAL