LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 05-06-2006, 12:22 AM   #1
tangle
Senior Member
 
Registered: Apr 2002
Location: Arbovale, WV
Distribution: Slackware
Posts: 1,761

Rep: Reputation: 78
Kenrel for ATIIXP with DMA and Yenta cardbus support


I have ran into a problem where all 2.4 kernels will support cardbus cards for my laptop but not DMA. 2.6.10 and lower will also support cardbus cards but not DMA. 2.6.11+ will support DMA but not cardbus cards.

I searched for a week now and can not find a patch to allow DMA or cardbus support.

My laptop is a Gateway MX7525. It has an ATIIPX chipset and a ENE Technology Inc CB1410 cardbus controller.

Does anyone have this laptop or a simmilar one that can give me some advice or a how too on how to make it work? This has been a really fustrating week, lol.

BTW, I tried to make the Broadcom wireless nic work with NDIS wrappers and it did not work well.

Code:
root@tom:/home/tangle# lspci
00:00.0 Host bridge: ATI Technologies Inc: Unknown device 5951 (rev 01)
00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port
00:06.0 PCI bridge: ATI Technologies Inc: Unknown device 5a38
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02)
00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 02)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility X600]
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 Fast Ethernet Controller (rev 10)
03:05.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
03:07.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
03:0e.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
 
Old 05-07-2006, 09:51 PM   #2
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Rep: Reputation: 100Reputation: 100
Well, i only can give suggestions...
Once i had strange problems with a compaq laptop, i solved it playing with ACPI. If i remember right, i had to compile both ACPI and APM. Incredible, isn't it?
About the PCMCIA, did you tried some slax or knoppix live cd, to check if it works, and which modules are loaded?
 
Old 05-09-2006, 09:55 AM   #3
tangle
Senior Member
 
Registered: Apr 2002
Location: Arbovale, WV
Distribution: Slackware
Posts: 1,761

Original Poster
Rep: Reputation: 78
Quote:
Originally Posted by Linux.tar.gz
About the PCMCIA, did you tried some slax or knoppix live cd, to check if it works, and which modules are loaded?
PCMCIA did not work with Slax, but DMA did. Both worked with Knoppix. I look at the loaded modules and such and loaded them in Slackware. I also read on the Ubuntu forums about a bug in the kernel with the Yenta socket. So I am not sure if there is a patch of if someone at Knoppix hack the kernel and got it to work.

I am staring to wish I had not bought this laptop and stuck with my old one, lol. I am going to install some differnet distros and see if any have a kernel that works and then just use that kernel for Slackware.
 
Old 05-12-2006, 01:16 PM   #4
tangle
Senior Member
 
Registered: Apr 2002
Location: Arbovale, WV
Distribution: Slackware
Posts: 1,761

Original Poster
Rep: Reputation: 78
With the stock 2.6.13 kernel I managed to get the cardbus card recognized.

First I installed (like I have done 20 times before, lol) the madwifi-ng driver (make and make install).

Second I added this to my /etc/lilo.conf.
append="irqpoll pci=assign-busses"

Third I added -f to the CARDMGR_OPTS= in the /etc/rc.d/rc.pcmcia file. Looks like this.
CARDMGR_OPTS=-f

Fourth, I removed port 0x800-0x8ff and port 0xc00-0xcff from the /etc/pcmcia/config.opts.

Then I rebooted and it worked like a charm.

Last edited by tangle; 05-12-2006 at 01:22 PM.
 
  


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
2.6 series kernel - what motherboard has good DMA support? rylan76 Linux - Hardware 2 01-22-2006 04:18 PM
No DMA support after 2.6.10 upgrade MrHagar Linux - Hardware 0 02-27-2005 05:01 PM
SATA compatibility with DMA support Mad Merlin Linux - Hardware 2 01-30-2004 04:44 PM
New install problems, no dma = slooow HD, no 3D support ATI 9800pro, help. 1Way Linux - General 2 12-02-2003 08:45 PM
Recompiling RH 7.1 to disable DMA support - chipset doesn't support properly arby73 Linux - Newbie 0 06-13-2001 10:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 10:29 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