Date: Sun, 13 Oct 2002 02:59:19 -0400 (EDT) From: Charles Sprickman <spork@inch.com> To: "Robert S. Wojciechowski Jr." <robertw@wojo.com> Cc: stable@FreeBSD.ORG Subject: RE: rp driver + multiple cards = bad Message-ID: <Pine.BSF.4.44.0210130257480.11732-100000@shell.inch.com> In-Reply-To: <A8924EDBB1C71B49B033F174C071493D029CE8@moe.wojo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 12 Oct 2002, Robert S. Wojciechowski Jr. wrote: > 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". Odd, I don't see an "nrp" in cvsweb in src/sys/dev? Where is it? Is this backported from -current? Thanks, Charles > --Robert > > -----Original Message----- > From: Charles Sprickman [mailto:spork@inch.com] > Sent: Saturday, October 12, 2002 2:36 AM > To: stable@freebsd.org > Subject: rp driver + multiple cards = 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: <rp> port 0xe400-0xe43f irq 10 at device 1 8.0 on pci0 RocketPort0 = > 8 ports > rp0: driver is using old-style compatibility shims > rp1: <rp> port 0xe800-0xe83f irq 11 at device 19.0 on pci0 RocketPort1 = 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=freebsd-hackers&m=101323616011879&w=2 > > 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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.44.0210130257480.11732-100000>