LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   ISA shows up in lspci, but my mobo has no ISA slots... (https://www.linuxquestions.org/questions/linux-hardware-18/isa-shows-up-in-lspci-but-my-mobo-has-no-isa-slots-228457/)

compjinx 09-09-2004 01:14 AM

ISA shows up in lspci, but my mobo has no ISA slots...
 
Hmmm... I ran lspci -v and I discovered these lines:

00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 01)
Flags: bus master, medium devsel, latency 0

{non-verbos lspci gives me

00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corp. 82815 815 Chipset AGP Bridge (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev 01)
00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 01)
00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 01)
00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 01)
00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 01)
00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 01)
00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 01)
01:08.0 Ethernet controller: Intel Corp. 82801BA/BAM/CA/CAM Ethernet Controller (rev 01)
01:0b.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30)
02:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)

}

Now, last I checked, I had no ISA slots on my motherboard. Why do I have an ISA bridge? Am I totally thinking of the wrong thing here? Does my mobo use the ISA bridge for other purposes?

I compiled my own 2.6.5 kernel a while back, and I disabled ISA support since I didn't think I had it.... ?

HappyTux 09-09-2004 01:58 AM

Re: ISA shows up in lspci, but my mobo has no ISA slots...
 
Quote:

Originally posted by compjinx

Now, last I checked, I had no ISA slots on my motherboard. Why do I have an ISA bridge? Am I totally thinking of the wrong thing here? Does my mobo use the ISA bridge for other purposes?

I compiled my own 2.6.5 kernel a while back, and I disabled ISA support since I didn't think I had it.... ?

Neither do I but it is still there it is left over legacy junk in the design of the x86 computers.
Code:

>$ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev03)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
0000:00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
0000:00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
0000:00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
0000:00:0a.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
0000:00:0d.0 VGA compatible controller: Matrox Graphics, Inc. MGA 1064SG [Mystique] (rev 03)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440-SE] (rev a3)


compjinx 09-09-2004 02:01 AM

Hmmm... just out of curiosity, is there anything that would run on the ISA bridge besides ISA slots?

HappyTux 09-09-2004 02:15 AM

Quote:

Originally posted by compjinx
Hmmm... just out of curiosity, is there anything that would run on the ISA bridge besides ISA slots?
My temperature sensors for one it uses the isa bus as per the directions when I set them up.
Code:

i2c_sensor              2304  1 via686a
i2c_isa                1600  0
i2c_core              18832  3 via686a,i2c_sensor,i2c_isa


compjinx 09-09-2004 02:58 AM

Really? The reason I was asking is because I am having trouble getting my external modem to work. I plug it into the 9-pin serial port on the back of my computer, but it is not detected at all. I tried running KPPP through all the serial ports, but it just didn't find anything (/dev/modem didn't work, either). Again, I am wondering if this is because I disabled ISA support, and that somehow affected my serial port (hey, I could make that into a snappy tune: "I disabled ISA support / that affected muh serial port!", hmmm maybe I should go do some homework).

HappyTux 09-09-2004 07:00 AM

Quote:

Originally posted by compjinx
Really? The reason I was asking is because I am having trouble getting my external modem to work. I plug it into the 9-pin serial port on the back of my computer, but it is not detected at all. I tried running KPPP through all the serial ports, but it just didn't find anything (/dev/modem didn't work, either). Again, I am wondering if this is because I disabled ISA support, and that somehow affected my serial port (hey, I could make that into a snappy tune: "I disabled ISA support / that affected muh serial port!", hmmm maybe I should go do some homework).
Well I know pretty much zero about modems having never had the pleasure of needing to use one in my years of linux but what little I do know is this. You need to make sure that you have not disabled the serial ports in your bios and still have the support in the kernel so they are being detected you can check with something like this.

Code:

>$ dmesg | grep tty
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A

And you should see results like I have here and you want the link for the /dev/modem to link to most likely the /dev/ttyS0 the first serial port so if it does not then you would ln -sf /dev/ttyS0 /dev/modem to create the proper link. Now it being a hardware modem (or at least it should be it being an external) you do whatever you normally would to connect this is the part where I have no clue so you are on your own here. Also I believe the serial ports are separate from the ISA support so that should not matter.

db391 09-09-2004 02:41 PM

i had a similar problem getting the serial port to work (missing /dev/ttyS0) in linux 2.6.7-ck4

when you are configuring your kernel you need to say Yes to 'support for 8250/16550 serial ports' (modules don't work)
also 'find these 8250/16550 ports through ACPI namespace' can be ticked

and this is a PCI serial controller as well so ISA shouldnt have anything to do with the serial ports.

compjinx 09-10-2004 02:25 AM

Hey, a big thanks to all you guys.

I recompiled my kernel, following db's suggestions, and after troubleshooting a few more errors--fixed by a few linuxQuestion search--I was bumping along at a peppy 56k--well, you know, less than 56k, but still the internet!

As a side not, I had also been trying to get my smartPCI561 card to work, and it looked promising, with the 2.6 kernel drivers supplied by the company themselves, but I got some funny errors. A few searches essentially yealded the conclusion "give up, and use the external modem". I wish others better luck than I had with the smartPCI561. :-D

Again, thanks to all.


All times are GMT -5. The time now is 06:33 PM.