|
|
|

This document is to help people out who has the same or similar laptop. I hope you like and it. This laptop had "Windows NT 4 Workstation ©" on it, now it's dead.
Weird problems did arise from this laptop:
Screen used to become white, starts as flickering a little on one side, then starts to spread to other sides eventually covering the whole area, only way to fix this was pressing a tiny little button in front of the monitor, while holding, moving the screen back and forth then letting go of the button. Very painful method.
Modem problem, there used to be a very high pitch sound, even when not in use, real pain, you end up either hibernating the machine or reboot/halting and start again. It could have been due to heat or something like that.
I used Mandrake 9 and RedHat 8 on this machine and both worked under the settings/configurations on this page. These are not Redhat and Mandrake specific settings, so it may work under other distributions with little modifications.
Everything works on this laptop in. Enjoy! ;-)
Video |
3D Rage LT Pro AGP-133 ATI Mach 64 X Windows Driver name: ati |
Modem |
Lucent Modem 1641C - Internal Luna - ISA - Controller less (Twin & Triple chip- Digital Signal Processor required) |
CD-ROM |
Toshiba CD-ROM XM-1902B Device: /dev/hdb |
Floppy Disk Drive |
Compaq Diskette Drive Device: /dev/fd0 |
Hard Disk Drive |
IBM IBM-DBCA-206480 - 6480Mb - 5400RPM Device: /dev/hda |
PCMCIA Card |
2 Ports Texas Instruments Driver: yenta_socket I use a Xircom Credit Card Ethernet 10/100-Ready (Xircom CE3-10/100 Fast Ethernet) card and uses module xirc2ps_cs |
USB Device |
Intel Corporation Driver: usb-uhci Speed= 12Mbit/S Channels: 2 |
Sound |
ESS-1688 Card Configuration options: rev=11 at 0x220, irq=5, dma=1 |
Memory |
61.51MB (I want my 2.49Mb back :-P) |
CPU |
Mobile Pentium II 365.857 MHz (I want my .143 MHz back :-P) Stepping: 10 Cache: 256 KB Bogomips: 736.34 |
There are 2 types of sound drivers you can install, either the default kernel drivers or the ALSA sound drivers. ALSA drivers are more customizable and work well with programs which have specific sound requirements otherwise default drivers are better just for music and default drivers have better sound quality for mp3.
To install the sound card using the default drivers that come with the kernel modules; add the following lines to your /etc/modules.conf file:
alias sound-slot-0 sb
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
options sound dmabuf=1
alias synth0 opl3
options opl3 io=0x388
options sb io=0x220 irq=5 dma=1 mpu_io=0x330
If that didn't work for you, you can try the one below:alias sound-slot-0 sb
options sound dmabuf=1
alias synth0 opl3
options opl3 io=0x388
options sb io=0x220 irq=5 dma=1 mpu_io=0x330
The above lines were automatically entered using the sndconfig utility, although it doesn't detect your actual sound card, you can tune compatible sound card settings to match your settings. Also for the above to work, you must have the required modules, when you look carefully it is using the sound blaster's module.
ALSA drivers are really good drivers compared to default drivers you get. With alsa drivers you get full control over your sound card, allowing you to tune many things, such as full-duplex support etc..
To install these drivers you need to download 3 files from ALSA. You may not need to download any drivers if you use Mandrake 9, you can run draksound as root user. Download the latest version if you can for Driver, Library and Utilities. It's better to download the development release, you may find bugs which may help others.
Install instructions
As a root user type these commands:Make a directory to store the alsa source code in
cd /usr/src
mkdir alsa
cd alsa
cp /downloads/alsa-* .
Now unzip and install the alsa-driver packagebunzip2 alsa-driver-xxx
tar -xf alsa-driver-xxx
cd alsa-driver-xxx
./configure --with-cards=es1688 --with-sequencer=yes;make;make install
./snddevices
The snddevices script sets the permissions for the devices it creates to root.chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
Now unzip and install the alsa-lib packagecd ..
bunzip2 alsa-lib-xxx
tar -xf alsa-lib-xxx
cd alsa-lib-xxx
./configure ; make ; make install
Now unzip and install the alsa-utils packagecd ..
bunzip2 alsa-utils-xxx
tar -xf alsa-utils-xxx
cd alsa-utils-xxx
./configure ; make ; make install
Edit the /etc/modules.conf file and add the following lines:# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-es1688
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0666
options snd-es1688 index=0 dma8=1 mpu_irq=-1 irq=5
# --- END: Generated by ALSACONF, do not edit. ---
The above lines for /etc/modules.conf file is automatically generated by alsaconf utility which can be found in alsa-driver-xxx that you downloaded earlier. If the above lines didn't work for you, then you may run the alsaconf utility program and follow the following instructions:
After running alsaconf, hit ENTER It would tell you that No supported PnP or PCI card found. Choose Yes You will get a warning about making your system unstable. Make sure you save any files you are working on before you continue. Choose Yes It will give you a list of cards to probe, there will be only one. Choose Ok Press Yes Press Yes Complete!Make sure you have installed alsa-lib and alsa-utils. And make sure no other sound modules are running in the /etc/modules.conf file so that it won't collide with alsa drivers. Issue a lsmod as root to see if any sound modules are running, if yes, then use rmmod to remove them and comment out their entry in /etc/modules.conf
Then reboot the computer, after reboot, type cat /proc/asound/cards, you should see 1 card listed there, ES1688, if you don't then there is something wrong. If it all worked out, run alsamixer, currently all channels are muted, to unmute press 'm' key for each channel you want and to raise/lower the volume use up/down keys, for more information, checkout man alsamixer. When you applied the changes to sound controls, use alsactl store command to save the settings, when the settings are lost, you can issue a alsactl restore command (better yet, add it to your /etc/rc.d/rc.local file to make it launch automatically)If it didn't work for you, I recommend you go to alsa-project's web site and take a peek at their instructions.
These are the required sections in the /etc/X11/XF86Config
Section "Device"
# no known options
#BusID
Identifier "ATI Mach64"
Driver "ati"
VendorName "ATI Mach64"
BoardName "ATI Mach64"
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI Mach64"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
EndSection
You can improve the 'Screen' section by changing number of colours and resolutions.
To change number of colours change DefaultDepth & Depth section to either 8, 15, 16 or 24.
To change number of pixels/resolutions change Modes section to "1600x1200" or "1400x1050" or "1280x960" or "1152x684" or"1024x768" or "800x600" or "640x480"
These are the required sections in the /etc/X11/XF86Config
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection
If you don't want to void warranty or scared to open up the bottom modem cover, this is what it says on the chipset:
Lucent
1641C
T RCH 12
99255 3089955
@ 95 Lucent
SPS: 316279-001
80-STOW 230-4What the above says is that this modem is a ISA card, Luna model and Controller less modem (Twin & Triple chip - DSP (Digital Signal Processor). This is so gay. This modem was actually a 33.6Kbps modem, but, if you upgrade the software on it's EPROM (electronically programmable read only memory) then it can be used as a 56Kbps! So we get charged extra for nothing and more stress for the CPU.
The hardest part to configure was the modem. Fortunately it works under linux! I had lots of troubles making it work, but at some point I realised that 2 devices were sharing a resource, that was my Xircom network card and had to disable/remove it. I will help you on making the card work.
You will need to make a choice here, there are 2 types of drivers, binary and source. I have made this device work with binary drivers and did not try source installation. Currently (Fri Mar 14 16:50:37 EST 2003) Debian, Red Hat, Mandrake, SuSE and Connectiva distributions have binary files.
To make this device work, you need to download proprietary drivers. Go to this site: LTModem Drivers for Linux Click on 'binary packages' to download binary packages, select your distribution and download. Install it, if it is an rpm file you can issue a rpm -ivh filename.rpm to install. This binary will provide you lt_serial & lt_modem modules which can be inserted/removed as you will.
After installation of binary package, in the /etc/modules.conf file you will see the following:
# lt_drivers: autoloading and insertion parameter usage
char-major-62 lt_serial
alias /dev/tts/LT0 lt_serial
alias /dev/modem lt_serial
# The next two lines are syntax examples, only Rarely Needed, to automate parameter usage during lt_drivers insertion. See documentation for details.
# options lt_modem Forced=3,0x260,0x2f8,0
# options lt_modem Forced=3,0x260,0x2f8,0
# section for lt_drivers endsNote
The options section would be different to you at the moment. Edit /etc/modules.conf and change the options section to read:
options lt_modem Forced=3,0x260,0x2f8,0
options lt_modem Forced=3,0x260,0x2f8,0
Next is to configure links to /dev/modemType the following as a root user.
cp -rfv /dev/modem /dev/modem.bak
rm -rf /dev/modem
ln -s /dev/tts/LT0 /dev/modemThat is it! With your dialer program pppd, kppp, gppp etc.. make sure the modem points to /dev/modem & make sure no other program is using IRQ3 and same address like my one did (PMCIA network card). Enjoy!
There are 42 types of this laptop. There aren't very big differences between the following models I think, main differences are speed, cpu type, hard disk size, cd-rom, dvd, video card etc..
| Compaq Armada 1750 |
6333/T14/6000/D/M/1 6333/T14/6000/D/M/2 6333/T14/6000/D/M/3 6333/T14/6000/D/0/1 6333/T14/6000/D/0/2 6333/T14/6000/D/0/3 6333/T/4000/D/M/1 6333/T/4000/D/M/2 6333/T/4000/D/M/3 6333/T/4000/D/0/1 6333/T/4000/D/0/2 6333/T/4000/D/0/3 6366/T/4000/D/M/1 6366/T/4000/D/M/2 6366/T/4000/D/M/3 6366/T/4000/D/0/1 6366/T/4000/D/0/2 - This model has a ESS1869 Sound Card - Credits to: Jan 6366/T/4000/D/0/3 6400/T14/10.0/D/M/1 6400/T14/10.0/D/M/2 6400/T14/10.0/D/M/3 6400/T14/10.0/D/0/1 6400/T14/10.0/D/0/2 6400/T14/10.0/D/0/3 6300/T/4000/D/M/1 6300/T/4000/D/M/2 6300/T/4000/D/M/3 6300/T/4000/D/0/1 6300/T/4000/D/0/2 6300/T/4000/D/0/3 6333/T/6400/D/M/1 6333/T/6400/D/M/2 6333/T/6400/D/M/3 6333/T/6400/D/0/1 6333/T/6400/D/0/2 6333/T/6400/D/0/3 6366/T/6400/D/M/1 6366/T/6400/D/M/2 6366/T/6400/D/M/3 - This Laptop's model 6366/T/6400/D/0/1 6366/T/6400/D/0/2 6366/T/6400/D/0/3 |
I/O-Range |
Used by |
| 0000-001f |
dma1 |
| 0020-003f |
pic1 |
| 0040-005f |
timer |
| 0060-006f |
keyboard |
| 0070-007f |
rtc |
| 0080-008f |
dma page reg |
| 00a0-00bf |
pic2 |
| 00c0-00df |
dma2 |
| 00f0-00ff |
fpu |
| 01f0-01f7 |
ide0 |
| 0220-0221 |
OPL2/3 (left) |
| 0222-0223 |
OPL2/3 (right) |
| 0224-022f |
ES1688 |
| 0300-030f |
xirc2ps_cs |
| 03c0-03df |
vga+ |
| 03e8-03ef |
serial(auto) |
| 03f6-03f6 |
ide0 |
| 03f8-03ff |
serial(auto) |
| 0cf8-0cff |
PCI conf1 |
| 0d00-0d1f |
Intel Corp. 82371AB/EB/MB PIIX4 ACPI |
| 0f00-0f3f |
Intel Corp. 82371AB/EB/MB PIIX4 ACPI |
| 1000-1fff |
PCI Bus #01 |
| 1000-10ff |
ATI Technologies Inc 3D Rage LT Pro AGP-133 |
| 2000-201f |
Intel Corp. 82371AB/EB/MB PIIX4 USB |
| 2000-201f |
usb-uhci |
| 2020-202f |
Intel Corp. 82371AB/EB/MB PIIX4 IDE |
| 2020-2027 |
ide0 |
| 4000-40ff |
PCI CardBus #02 |
| 4400-44ff |
PCI CardBus #02 |
| 4800-48ff |
PCI CardBus #02 |
| 4c00-4cff |
PCI CardBus #02 |
ALSA - Advanced Linux Sound Architecture
LTModem Drivers for Linux - Christoph Hebeisen
The Linux Documentation Project
And of course, where would we be today without Google?
162-System Options Not Set
The following configuration options were automatically updated:
Total memory installed: memory size Kbytes
CMOS checksum invalid, default values loadedF1 Save Changes F2 Ignore Changes
Quoted from here: Hardware Analysis
"I've repaired many of compaq's laptops over the years. Normally, reseating the boards will help this problem. There is an I/O board that one of the two cables that comes out of the display unit itself plugs into. This is the same board that has the little button in the upper left corner of the machine that detects if the screen is closed or not. This tends to be the problem and the board needs reseated. The biggest problem is that if you aren't familiar with taking laptops apart, then it can be difficult getting it all back together without damaging anything. If you are so daring to do this, make a diagram of where all the screws are located and make sure you grounded yourself. Other solutions are to just press that little button that I refered to, this resets the screen so to speak and sometimes temporarily clears up the problem. Most of the laptops are very notorious for the screws becoming loose in them and problems like this develop. Probably not enough of their blue-goo on the screws. The more travelling you do, the quicker things become loose."
If you lost your BIOS editing software where you can't access BIOS anymore you can create a boot disk which will allow you to get into the BIOS and make changes that way.
Zf has donated a boot disk which is about 1.5MB it includes the software you need to copy the image on a floppy disk, it can be downloaded from here:
If you are using Linux system, files can be uncompressed using rar program for linux, in windows, File 1 is self-executable. Thank you Zf for this file!