From owner-freebsd-stable Sat Oct 12 14:31:38 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F229F37B401 for ; Sat, 12 Oct 2002 14:31:35 -0700 (PDT) Received: from server2.wojo.com (server2.wojo.com [198.77.29.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96BAE43E9C for ; Sat, 12 Oct 2002 14:31:35 -0700 (PDT) (envelope-from robertw@wojo.com) Received: by server2.wojo.com (Postfix, from userid 502) id 7338E84; Sat, 12 Oct 2002 17:31:35 -0400 (EDT) Received: from moe.wojo.net (ip44.dialup.iflint.net [198.173.220.44]) by server2.wojo.com (Postfix) with ESMTP id B5A5B8D for ; Sat, 12 Oct 2002 17:31:31 -0400 (EDT) Subject: RE: rp driver + multiple cards = bad MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Date: Sat, 12 Oct 2002 17:31:30 -0400 Message-ID: X-MS-Has-Attach: X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0 X-MS-TNEF-Correlator: Thread-Topic: rp driver + multiple cards = bad content-class: urn:content-classes:message Thread-Index: AcJxufO7U5eoqvHpT1uj4RCqVLc6EgAe/ozg From: "Robert S. Wojciechowski Jr." To: X-Spam-Status: No, hits=-106.0 required=6.0 tests=USER_IN_WHITELIST,USER_IN_WHITELIST_TO version=2.50-cvs X-Spam-Level: X-Sanitizer: Anomy Sanitizer Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Charles, I'm having my own problems with my Rocketport 8 port PCI (which is now hardware related I think as I just posted), but wanted to let you know that you can use the new rp driver (version 3.02) by using "device nrp" in -STABLE, and the old driver in "i386/isa" with the usual "device rp". --Robert -----Original Message----- From: Charles Sprickman [mailto:spork@inch.com]=20 Sent: Saturday, October 12, 2002 2:36 AM To: stable@freebsd.org Subject: rp driver + multiple cards =3D bad Hello, After asking around, I got good feedback on the rocketport cards. One thing I did not ask was whether anyone that was happy with them was running more than one. Oops. It seems the driver in -stable has some issues with more than one card in the system (search "rocketport multiple" in -questions, -stable and -hackers for other unlucky folks). Both cards are seen at boot: rp0: port 0xe400-0xe43f irq 10 at device 1 8.0 on pci0 RocketPort0 = =3D 8 ports rp0: driver is using old-style compatibility shims rp1: port 0xe800-0xe83f irq 11 at device 19.0 on pci0 RocketPort1 = =3D 8 ports WARNING: "rp" is usurping "rp"'s cdevsw[] rp1: driver is using old-style compatibility shims Only rp0 is functional. Swapped the cards with no change. Whichever card is rp0 is the one that works. It appears (as other posters noted) that traffic flows out, but not in. I will file a PR on this shortly so that there's some document of this behaviour. I found that someone did a quick backport of the -current driver: http://people.freebsd.org/~gallatin/rp.tgz and http://marc.theaimsgroup.com/?l=3Dfreebsd-hackers&m=3D101323616011879&w= =3D2 Having a bit better luck here. Built the kld and loaded it, both boards are detected. Had to borrow MAKEDEV from -current to remake the devices. But on connecting, I get this unpleasant result on both cards: ------- FreeiSD/i386 (synapse.b(gcheese.com) (ttyd0) : gi SD/i386 (synapse.b(gcheese.com) (ttyd0) : gi ------- So is anyone in charge of rp around? It looks like the backported version is closer to functionality than the existing driver. Or if the old driver is kept, there should probably be a note in the release notes stating that one should not attempt to use more than one card/system. Thanks, Charles -- Charles Sprickman spork@inch.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message