Date: Wed, 25 Jul 2001 13:42:47 +0200 From: Luis Javier Rodriguez <luisja@we.lc.ehu.es> To: hardware@freebsd.org Subject: Negotiation problems with a Xircom Ethernet 10/100 (RE-100BTX) PCCARD Message-ID: <3B5EB0B7.2C3B9911@we.lc.ehu.es>
next in thread | raw e-mail | index | archive | help
Hello. It's the first time I contact with you, and I don't know the protocol. But the problem is simple: my ethernet pccard can hardly negotiate the medium, and it tries many times before managing it, lasting from just a minute to more than fifteen minutes (spuriously). Once the pccard "catch" the medium, it works normally. The problem is with initialization. It must be said that I firstly tested it with Windows Millenium, because that was the OS installed in my Dell Inspiron 4000. It worked normally, so I assumed it had to work the same with FreeBSD. A colleague told me that maybe "the error was testing the pccard with Windows Me", because it could write internal registers with different values from those suitable for FreeBSD. But the pccard is resetted when detected, so this should not be an argument. For the sake of completeness, here you have the default configuration of the Xircom ethernet 10/100 PCCARD for Windows Me: Parameter Default value Other values cable type autodetect coaxial, 10BT/100BTX, TP direct enable OFF ON dynamic link detect ON OFF early transmit ON OFF initialization delay none from 0 to 60 seconds line mode autodetect full-duplex, half-duplex line speed autodetect 10Mbps, 100Mbps line integrity ON OFF mode I/O memory mapped transmit buffer size 11k 1k, 2k, 3k, ..., 11k,12k, etc. The following lines were taken from dmesg directly: they reflect what the driver detects; also observe the last two messages pointing out the pccard reset; when trying to ping to some machine, the negotiation problem was detected and those messages appeared again: pccard: card inserted, slot 0 xe0 at port 0x240-0x24f iomem 0xd0000-0xd0fff irq 10 slot 0 on pccard0 xe0: Xircom CE3, bonding version 0x45, 100Mbps capable xe0: DingoID = 0x444b, RevisionID = 0x1, VendorID = 0 xe0: Ethernet address 00:10:a4:a3:6c:6a xe0: watchdog timeout; resetting card xe0: watchdog timeout; resetting card The colleague mentioned above has the same pccard and it works perfectly. He purchased it at the end of 1999, more or less, whereas I have purchased it two weeks ago. Could Xircom have changed the features of the chip? I would be very grateful if you could help me with this problem. Thanks a lot. -- Luis Javier Rodríguez Fuentes Grupo de Reconocimiento Automático del Habla Departamento de Electricidad y Electrónica Facultad de Ciencias Universidad del País Vasco Apartado 644 48080 BILBAO SPAIN telephone +34 946012716 fax +34 946013071 e-mail luisja@we.lc.ehu.es URL http://sinatra.we.lc.ehu.es:8080/~luisja/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B5EB0B7.2C3B9911>