From owner-freebsd-mobile Tue Mar 31 08:03:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA09676 for freebsd-mobile-outgoing; Tue, 31 Mar 1998 08:03:33 -0800 (PST) (envelope-from owner-freebsd-mobile@FreeBSD.ORG) Received: from hunter.softcon.de (hunter.softcon.de [193.31.11.194]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA09633 for ; Tue, 31 Mar 1998 08:03:23 -0800 (PST) (envelope-from Matthias.Apitz@SOFTCON.de) From: Matthias.Apitz@SOFTCON.de Received: (from mail@localhost) by hunter.softcon.de (8.6.9/8.6.12) id SAA19715 for ; Tue, 31 Mar 1998 18:04:57 +0200 Received: from boell.softcon.de(193.31.10.71) by hunter.softcon.de via smap (V1.3) id sma019708.2; Tue Mar 31 18:04:27 1998 Received: from kant.SOFTCON.de (kant.SOFTCON.de [193.31.10.39]) by boell.SOFTCON.de (8.7.5/8.7.3) with SMTP id QAA23785; Tue, 31 Mar 1998 16:00:04 GMT Message-ID: <9803311804.AA11373@kant.SOFTCON.de> Subject: Re: 3c589D and pccard support in FreeBSD 2.2.5 To: nate@mt.sri.com (Nate Williams) Date: Tue, 31 Mar 1998 18:04:06 +0200 (MDT) Cc: freebsd-mobile@FreeBSD.ORG In-Reply-To: <199803301639.JAA07159@mt.sri.com> from "Nate Williams" at Mar 30, 98 09:39:51 am >From: guru@sisis.de (Matthias Apitz) Reply-To: Matthias.Apitz@SOFTCON.de (Matthias Apitz) X-FAX-cover: faxcover-sisis.ps X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Nate Williams wrote: > I'm trying to install PAO card support on my new notebook > which has an O2Micro 6832 CardBus bridge and a 3Com 3c589D > card attached. The FreeBSD is 2.2.5 from CD-ROM together > with the PAO-ready boot-diskette. FWIW, this hardware should be supported 'out of the box' with the LAPTOP kernel in FreeBSD 2.2.6. BTW: does the FreeBSD 2.2.6. boot.flp contain the support for the above hardware also? > The interface is configured and up but there is some > problem with it. IP packages on the network are not quickly > and/or reliable delivered to the TCP modules. This came up 2-3 days ago on this list, and the problem is that the IRQ assigned to your card is actually in use by some hardware on your box, but the FreeBSD kernel doesn't know about it. (A built in IR port/sound-card, or something). You'll need to hard-code the IRQ used. I disabled the COM[1-2] and LPT1 ports (which free the IRQ's 4, 3 and 7) and tried to reuse all of these IRQ's for the 3C589D card in the /etc/pccardd.conf file. The IRQ 3 didn't work at all (the driver complains about a wrong IRQ mask) and the IRQ's 4 and 7 were attached via pccardd(8) to the card but with slow network performance (ping delays of ~1.600 ms). I checked the same BIOS setup with the Linux boot diskette and the Linux cardservice uses IRQ 3 for the 3C589D and after running ifconfig(8) for the interface all was fine. I don't want to compare Linux vs. FreeBSD and the only reason for saying that is: I can't imagine that there is a problem with the hardware or IRQ values. Should I dig into the kernel driver if_ep.c for that problem? matthias -- firm: matthias.apitz@sisis.de [voc:+49-89-61308-351, fax: +49-89-61308-188] priv: guru@thias.muc.de PGP: Key fingerprint = 0C 01 F2 23 EC 17 A2 D5 46 2D 29 4C 0E 8B 7E 8F URL: http://www.sisis.de/~guru/ http://www.muc.de/~thias/ from USENET: People who run servers understand that flashy interactive interfaces have nothing to do with the underlying functionality and often get in the way. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message