LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 04-14-2006, 06:44 PM   #1
larrystotler
LQ Newbie
 
Registered: Apr 2006
Posts: 15

Rep: Reputation: 1
Thinpad 600 & Kernel 2.6.x problems


I installed SuSE v10.0 on my Thinkpad 600. Machine specs are:

Pentium II 300Mhz
224MB RAM
NeoMagic Magicgraph 128xd(2160) 2MB
40GB Seagate HD
DVD/CD-RW

Installing SuSE went fine, and I was able to make use of an MN-510/Prism2 USB wireless card. However, it is extremely slow, and this miranda speed test server( I can't post the url due to my not having 3 posts.)

reported that I have a possible duplex mismatch setting. I was unable to use my 3Com Tornado 10/100 cardbus card with the stock 2.6.13-15-default kernel. I found that there is a kernel v2.6.x bug with the TI controller in the laptop, and updated to 2.6.13-15.8-default, which is the current SuSE v10.0 kernel. After doing that, I could see the 3Com card, but not use it. I also started having problems with my hard drive and dma failed, but the system continued to function, slowly.

I then tried to install SuSE v9.3. It saw the 3Com card and it worked, but I get the same slowness problem that the MN-510 had. And, to top it off, the MN-510 card won't work. It uses the v2.6.8 kernel.

I finally tried using a DamnSmallLinux boot CD, v2.3. It uses the v2.4.26 kernel. It booted and saw the 3Com card and it tested very fast.

I have Googled and found some answers, but nothing that can fix these problems. I want to continue using a newer v2.6x distro, but not if it isn't going to work. So, my questions are:

1. Since the v2.4.x kernel saw the network card and it worked fine, is this a problem in the v2.6 kernels?
2. Does anyone know of a boot CD that has the newest v2.6.16 kernel on it to test it against my machine? I really don't want to install the whole kernel if it isn't going to work.
3. Any way to fix the slow ethernet problem? I tried changing the duplex with ethtool, but it didn't make any difference. If I could fix the slow ethernet problem, the system would be usable.

I thought about trying SuSE v10.1, but they are having some issues with it right now. Thanx

Last edited by larrystotler; 04-14-2006 at 06:45 PM.
 
Old 04-14-2006, 09:05 PM   #2
tldamico
LQ Newbie
 
Registered: Feb 2006
Posts: 4

Rep: Reputation: 0
Sounds like we're having the same problem. I posted basically the same thing. Tried installing FC5 on a 600e, and noticed it disabling IRQ 10 during bootup. I disabled apmd and cpuspeed, and don't see that message anymore, but it is still acting the same. Can't get network card to work. I tried a Cardbus card (Xircom), and it could not see the Cardbus. I think I also saw a message about Cardbus not supported during bootup. Tried using 3com card that is not Cardbus, and it can be seen, but can't get it to work. Hopefully we'll learn of a workaround.
 
Old 04-14-2006, 09:44 PM   #3
larrystotler
LQ Newbie
 
Registered: Apr 2006
Posts: 15

Original Poster
Rep: Reputation: 1
That's the problem. I don't think that the 2.4.x kernel will support the extended ACPI stuff like the suspend. The suspend works well except for the fact that instead of turning off the laptop, it reboots it. Not a big deal. I have not tried the modem, but I really have no need for it. My problem with the cardbus manager is that it seems like it can't get IRQ 9 to allocate properly, which is a known 2.6.x bug for the TI/Yenta controller that I THINK is fixed in the newer kernels.

I think that my next step will be to re-install SuSE 10.0 and then try installing the current 2.6.16.5 source and trying to compile a kernel. I have a D-Link PC Card somewhere, but not sure where at the moment. Heck, I'd be happy if I could get an old b card. I don't see a point in the g cards except for the better range they seem to have. And, I am not a fan of the ndiswrapper. I've had problems getting it to work properly.

Last edited by larrystotler; 04-14-2006 at 09:45 PM.
 
Old 04-19-2006, 10:48 PM   #4
larrystotler
LQ Newbie
 
Registered: Apr 2006
Posts: 15

Original Poster
Rep: Reputation: 1
Well, I tried kernel v2.6.16.9, and it didn't help. And, now I can't get the prism2_usb module to build. I get the following errors:

prism2_usb: Unknown symbol usb_register
prism2_usb: Unknown symbol alloc_skb

Also, the cardbus still does not work. I get the following errors:

ACPI: PCI interrupt 0000:00:02.0[A] -> Link [LNKA] -> GSI 9 (level, low) -> IRQ 9
Yenta: CardBus bridge found at 0000:00:02.0 [1014:0092]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:02.0, mfunc 0xfba97543, devctl 0x62
Yenta TI: socket 0000:00:02.0 probing PCI interrupt failed, trying to fix
Yenta TI: socket 0000:00:02.0 no PCI interrupts. Fish. Please report.
Yenta: no PCI IRQ, Carbus support disabled for this socket.
Yenta: check your BIOS IRQ or ACPI settings.
Yenta: ISA IRQ mask 0x0498, PCI irq 0
Socket status: 30000020
ACPI: PCI Interrupt 0000:00:02.1 [1014:0092]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:02.1, mfunc 0xfba97543, devctl 0x62
Yenta TI: socket 0000:00:02.1 probing PCI interrupt failed, trying to fix
cs: pcmcia_socket0: cardbus cards are not supported.
Yenta TI: socket 0000:00:02.1 no PCI interrupts. Fish. Please report.
Yenta: no PCI IRQ, CardBus support is disabled for this socket.
Yenta: check your BIOS CardBus, BIOS IRQ or ACPI settings.
Yenta: ISA IRQ mask 0x0498, PCI irq 0
Socket status: 30000006

I added the following kernel arguements:

lacpi pci=routeirq

The above was with these arguements. It didn't work without them either.

However, the good news is that I am no longer getting the DMA errors that plauged me after updating to v2.6.13-15.8-default.
 
Old 04-21-2006, 08:14 PM   #5
larrystotler
LQ Newbie
 
Registered: Apr 2006
Posts: 15

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by tldamico
Hopefully we'll learn of a workaround.
I posted a bug report to the kernel.org site, and I have been working with Linus to see if he can come up with a fix. I will let you know more when/if we get it resolved.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Install problems Linspire 5.0 on IBM 600 laptop. Bjarke Bundgaard Linux - Laptop and Netbook 4 01-26-2006 06:12 AM
2.6..7 kernel problems & cdrw RestInPieces Linux - General 3 08-12-2004 05:03 AM
Sound problems on Siemens Scaleo 600 Jens Eickhoff Linux - Hardware 10 07-15-2004 04:29 PM
IBM Thinkpad 600 & Sarge & startx hecsa Debian 3 06-02-2004 12:06 PM
Slack 9.0 on Thinpad 570 slackman Linux - Newbie 2 03-26-2003 05:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 04:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration