From owner-freebsd-bugs Sun Nov 19 19:10: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CA30337B4C5 for ; Sun, 19 Nov 2000 19:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA50702; Sun, 19 Nov 2000 19:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id A9A5A37B4F9; Sun, 19 Nov 2000 19:00:10 -0800 (PST) Message-Id: <20001120030010.A9A5A37B4F9@hub.freebsd.org> Date: Sun, 19 Nov 2000 19:00:10 -0800 (PST) From: jlp@flipdog.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/22967: stallion driver (stl) shipped with FBSD 4.1.1 doesn't work with new EasyIO PCI board Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22967 >Category: kern >Synopsis: stallion driver (stl) shipped with FBSD 4.1.1 doesn't work with new EasyIO PCI board >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Nov 19 19:10:02 PST 2000 >Closed-Date: >Last-Modified: >Originator: Jan L. Peterson >Release: 4.1.1-RELEASE >Organization: WhizBang! Labs, Inc. >Environment: FreeBSD hud.whizbang.com 4.1.1-RELEASE FreeBSD 4.1.1-RELEASE #5: Fri Nov 17 15:38:23 GMT 2000 root@hud.whizbang.com:/usr/src/sys/compile/HUD i386 >Description: Recently, we had a need to put a multiport board on a FreeBSD system. After looking through the release notes and handbook, we decided that a Stallion EasyIO board was the best choice. Unfortunately, the documentation doesn't tell you that only the EasyIO board with CD1400 chipset is supported. Stallion has not made the board with that chipset since 1998. The new boards use the SC26198 chipset, which is not supported by the existing stl driver in the kernel. In addition, the docs indicate that PCI variants of the board are supported, but only PCI variants of the ECH board are supported in the standard kernel. Checking on Stallion's ftp site [ftp.stallion.com] revealed a FreeBSD driver in the unsupported section. This driver, however, was not compatible with the version of FreeBSD that we were running. >How-To-Repeat: Install a new Stallion EasyIO PCI board in a FBSD system running 4.1.1. Build a kernel with the stl device included. Reboot. Note that the EasyIO board is not recognized. >Fix: Pick up this file: http://www.whizbanglabs.com/~jlp/stalbsd-4.1.1.tar.gz You should also probably grab this: ftp://ftp.stallion.com/drivers/unsupported/FreeBSD/stalbsd-2.0.0.tar.gz which contains drivers for FBSD 3.x. Note that my patch only fixes stallion.c, it does nothing for istallion.c (the stli driver). >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message