Network card : National DP83815
Included in the Linux Kernel : 'Network device support', 'EISA, VLB, PCI and onboard controllers' then select 'National Semiconductor DP8381x series'
Graphics card : ATI IGP 340M
At the moment, I use the standard vesa driver. It works without any problem but I am looking for a 'true ATI solution'. If someone successed, please send me an email.
There is a driver for Xfree 4.3. The main problem is that you have to recompile everything : Patch NEW (01/05/2003), Thanks to Alberto Sagredo (firstname.lastname@example.org), my graphic card (IGP 340) is fine recognized. It works great with my Xfree 4.3 ! Unfortunately, he can not remember where he gets the appropriate driver but you can download it here.
tar -zxvf radeon_drivers.tgz
./installer (as root, it will copy the drivers into the right directories)
After that, just edit your /etc/x11/XF86Config-4 file and add this : Section "Device"
BoardName "Mobility U1"
EndSection And comment your old section and change the Screen Section. Then it should work.
You may want to use drm. You can get files here : http://gatos.sourceforge.net. I did not try yet. NEW (02/06/2003), thank to Alberto (again him). He found on hp email list a email which say that:
May 22, 2003 12:03 PM GMT [ unassigned ]
For information, I am currently testing the latest developpement
shnaphot of XFree (18.104.22.168) with a IGP 340M (ChipID 0x4337). It seems
to work well, the ATI pactch is included and supports IGP
320/330/340/350 chipsets plus their mobile versions.
NEW (24/12/2003), sent by David Delon, a solution to have xfree with the graph card native drivers with 3D. It does not work on my computer but it looks like ok for other persons.
Source : http://rzr.online.fr/docs/comp/gfxcard.htm
wget -c http://kernel.org/pub/linux/kernel/v2.4/linux-2.4.22.tar.bz2
wget -c http://rzr.online.fr/docs/comp/config-2_4_22-jl15.txt
wget -c http://www.sonarnerd.net/linux/2.4.22-jl15.patch.bz2
tar fxvj *.bz2
mv linux-2.4.22 /usr/src/linux
bzcat ../patches/2.4.22-jl15.patch.bz2 | patch -p1 -b | tee patch-out.txt
make # see how to build kernel
Then You need to compile X
wget ftp://ftp.xfree86.org/pub/XFree86/develsnaps/XFree86-22.214.171.124.tar.bz2 # 41 MBytes
wget -O 723-XFree86-4.4-20031012-igp.patch \
tar fxvj XFree86-126.96.36.199.tar.bz2
patch -b -p1 < ../723-XFree86-4.4-20031012-igp.patch
# edit xc/programs/Xserver/hw/xfree86/os-support/shared/drm/kernel/radeon.h
# +#define __HAVE_SHARED_IRQ 0
# /* rzr orig: #define __HAVE_SHARED_IRQ 1 */
make World LINUXDIR=/usr/src/linux
make -f Makefile.linux LINUXDIR=/usr/src/linux
cp radeon.o /lib/modules/2.4.22-jl15/kernel/drivers/char/drm/radeon.o
tar fcvj /usr/X11R6-bak.tar.bz2 /usr/X11R6
make install clean
Sound : ALi M5451 PCI
This chipset uses the trident module.
Just select the module 'Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core' in the kernel menu and add yourself in the audio group.
Chipset : M1533 PCI to ISA bridge
'ATA/IDE/MFM/RLL support', then 'IDE, ATA AND ATAPI Block devices' thus 'ALI M15x3 chipset Support'
PCMCIA/Mouse/Combo DVD/CD-R :
Works by default
I made a little howto in order to install ACPI : Howto
It works without any problem on my laptop. NEW (08/11/2003), Thanks to Jan's Linux Log, I just successed to enable the suspend computer mode !! This means that I can press the power button to stop the computer and press again to restore my session and everything !! Great stuff !!
In order to get that stuff :
You have to patch your kernel with swsup (Software Suspend For Linux) :
patch -p1 < ../swsusp-2.0-rc2-whole
Unselect the SMP option (in Processor type and features), select Software Suspend and Relaxed /proc/swsusp permissions (in General Setup), select Enhanced Real Time Clock Support (in Character devices). Recompile your kernel and install it.
You have to specify also in your Linux Loader (lilo or grub) the name of the swap partition where will be stored the image :
for example, with lilo, it will be :
(change 7 for your configuration).
Download the suspend.sh script on the same website as the patch (This script is called suspend-script) and install it (./suspend.sh --install as root). This script will add some stuff regarding to your linux distribution (it manages at least Suse, Mandrake, Debian, Redhat, Gentoo and Slackware).
Edit the /etc/suspend.conf file and change SWSUSP_FORCE_SUSPEND_MODE="0" to SWSUSP_FORCE_SUSPEND_MODE="acpi"
If you successed to install everything, you should have your laptop suspended by executing /usr/local/sbin/hibernate.
You can make your own "shortcut" : if you press the power button, it will hibernate your computer. Edit the /etc/acpi/events/power file and add in it :
ALL LOCALHOST=NOPASSWD: /usr/local/sbin/hibernate *
And it should work !!
USB : ALi Corporation USB 1.1 Controller
It works fine with my Microsoft (!) usb mouse. I just add the OHCI support in the kernel (in USB support).
Not yet tested
Be carreful :
If you had enable the option USB OHCI and your computer freeze on boot (keyboard doesn't respond), remove the option (I don't know why it doesn't work). NOUVEAU (30/07/2003), Davy Le Gniac says that if the Legacy USB suppport option is disable in the BIOS, it works with OHCI.
With this piece of XF86Config-4 file, you can optimise your XFree :
Author : Sameertsm (sameertsm_at_yahoo.com) poste le 23/07/2005 09:43
Comment : While installing, enter linux nofirewire at the boot: prompt and continue with the installation. After installation, go to Single user mode and disable kudzu. Hope this will help you out :) .
Author : Rammand (tas5426_at_wanadoo.es) poste le 26/01/2004 19:23
Comment : What distros have worked in your computers? mine hangs on boot on both rh9 and mdk9.
Tried SuSe, but as I have to boot from a minimum-cd and download the rest of the distro, I can't configure the network card, asks for "arguments".
Author : Tallken (pgoucha1985_at_yahoo.com) poste le 11/02/2004 22:39
Comment : To whoever has his/her Linux distro hanging at startup/when detecting hardware.
Check the following page:
Basically no Linux distro (except SuSe 9 Live which worked fine) likes Presario's 2500 firewire and hangs while detecting it.
The page shows how to disable it (the hardware detecting).
To get pass the initial boot keep pressing "i" when the option to start "Interactive Startup" or whatever appears (don't worry if you flood your screen with "i", only that way Linux understood what I wanted :P) and run all services except "kudzu". Afterwards follow the instructions in the referred page.
Author : Dice (Dice2k81_at_yahoo.com) poste le 13/02/2004 06:19
Comment : Sylvestr,
I appreciate the time you have taken to put these resources together. Sorry about the wish list. The college eats all the money I don't buy food with. I have just installed SuSE 9 (the 5 disk Pro version) It workes amazingly well. Being new to the whole Linux world I am still trying to figure out how to reompile in SuSE but I figure that will come with time.
I am courous to know if you are able to use duel monitors? I am also having fun get the wlan to work.
Author : Daniel Thacker (dantha_at_seanet.com) poste le 03/03/2004 17:04
Comment : I've had some limited success installing Slackware 9.1 on a new Compaq 2568CL. I did have the ohci1394 stall on start up problem. Deleting the ieee1394 module directories from /lib/modules/2.4.## directory allows it to quickly error out and continue on. That will do until I find suitable drivers. I haven't yet got sound to work, but haven't tried much. I'm currently looking for drivers for the broadcom 801.11g wireless, but find that my trusty old 801.11b PCMCIA card gets me networked for now. Any helpful hints in these areas will be appreciated. Thanks,
Author : Sam Black (samwblack_at_yahoo.com) poste le 07/03/2004 22:31
Comment : Driveloader from linuxant works with the broadcom drivers provided in windows very well, but its not free. Ndiswrapper is GPL'ed but it crashed my Slack 9.0 :-( Sound works with the trident module as above, or the snd_trident module for alsa, Regards,
Author : Maken (spam at Maken.org) poste le 11/03/2004 13:07
Comment : I have a presario 2568cl also Im running redhat 9 on it w/few difficulties the firewire drivers in the newer kernels work fine.the trident driver works for sound. the Linuxant.com broadcom driver works great and the latest DRI snapshots even give me full 3D acceleration!
Author : Tallken (pgoucha1985_at_yahoo.com) poste le 24/03/2004 11:34
Comment : To DTM:
Disabling that had no effect on hangs, it hanged as well...
To Daniel Thacker:
I haven't the expertise to delete that before my first boot...
I now use (or used, before Norton Disk Doctor corrupted my Linux partition the last time - don't ask me how but I'm sure it is its fault since I was able to corrupt Linux three times only by opening three times NDDoctor and rebooting afterwards to check Linux) Mandrake 9.2. I disable Harddrake in boot, and run the graphical version of Harddrake, which does not hang :)
Author : Ramanuj (ramanuj.kumar_at_sify.com) poste le 24/07/2005 16:44
Comment : Could you please send me the full steps, how you have figured this out. I am facing this difficulty, and I have tried suse 9.1, it works, but then I had problem with loading c compiler. Please send me the steps, how to figure this out.
Author : presarioD (same as above) poste le 24/04/2004 04:43
Comment : Well on second thought let's be more specific since I have vague answers:
During boot splash screen you press "e" to edit the "grub.conf" file in /boot/grub/ and then (I think- I haven't done this for a long time) you press "c" to append command arguments to the kernel. All you have to append is:
Then when you boot (shouldn't have a problem to do so) you give the command as root:
chkconfig --list kudzu
which will give you the "init" levels that kudzu is "on" and "off". Level 5 corresonds to X-Windows. For starters just turn it off everywhere by issuing:
chkconfig --level 345 kudzu off
You are all set.
In case things still go wrong append to the kernel arguments additionally:
This should bomb your problems out. Here is an interesting link
Author : SnowGoose (stuart_at_bu11d0g.co.uk) poste le 01/06/2004 21:23
Comment : Informative page. Just a quick note to report that SUSE 9.1 Proffessional installed onto my Presario 2500 OK. Everything appears to work fine, I have not tried the NW Card (I'm using a NetGear WLAN card). And I have not tried Firewire yet.
Peripherals that attach and work OK are a USB Keyb, HP PSC 1350 Printer/Scanner, USB M$ Rollerball mouse, P900 Cradle.
Performance wise this 9.1 distrib. flies compared to WinXP.
Author : Reza (breakneck_84_at_yahoo.com) poste le 06/06/2004 09:27
Comment : Hi everybody
I have recently installed Fedora Core1 on my Presario 2550ea and I had the boot halt problem
I added nofirewire and nousb (both of them toghether work fine!) and everything is OK now!
I used Linuxant for my Conexant HSF Modem.
Well I have also heard that Suse is the only distro. that works fine by defualt ;-)
Author : d2000yoc (d2000yoc_at_yahoo.com) poste le 04/04/2005 20:14
Comment : i also would LOVE to have those drivers too. especially for modem. i use mandrake linux 9.1 on a compaq presario 2500 laptop. i am trying for months to conect to the internet with that using linux.the internal conexant 56 aclink modem i have is invisible !! is it possible to make the driver by my own? please help email@example.com
Author : Alfonso (adelreal_at_telefonica.net) poste le 29/06/2004 21:11
Comment : The Mandrake 9.1 doesn“t recognize the monitor for graphical mode. It`s a laptop Caompaq Presario 2560EA with a 15" TFT XGA. Everything runs well in text mode, even connecting a external standard monitor the graf. mode goes...
Author : irishchick (irishchick81_at_hotmail.com) poste le 10/07/2004 12:49
Comment : hey please help anyone i have a compaq presario 2500 and ever sence i got it the tuoch pad has not worked properly its really anoying as i like using this option but now cant. i can move the cursor around but it wont let me select something by tapping how anoying. please help if ye can ta loves. or some one give us the compaq e mail address and il give them a piece of my mind.
Author : DevKishore (Devkishore_at_yahoo.com) poste le 14/07/2004 15:43
Comment : hey iam planning to install Linux on my machine but iam confused wheather to install redhat fedora or suse 9.1 or mandrake 10 can any suggest me a gud one ,already i tried to install redhat 9.1 but got struck at firewire any comment about this and also wanna know wheather i get same problem while installing others ?
Author : LinuxLubber (jtrott_at_jpusa.org) poste le 20/07/2004 03:52
Comment : SuSE 9.1 works out of the box (or via SuSE ftp installs) w/ no tweaking on my Compaq Presario 2545US (2500 model class). Only problem comes with the Broadcom wireless LAN card, which I overcome by using the other (wired) LAN card. Broadcom doesn't seem interested in either writing or releasing the code for this card. But everything else worked great for me.
Author : Van Capalungan (vanderleaf_at_yahoo.com) poste le 01/09/2004 11:55
Comment : Would anybody help me please on how to troubleshoot the irregular overtyping mode of my 1-year old compaq presario 2500. From cold boot, beeping is heard from the this notebook but can be stopped by pressing the break key. As i even write this message, i have to press the "insert" key to deactivate the overtype mode. Is this a keyboard problem? Thanks.
Author : Dzen (Dzenhax_at_yahoo.com) poste le 02/09/2004 23:54
Comment : I have a 2500 and want to install Linux on it with the least amount of pain. I plan to use SuSE 9.1. I'm newborn to Linux and don't have anyone who lives near me to help me out so I'm on my own. I'd love any advice anyone can give me about how to best make this happen. This page will help alot. I'd love it if someone would'nt mind taking email questions when I get stuck. You can shoot me a message if your'e game.
Author : Babak Yazdani (babak_mcse_at_yahoo.com) poste le 19/09/2004 13:21
Comment : Hi, I searched everywhere , but i wondered when I found this source !
it was great for me ! but the only thing is left , and i realy want you to concider on that is MODEM driver for Compaq Presario 2500 , 2531EA, anyway , Thanks a lot .
Comment : Dude - you totally rock. I have the same laptop you have (Presario 2500) and I had to do most of the stuff myself, but I'm glad you figured so much stuff out. I've got everything going except the hibernate stuff.
Author : Jerome (enterthewicked_at_yahoo.com) poste le 22/10/2004 12:45
Comment : Wierd. When I bought the Presario 2500 - I did not have to reconfigure any of the things mentioned in these posts. Maybe the store I purchased the laptop from had already made the changes for me?
Author : blah (lo0_at_hotmail.com) poste le 05/11/2004 04:35
Comment : If your having X server (GUI display) configuration problems goto BIOS setup and under the video card options increase the memory. Save the settings and reboot. This should fix it. I had his problem in Mandrake 10.
If yours has the same 1400x1050 resolution my 2538CL does, a lot of distros won't make proper use of your card ( they tend to use the VESA or the 2D ATI driver in 1024x768). If you use Debian Sid, there are packages that can get 3D working on the IGP 340 chipset. However, it looks like the best method for X now is to use Xorg 6.8.1 which has working 3D for the IGP chipsets.
If you are happy with the Xfree 2D driver, feel free to use either the VESA or ATI driver. Your distro should at least default to the Vesa driver during setup. ATI does not release drivers for these IGP chipsets.
Author : michael z (zoannoumihalis_at_hotmail.com) poste le 13/01/2005 23:26
Comment : hello i have compaq 2560ea notebook with conexant 56k aclink modem and i cant find whats wrong when i am in linux and i cant connect to the internet. I have linux suse 9.1 and windows installed in my computer. please help me if you can because i cant find anything to fix the problem
Author : Adam (nothing_at_nospam.com) poste le 17/04/2005 00:44
Comment : What part of your distro is stuck at the 800x600 resolution??...
If it is when you first boot up and you are using a frame buffered terminal (there is a little penguin in the upper left corner) then change your lilo.conf file to be vga = 795 and then run lilo from the terminal prompt so that lilo knows about the configuration update. this will kick your resolution up to the native 1280x1024 :)
Author : Laurie (lauriess_13_at_yahoo.com) poste le 11/05/2005 02:33
Comment : hi. i have a compaq presario 2500, and i was wondering if the firewire port was a 4 pin or a 6 pin. i've looked all over the internet to try to find out, but i can't seem to find the answers. anybody know? thanks.
Author : D Lanthier (dlanthier_at_gmail_dot_com) poste le 24/05/2005 23:25
Comment : It is a 4 pin.
I am trying to get an IPod connected in my 4-pin Firewire port on Ubuntu. Looking around the /proc/bus/ I cannot find the ieee1394 device listed, while syslog and dmesg seems to acknowledge the existance of my Firewire port. Any help on how to make it work would be appreciated.
Author : manish tiwari (manishtiwari1084_at_yahoo.com) poste le 04/08/2005 08:43
Comment : i tried redhat9 , fedora core 10 , mandrak 10,turbo linux on my comp. presario 2517AT but none is installed i tried many times but same problm there "PCMCIA Card slot error" wat is thir nd how to solv this.then how i install linux ,which one nd how.
Author : arefin (insatiable0000_at_hotmail.com) poste le 05/10/2005 09:44
Comment : after instaling RH9 mini on compaq presserio 2500 whn i press enter from boot loader it freezes at firewire ohci1394.help me turning off kudzu(passing argument at karnel nofirewire),when i type
grub>chkconfig --list kudzu ]
,or plz tell me spesific steps to get rid of ths.
Author : miguel (miguel6890_at_yahoo.com) poste le 22/03/2007 06:15
Comment : what do u think is the better operating system, ubuntu or windows?? and why is that its always error17 after i installed either of the two? i find hard time installing them. need your help badly.. tnx