Linux on Acer Aspire 2012wlmi notebook
Debian Sid distribution on the italian version of acer 2012wlmi notebook
DISCLAIMER: This is not intended to be a guide on how to install Debian, but a guide to how to configure it to work well with this notebook.
I'm not responsible if you damage your hardware or software
following this guide.
News:
- 04-02-2005: Initial version of this guide
Todo:
- Infrared (FIR & SIR)
- Suspend to Ram and to disk and resume
Hardware specs:
- Intel Pentium M 1500mhz
- Intel 855PM chipset (AGP 4x)
- ATI Mobility Radeon 9700 (M11 64mb 290mhz core 200mhz memory)
- 15.4" WXGA TFT LCD screen
- 512mb DDR 333 Ram
- 60gb Hitachi 4200rpm HD
- DVD Dual Drive
- Intel Wireless PRO 2200BG 802.11b/g miniPCI
- Broadcom 4400 10/100 LAN
- 4 in 1 Internal memory card reader (connected on USB?)
- Agere soft V92 modem
lspci output
00:00.0 Host bridge: Intel Corp. 82852/855GM Host Bridge (rev 02)
00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02)
00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02)
00:01.0 PCI bridge: Intel Corp. 855GME GMCH Host-to-AGP Bridge (Virtual PCI-to-PCI) (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corp. 82801DB (ICH4) USB UHCI #3 (rev 03)
00:1d.7 USB Controller: Intel Corp. 82801DB (ICH4) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
00:1f.3 SMBus: Intel Corp. 82801DB/DBM (ICH4) SMBus Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB (ICH4) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corp. 82801DB (ICH4) AC'97 Modem Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:01.0 Ethernet controller: Broadcom Corporation BCM5705M 10/100/1000Base T (rev 02) ->this line is very strange!!!
02:02.0 Network controller: Intel Corp. Intel(R) PRO/Wireless 2200BG (rev 05)
02:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
lsusb output with an SD card into the reader:
Bus 004 Device 002: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0d7d:0240 Phison electronics Corp I/O Magic Drive
Bus 002 Device 002: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Debian installation:
I partitioned my disk with 4 partitions:
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Dispositivo Boot Start End Blocks Id System
/dev/hda1 1 85 682731 82 Linux swap
/dev/hda2 * 86 3275 25623675 7 HPFS/NTFS
/dev/hda3 3276 5753 19904535 c W95 FAT32 (LBA)
/dev/hda4 5754 7296 12394147+ 83 Linux
I used a
Kanotix 9a live CD (which is based on Knoppix with less modified packages) to do an
hd installation. Then I've installed Gnome and many other packages. The only problem is replacing the knoppix modified sysv-rc with
the standard one. You need to force uninstall of the knoppix one and install the stardard one.
I use this apt sources list:
/etc/apt/sources.list
Kernel configuration:
I current use the kernel-source-2.6.10 compiled via make-kpkg command with this
config
(you need to copy it to the kernel-source-2.6.10 directory as .config)
Use this commands to compile the custom kernel:
fakeroot make-kpkg --append-to-version=custom --revision=1.0 --added-modules=alsa-driver,fglrx-kernel-src,ipw2200,sl-modem --initrd kernel_image modules_image
As you have seen I use many added modules. Alsa-driver is for sound, fglrx-kernel is the kernel module for ati proprietary drivers, sl-modem for the
integrated modem.
Anyone knows how to recompile the kernel with this command without first cleaning all with "make-kpkg clean" and "make-kpkg modules_clean"?
(in other words reuse already compiled and not changed modules)
Intel pro/wireless 2200BG:
The
ipw2200 project is evolving very fast, and now provides an usable driver. You need only to install
ipw2200-source and place the
ipw firmware in /usr/lib/hotplug/firmware/
For corrections and suggestions write me (delete the remove. word before
sending me a mail):
emisca84-1@remove.yahoo.com (delete the remove. word before
sending me a mail)