|
TuxMobil
|
site map · index a-z · search |
|
Linux on the ASUS L3800C LaptopThe machine features a P4m CPU and these I/O ports: serial, parallel, VGA, FireWire, USB, PCMCIA, modem, LAN and S-Video. There are an in-built floppy and DVD/CD-RW drive. The case remembers me to IBM ThinkPad A series models and is well manufactured. Installation
The ASUS DevicesBIOSBIOS options are set as shown below. X11
I have taken unofficial XFree86
Resolutions work up to 1400x1050@24.
You may use the keyboard to switch resolutions: DRI
3D acceleration works.
Klaus Knopper reports:
"To make DRI Caveat: As soon as DRI is active the SoftWareSuspend Patch doesn't work anymore. The X-Server doesn't wake up after suspend. Workaround: Start XFree86 with Xinerama support, which disables DRI. If you want to play a GLX game then, just start a DRI enabled second X-Server and finish this server before using SoftWareSuspend to hibernate.
Karol 'sziwan' Kozimor wrote:
"Charl P. Botha was so kind to provide a patched version of
DRM modules and DRI drivers that work very well with SoftWareSuspend. The only
caveat is that the machine must be switched to a text console prior to
suspend (or more specifically, the DRI reinit is done during a console
switch), but this is normally handled by the swsusp code.
The files are at http://cpbotha.net/dri_resume.html. Note that AFAIR the
suspend/resume code was integrated into recent XFree86
Martin Hedegaard wrote:
"After a working a on my laptop setup again I went for at vanilla 2.4.23
kernel with the newest swsusp (2.0 rc3) and ACPI patches and just using
the original hibernate script , and I can report that the swsusp patches
don't brake the DRI modules any more.
There is some small changes there have to be made in the setup to get it
working. In append="resume=/dev/hdaX" has to be replaced with append="resume2=swap:/dev/hdaX" if using SWAP. I am using KDE 3.2 beta 2 and the integration from the klaptopdaemon works just fine too, booth with speedstep and swsusp." TouchPad
The touchpad works with External Mouse
ASUS Console
To get a better resolution (1024x768) I use Framebuffer mode
The Linux Kernel PCMCIA
PCMCIA works out of the box. Output of PCI bridge probe: Ricoh RL5C476 found, 2 sockets.
With Novell/SuSE 8.x you have to disable kernel PCMCIA
(in NIC
The network interface works with the
KeyBoardFunction Keys
Hotkeys
There are four silver extra buttons above the keyboard at the left of the power button.
They may be configured via
ACPI-Daemon Sound
Sound works with Advanced Linux Sound Architecture - ALSA
The Linux Kernel Modem
Wouter Scheele reported:
"The modem is an
./configure --with-hal=i81x make make install loaded the modules, and... it works. :)" Note: As soon as the modem modules are loaded, sound does not work any more. To get sound back to work you have to reboot. Karol 'sziwan' Kozimor wrote: "Actually, the sound works after the pctel/ptserial modules are loaded. The sound stops at any modem activity (i.e. dialing a number), but it is easily regained. Just remember not to have anything playing when you start dialing the number (i.e. stop XMMS or similar, pause isn't enough; not that it is dangerous, but the applications tend to lock that way), and after dialing fiddle with the mixer controls. You may have to reload the sound modules afterwards to get proper clocking frequency, which is sometimes altered when the modem modules come to play. This works for ALSA, for OSS, AFAIR no sound until modules are reloaded."
Eric Valette <eric.valette_at_free.fr> wrote:
"I tried all the pctel driver including the new 0.9.7 beta releases with
absolutely no luck. I can load the modules, issue basic AT command (ATZ)
using the pseudo tty created but never ever managed to really dial or
establish a connection. And also devfs support was rather poorly
supported in this driver.
Daniele Patoner reported:
"With this module the modem works well and without sound problem.
Download slmdm-2.7.10.tar.gz from
LinModems Infrared Port - IrDA(TM)I couldn't get any device information about FIR support.
SIR works out of the box with ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A
"Karol 'sziwan' Kozimor wrote:
FIR is "as simple as nsc-ircc, Found chip at base=0x02e nsc-ircc, driver loaded (Dag Brattli) IrDA: Registered device irda0 nsc-ircc, Found dongle: HP HSDL-1100/HSDL-2100 Power Management
Though ASUS Activating APM over ACPI can cause strange fan operation, i.e. too much fan activity. There is NO problem with it except for too much noise. Your machine is still safe! APMThe power button pressed less than 4 seconds puts the machine into suspend or soft off mode. Please note, though suspended the machine stays very hot, so it still consumes power!
The key combination Fn + zZ works
with both BIOS APM modes.
For user-space APM support you need the
apmd For suspend to disk via SoftWareSuspend see below. ACPI
Works only partly (all modules load without errors, and With Novell/SuSE 8.x ACPI works, e.g. the battery ACPI module works great. cat /proc/acpi/battery/BAT0/info . present: yes design capacity: 67200 mWh last full capacity: 67200 mWh battery technology: rechargeable design voltage: 14000 mV design capacity warning: 6720 mWh design capacity low: 3360 mWh capacity granularity 1: 840 mWh capacity granularity 2: 840 mWh model number: L3500 serial number: battery type: LIon OEM info: ASUSTek cat /proc/acpi/battery/BAT0/state present: yes capacity state: ok charging state: discharging present rate: 0 mW remaining capacity: 67060 mWh present voltage: 12040 mV You can even switch the processor frequency
cat /proc/acpi/processor/CPU0/performance
state count: 2
active state: P0
states:
*P0: 1700 MHz, 20000 mW, 250 uS
P1: 1200 MHz, 10000 mW, 250 uS
.
echo 1 > /proc/acpi/processor/CPU0/performance
.
cat /proc/acpi/processor/CPU0/performance
state count: 2
active state: P1
states:
P0: 1700 MHz, 20000 mW, 250 uS
*P1: 1200 MHz, 10000 mW, 250 uS
And the performance changes! Karol 'sziwan' Kozimor wrote: "Contrary to what is written [above], ACPI is very well supported on this particular laptop. As of state transitions, they *do* work, though require some work. As of 2.4.x, you *must* remove the (usb-)uhci module, or else the laptop will immediately hang upon resume from S1. Everything else may be loaded, just this module must be removed. This is not the case for 2.5.x, S1 works there. In both cases, the screen doesn't go off upon suspend, but that's not a problem, since there's /proc/acpi/asus/lcd for that. S3 also works under 2.5.x, though you must pass acpi_sleep=s3_bios to regain the LCD backlight upon resume, and reload atkeyb (and possibly others responsible for the keyboard support) to get the keys back. S4 is software suspend, which simply works." Software SuspendThe SoftWareSuspend doesn't depend necessarily on APM or ACPI (see the difference between pure SoftWareSuspend and SoftWareSuspend with ACPI mentioned in the SoftWareSuspend docs). Gerald Heim wrote: Good news: SoftWareSuspend - SWSUSP (hibernation) + ACPI actually work on the L3C! A short HOWTO of what I did to install:
Of course this will break PCMCIA-CS
Klaus Knopper Harddisk
The HDD is S.M.A.R.T. capable,
take the
ide-smart DVD/CD-RW
The CD-RW drive works fine on e.g. Karol 'sziwan' Kozimor wrote: "Tested with mplayer, works. The S/PDIF (optical output) doesn't work with mplayer yet, as of ALSA 0.9.1 it was not supported on this chipset." Floppydrive
I couldn't get the drive to USBWorks out of the box. Tested with External Keyboard, USB Mouse. There is no USB 2.0 support. FireWire
The Battery LifeThe ASUSTek Battery Calibration Utility may be started from the BIOS and takes 1.5 hours to calibrate the battery. This may also taken as battery uptime for normal usage. Karol 'sziwan' Kozimor wrote: "The uptime is closer to 3 hours, depending on the CPU usage." TV-Out
You may switch the TV display type between NTSC and PAL
in the BIOS.
ASUS
Even
But Henrik Christian Grove reported:
"I had no troubles using the TV-Out, with a S-Video-to-SCART-cable (and a
little colorfix-cable). There are some problems though:
Karol 'sziwan' Kozimor wrote:
"I couldn't get it to work under X11. Since my TV obviously can't
handle 1400x1050, I couldn't test it with
Martin Hedegaard wrote:
"TV-out works just fine on the L3800 laptop series with the generic Video Electronic Standards Association - VESA ebegin "Checking for TV" if /usr/bin/atitvout detect | grep -q TV; then ebegin "Using S-Video out" cp /etc/X11/XF86Config.tvout /etc/X11/XF86Config else ebegin "Using LCD video" cp /etc/X11/XF86Config.notv /etc/X11/XF86Config fi eend $?
It looks for a TV with WLAN miniPCIKarol 'sziwan' Kozimor wrote: "The L3800C, to my best knowledge, uses an integrated version of the rtl8139 [LAN, WH] chip, and the miniPCI slot is either left empty, or contains a WLAN card."
Martin Hedegaard wrote:
"I just found got my new ASUS L3800Ce laptop (its the same as the L3C and
L3800C). It has a wireless LAN card on the miniPCI port that is
identified as a "Intel(R) PRO/Wireless 2011b LAN 3A Mini PCI Adapter"
under Microsoft-Windows. It works with the ... 02:08.0 Network controller: Harris Semiconductor Prism 2.5 Wavelan chipset (rev 01) ... Kernel 2.6Martin Hedegaard wrote: After running the 2.6 series kernels for a while I thought it was a good time to come with an update on the L3800c and kernel 2.6. Since last update I have updated to a vanilla 2.6.6-rc3. A lot off small things have been fixed. The Radeon framebuffer module has been nearly fixed, and FireWire is working nicely again after being broken badly in 2.6.4 and 2.6.5 causing hard lockups when moving big files to my external hard drive. The internal wlan card in my model is since 2.6 supported by the kernel which is very nice too. In the 2.6 kernel scsi emulation is no longer necessary, it works fine without on this laptop and you can still burn cd's. When it comes to swsusp I haven't done any testing but I saw at the Gentoo forums that it might work with the newest swsusp2 patches. The ALSA sound in the kernel works out off the box, with no problems. I don't use the modem and therefore I have not tested it but maybe it will work with one off the solutions on the page. The normal PCMCIA driver is still broken but yenta_socket works so it doesn't matter. The new implementation off the touchpad in 2.6 kernel have given me many headaches but I finally fixed it by changing the relevant code in the X config file to make it work: Section "InputDevice" Driver "synaptics" Identifier "Touchpad" Option "Device" "/dev/input/mouse0" Option "Protocol" "auto-dev" Option "LeftEdge" "1900" Option "RightEdge" "5400" Option "TopEdge" "1900" Option "BottomEdge" "4000" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.02" Option "MaxSpeed" "0.18" Option "AccelFactor" "0.0010" Option "SHMConfig" "on" # Option "Repeater" "/dev/ps2mouse" EndSection
plus that you have to have the Another positive thing is that the X11 Radeon driver in Xorg and Xfree86 4.4 now is much better and it is actually possible to play Unreal Tournament 2004, it is not fast but it works. Everything else than mentioned seems for me to work as in the 2.4 kernels. Hardware Data
General system information: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz stepping : 4 cpu MHz : 1599.875 cache size : 0 KB fdiv_bug : no hlt_bug : no sep_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge \ . mca cmov pat pse36 cflush dtrace acpi mmx fxsr xmm \ . xmm2 ssnp 28 acc bogomips : 3191.60 Survey PCI Devices
Output from 00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 04) 00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 04) 00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) 00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) 00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 42) 00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02) 00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) 00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio (rev 02) 00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem (rev 02) 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] 02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 02:07.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8) 02:07.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8) 02:07.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller You may also use the description how to reveal PCI IDs and the survey of miniPCI Ports in Laptops with Linux . MiscKnoppixI have made a short test with a Knoppix 3.1 CD, everything seemed to work fine. Other Resources
Credits
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
print · i-mode · WAP · PDA contact · imprint · privacy (P3P) · sponsors · RSS © Werner Heuser 1997-2015 · http://tuxmobil.org/asus_l3800c_e.html · last change Mon Aug 31 2009 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||