From owner-freebsd-questions@FreeBSD.ORG Sun Jan 9 09:31:08 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBE1516A4CE for ; Sun, 9 Jan 2005 09:31:08 +0000 (GMT) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27F9F43D3F for ; Sun, 9 Jan 2005 09:31:08 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 0305F1FFACD; Sun, 9 Jan 2005 10:31:03 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id AEF461FFACA; Sun, 9 Jan 2005 10:31:00 +0100 (CET) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id B42CC15511; Sun, 9 Jan 2005 09:30:38 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id B12181550C; Sun, 9 Jan 2005 09:30:38 +0000 (UTC) Date: Sun, 9 Jan 2005 09:30:38 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: Chris Landauer In-Reply-To: <200501090745.j097jFfb062272@calamari.aero.org> Message-ID: References: <200501090745.j097jFfb062272@calamari.aero.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de cc: freebsd-questions@freebsd.org cc: bzeeb+freebsd+sk4@zabbadoz.net Subject: Re: sk0 driver problem and (with luck) approach to a fix X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jan 2005 09:31:08 -0000 On Sat, 8 Jan 2005, Chris Landauer wrote: Hi, ... > Marvell Yukon 88E8050 PCI Express Gigabit Ethernet Adapter ... > relevant output from pciconf -l -v: > > skc0@pci3:0:0: class=0x020000 card=0x3032107b chip=0x436111ab rev=0x17 hdr=0x00 > vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' > class = network > subclass = ethernet > > relevant output from dmesg: > > skc0: port 0x2000-0x20ff mem 0xc8100000-0xc8103fff irq 17 at device 0.0 on pci3 > skc0: unknown device! > device_attach: skc0 attach returned 6 ... I have added following patch http://sources.zabbadoz.net/freebsd/patchset/EXPERIMENTAL/if_sk-marvell-88e8050-id.diff with the contents on what you already (should) have done/described. It's pretty much straight forward. Changing more logic (switch case,..) is not done because of other changes going on there atm. If the driver will work for your card with the above patch is unknown because nobody tested and noone I know has specs from Marvell. But you might be quite lucky with it. Please let me know the results of your tests and I will continue to handle this. -- Greetings Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT