View Full Version : Toshiba L20-182 - problems with IO-APIC


lukaszt
05-05-2006, 12:57 PM
Hi

First sorry for my english.
I bougth a laptop described in title.

Here is the lspci of this machine:

00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 80)
00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5a62
09:01.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
09:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


Then I installed Slackware 10.2 and compiled new kernel 2.6.16.9. Generally I have a problem with this options:

Local APIC Support on Uniprocessors

IO-APIC Support on Uniprocessors

If I switch them on, everything seems to be just fine, but:

- the main problem is USB "hanging" after a few minutes or even hours if I've used in Xorg.conf another driver than VESA and loaded dri modules. If I tried to use fglrx this time was even shorter .
When the USB Mouse "freezed" there wasn't anyting new in log, but when I unplugged it and then plugged it once again it still wasn't working but I saw this in log:

ohci_hcd 0000:00:13.1: IRQ INTR_SF lossage


- there is a problem with built-in LAN which also hangs on time to time, and only solution to bring it back is reboot. When eth0 hanged I had this:

NETDEV WATCHDOG: eth0: transmit timed out
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1


- hiebernating with Suspend2 do not work. It freezes on message "Doing Atomic Copy"

After turning off metioned options in kernel config I have:

- no problems with USB even with fglrx
- no problems with LAN, but I need to turn off ACPI too
- hibernation with Suspend2 works fine

but:

- PCMCIA, which I need because of my WiFi card do not work:

Yenta: ISA IRQ mask 0x0cf8, PCI irq 16
Yenta: CardBus bridge found at 0000:09:01.0 [1179:ff31]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:09:01.0, mfunc 0x015c1d22, devctl 0x44
Yenta TI: socket 0000:09:01.0 no PCI interrupts. Fish. Please report.
Yenta: no PCI IRQ, CardBus support disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.

- /proc/interrupts:

CPU0
0: 16865 XT-PIC timer
1: 108 XT-PIC i8042
2: 0 XT-PIC cascade
11: 28 XT-PIC ehci_hcd:usb1, ohci_hcd:usb2, ohci_hcd:usb3, ATI IXP, eth0
12: 657 XT-PIC i8042
14: 1217 XT-PIC ide0
15: 11 XT-PIC ide1
NMI: 0
ERR: 0

which on my opinion looks like too many on one interrupt, and there is also fglrx when it is loaded. With IO-APIC irqs looks fine but...etc.

Question:
Maybe someone had similar problems with similar hardware?

I want to add that I tried to update my BIOS but it didn't help.

Regards
lukaszt

lukaszt
09-07-2006, 02:49 AM
Solution:

http://student.icis.pcz.pl/~89573/laptop/

Laptop Deals