Try the mii-tool <<JAV>>
On Thu, 2003-03-27 at 10:33, [EMAIL PROTECTED] wrote: > > > hi, > > I want to force the speed of the erternet card AMD pcnet32 at boot time. > > # cat /proc/version > Linux version 2.4.18-27.8.0 ([EMAIL PROTECTED]) (gcc version > 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Fri Mar 14 06:45:49 EST 2003 > > the ethernet driver is configured as a module, the switch is configured as 100FD > > > # lsmod | grep pcnet32 > pcnet32 17888 1 > mii 2156 0 [pcnet32] > > > > # modinfo pcnet32 > filename: /lib/modules/2.4.18-27.8.0/kernel/drivers/net/pcnet32.o > description: "Driver for PCnet32 and PCnetPCI based ethercards" > author: "Thomas Bogendoerfer" > license: "GPL" > parm: debug int, description "pcnet32 debug level (0-6)" > parm: max_interrupt_work int, description "pcnet32 maximum events handled > per interrupt" > parm: rx_copybreak int, description "pcnet32 copy breakpoint for > copy-only-tiny-frames" > parm: tx_start_pt int, description "pcnet32 transmit start point (0-3)" > parm: pcnet32vlb int, description "pcnet32 Vesa local bus (VLB) support > (0/1)" > parm: options int array (min = 1, max = 8), description "pcnet32 initial > option setting(s) (0-15)" > parm: full_duplex int array (min = 1, max = 8), description "pcnet32 full > duplex setting(s) (1)" > > in the modules.conf : > > alias parport_lowlevel parport_pc > alias eth0 pcnet32 > options pcnet32 full_duplex=1 options=14 > alias scsi_hostadapter ips > alias scsi_hostadapter1 aic7xxx > alias usb-controller usb-uhci > > with this parameters "options pcnet32 options=14" or "options pcnet32 > full_duplex=1 options=14", at the restart, the link is down !! oups > > in the file /usr/src/linux-2.4/drivers/net/pcnet32.c, I see : > > /* > * table to translate option values from tulip > * to internal options > */ > static unsigned char options_mapping[] = { > PCNET32_PORT_ASEL, /* 0 Auto-select */ > PCNET32_PORT_AUI, /* 1 BNC/AUI */ > PCNET32_PORT_AUI, /* 2 AUI/BNC */ > PCNET32_PORT_ASEL, /* 3 not supported */ > PCNET32_PORT_10BT | PCNET32_PORT_FD, /* 4 10baseT-FD */ > PCNET32_PORT_ASEL, /* 5 not supported */ > PCNET32_PORT_ASEL, /* 6 not supported */ > PCNET32_PORT_ASEL, /* 7 not supported */ > PCNET32_PORT_ASEL, /* 8 not supported */ > PCNET32_PORT_MII, /* 9 MII 10baseT */ > PCNET32_PORT_MII | PCNET32_PORT_FD, /* 10 MII 10baseT-FD */ > PCNET32_PORT_MII, /* 11 MII (autosel) */ > PCNET32_PORT_10BT, /* 12 10BaseT */ > PCNET32_PORT_MII | PCNET32_PORT_100, /* 13 MII 100BaseTx */ > PCNET32_PORT_MII | PCNET32_PORT_100 | PCNET32_PORT_FD, /* 14 MII > 100BaseTx-FD */ > PCNET32_PORT_ASEL /* 15 not supported */ > }; > > > > > The link is ok with the command : > > > # mii-tool -F 100baseTx-FD eth0 > > to check it : > > # mii-tool -v > eth0: 100 Mbit, full duplex, link ok > product info: National DP83840A rev 1 > basic mode: 100 Mbit, full duplex > basic status: link ok > capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD > advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD > > > any ideas ? any ideas about the parameters in modules.conf ? > thanks in advance and sorry for my english > > fabrice > > > > > -- > redhat-list mailing list > unsubscribe mailto:[EMAIL PROTECTED] > https://listman.redhat.com/mailman/listinfo/redhat-list -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list