Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 2001 15:41:01 -0500
From:      "Tom Dean" <tomdean@nfis.com>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   Intel 815e chipset support and miibus device
Message-ID:  <000d01c09ab4$465f10c0$1101a8c0@monsterbox>

index | next in thread | raw e-mail

[-- Attachment #1 --]
Hello again,

    I sent an email to you the other day regarding a question about support for the Netgear FA311in FreeBSD4.2-RELEASE.  I was told to make sure that device "sis" and device "miibus" are in my kernel.  They are, and I even setup and compiled a custom kernel for my pc.  

I apologize if this email message becomes too time consuming--my current system is a Pentium III 933-MHz Coppermine on an ASUS CUSL2.  The CUSL2 utilizes the Intel 815e chipset which I'm not too sure if FreeBSD completely supports.  I checked the release notes for version 4.2 and it said that new ATA 100 controllers are supported.  

I booted the generic kernel and my custom kernel to check and see if either one picked up my NIC successfully.  When I ran dmesg for both kernels it read something like this:
 
sis0: <NatSemi DP83815 10/100BaseTX> at device 11.0 on pci2 
sis0: couldn't map ports/memory
device_probe_and_attach: sis0 attach returned 6

The funny thing is that also when I ran dmesg, the device "miibus" never shows up in either kernel, and each kernel has that device supported.  However, FreeBSD does pick up the ATA 100 controller and calls it "Intel ICH2 ATA 100," and well as the other USB devices.  I have the Complete FreeBSD and I also have the Handbook, and I know that sis0 is dependent upon miibus because of the transceiver type.  I tried it with another NIC, the Netgear FA310.  Same thing happens:
 
dc0: <82c169 PNIC 10/100BaseTX> at device 11.0 on pci2 
dc0: couldn't map ports/memory
device_probe_and_attach: dc0 attach returned 6    

It seems that FreeBSD isn't detecting the miibus device which isn't allowing my NIC to operate.  Could that be related to my i815e chipset, or is there another device I have to enable in the kernel?  I've also tried moving the cards around in other PCI slots and manually setting IRQs in the BIOS but that didn't work.  Please respond.  I really appreciate how quickly my previous question was answered.  Thank you very much.

Tom Dean
tomdean@nfis.com

[-- Attachment #2 --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.3207.2500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello again,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; I sent an email to you the other 
day regarding a question about support for the Netgear FA311in 
FreeBSD4.2-RELEASE.&nbsp; I was told to make sure that device "sis" and device 
"miibus" are in my kernel.&nbsp; They are, and I even setup and compiled a 
custom kernel for my pc.&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I apologize if this email message becomes too time 
consuming--my current system is a Pentium III 933-MHz Coppermine on an ASUS 
CUSL2.&nbsp; The CUSL2 utilizes the Intel 815e chipset which I'm not too sure if 
FreeBSD completely supports.&nbsp; I checked the&nbsp;release&nbsp;notes for 
version 4.2&nbsp;and it said that&nbsp;new ATA 100 controllers are 
supported.&nbsp;&nbsp;</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I booted the generic kernel&nbsp;and my custom 
kernel to check and see if either one picked up my NIC 
successfully.&nbsp;&nbsp;When I ran dmesg for both kernels it read something 
like this:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>sis0: &lt;NatSemi&nbsp;DP83815 10/100BaseTX&gt; at 
device 11.0 on&nbsp;pci2&nbsp;</FONT></DIV>
<DIV><FONT face=Arial size=2>sis0:&nbsp;couldn't map ports/memory</FONT></DIV>
<DIV><FONT face=Arial size=2>device_probe_and_attach: sis0 attach returned 
6</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The funny thing is that also when I ran dmesg, the 
device "miibus" never shows up in&nbsp;either kernel, and each kernel 
has&nbsp;that device supported.&nbsp; However, FreeBSD does pick up the ATA 100 
controller and calls it "Intel&nbsp;ICH2 ATA 100," and well as the other USB 
devices.&nbsp; I have the Complete FreeBSD&nbsp;and I also have 
the&nbsp;Handbook, and I know that sis0 is dependent upon miibus because of the 
transceiver type.&nbsp; I tried it with another NIC, the Netgear FA310.&nbsp; 
Same thing happens:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>dc0: &lt;82c169 PNIC 10/100BaseTX&gt; at device 
11.0 on pci2 </FONT></DIV>
<DIV><FONT face=Arial size=2>dc0:&nbsp;couldn't&nbsp;map 
ports/memory</FONT></DIV>
<DIV><FONT face=Arial size=2>device_probe_and_attach: dc0 attach returned 
6&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>It seems that FreeBSD isn't detecting the miibus 
device which isn't allowing my NIC to operate.&nbsp; Could that be related to my 
i815e chipset, or is there another device I have to enable in the kernel?&nbsp; 
I've also tried moving the cards around in other PCI slots and manually setting 
IRQs in the BIOS but that didn't work.&nbsp; Please respond.&nbsp; I really 
appreciate how quickly my previous question was answered.&nbsp; Thank you very 
much.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Tom Dean</FONT></DIV>
<DIV><FONT face=Arial size=2>tomdean@nfis.com</FONT></DIV></BODY></HTML>
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000d01c09ab4$465f10c0$1101a8c0>