1 |
Hola, |
2 |
|
3 |
I've got this old laptop that I'm bringing back from the dead (attic) for a |
4 |
special project. It needs sound and network capability. As it's a 300MHz |
5 |
PII, and I'm running gentoo on the 3GHz home server, I thought the |
6 |
optimizations of gentoo might pay off. |
7 |
|
8 |
First, I did a stage 3 install. Everything went fine until I lost the network |
9 |
connection. Nothing I did could bring it back. However, it always worked |
10 |
with the Universal 2005.0/1 disks, so there was nothing wrong with the |
11 |
hardware. |
12 |
I went with a stage 1 install, This worked for a couple weeks, while I spent |
13 |
time getting all the tweaks done. Then I popped in a Cisco Aironet 350, |
14 |
thinking I could make the laptop mobile. |
15 |
All networking died. Rebooting, no help. |
16 |
Rebuilding kernel with no Aironet support, no help. Loading an older kernel |
17 |
with networking yes, sound no, still broke. |
18 |
|
19 |
The network card I've used is a 3Com 3c589D. Upon boot with the |
20 |
2.6.13-gentoo-r3 kernel, it was detected and assign it's correct static IP. |
21 |
Further inspection indicated that it had no route, and I could not add the |
22 |
route. Apparently, there might be an issue with the yenta_socket module and |
23 |
ACPI. At least, that's what the Google searches indicate. So, after a full |
24 |
day and a half of banging my head against the wall, I tried using |
25 |
2.6.12-gentoo-r10 sources. I make menuconfig, make && make modules_install |
26 |
and the damn thing works upon reboot. |
27 |
|
28 |
Again, this is a software issue only. Using the Universal install CD, or even |
29 |
Fedora, everything works fine. |
30 |
|
31 |
So here's the hardware |
32 |
|
33 |
IBM Thinkpad 770X (8MB Video Ram) |
34 |
256MB RAM |
35 |
3Com 3c589D pcmcia network card |
36 |
-- Modules for pcmcia card |
37 |
3c589_cs |
38 |
pcmcia |
39 |
yenta_socket |
40 |
rsrc_nonstatic |
41 |
pcmcia_core |
42 |
|
43 |
Kernel 2.6.13-gentoo-r3 worked for a long time. Once it stopped working, it |
44 |
stopped working forever (or until I figure it out). |
45 |
Problem seems to be with IRQ issues, as this is what I saw |
46 |
in /var/log/messages |
47 |
|
48 |
Oct 30 14:57:46 tux Yenta TI: socket 0000:00:02.0 no PCI interrupts. Fish. |
49 |
Please report. |
50 |
Oct 30 14:57:46 tux Yenta: no PCI IRQ, CardBus support disabled for this |
51 |
socket. |
52 |
Oct 30 14:57:46 tux Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings. |
53 |
Oct 30 14:57:46 tux Yenta: ISA IRQ mask 0x0498, PCI irq 0 |
54 |
|
55 |
--- and other like this.... |
56 |
|
57 |
Oct 30 11:46:04 tux cardmgr[15669]: socket 1: 3Com 589 Ethernet |
58 |
Oct 30 11:46:04 tux eth0: 3Com 3c589, io 0x300, irq 3, hw_addr |
59 |
00:60:08:25:40:E0 |
60 |
Oct 30 11:46:04 tux 8K FIFO split 5:3 Rx:Tx, auto xcvr |
61 |
Oct 30 11:46:25 tux eth0: flipped to 10baseT |
62 |
Oct 30 11:46:37 tux eth0: interrupt(s) dropped! |
63 |
|
64 |
|
65 |
Any help will be greatly appreciated. |
66 |
|
67 |
Peter |
68 |
-- |
69 |
gentoo-user@g.o mailing list |