Log in / create account Page Discussion Edit History Go to the site toolbox

Artagnon/ASUS F5RL dancing with Linux

From BluWiki

Image:Tuxmobil_sticker.png [1] Image:linux-on-laptops.png [2]

Prepare yourself to see new hardware... use your instinct and relate them to the lspci and lsusb outputs. Note down the pciids and usbids. Go on the internet and look for the right drivers. Load the (experimental) drivers and watch dmesg as your kernel happily integrates the new drivers or pukes it out.

Contents

[edit] Summary of what works and what doesn't

Audio ATI Azalia works out of the box
Wired ethernet controller Attansic L2 Ethernet driver is present on some systems by default (eg. Ubuntu Gutsy) but not in others like Debian GNU/Linux. Ubuntu has a binary driver and I can't locate the source for. I used an unofficial experimental driver that didn't compile. Commented out some code to make it compile. The link to the driver provided in this article is the final result of the modifications.
Wireless card Atheros AR5007. The patch found in ticket 1679 on MadWiFi seems to be promising but didn't work for me
Webcam Works right away with experimental Syntek driver
Hotkeys asus4acpi didn't work right away for me. Looks like some kernel tweaking is necessary in addition to asus4acpi

[edit] Diagnostic dumps

These dumps are useful in determining what kind of hardware you have. Remember to update pci ids and usb ids to the latest possible. This process is distribution specific.

[edit] lspci

00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:04.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:07.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 13)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
06:00.0 Ethernet controller: Attansic Technology Corp. L2 100 Mbit Ethernet Adapter (rev a0)

[edit] lsusb

Bus 006 Device 003: ID 174f:6a31
Bus 006 Device 002: ID 0bda:0116 Realtek Semiconductor Corp.

[edit] Process

First roadblock: The Attansic L2 Ethernet adapter: without a driver for this, you can't even browse the internet looking for one. I'm going to give you a headstart by spoonfeeding you: Here's the archive. Just extract it make && make install. The driver should work out of the box.

Next, get audio working. No issues with this one- should work right away. Video: just get the nonfree ATI driver and it should work quite easily too. Forget about the wireless card for now- I haven't managed to get it working yet and it's better to wait a bit and save yourself some pain.

The webcam comes next. It's the 174f:6a31 device you see in the lsusb output. Get the driver for the Syntek webcam from the CVS like this:

$ svn co https://syntekdriver.svn.sourceforge.net/svnroot/syntekdriver/trunk/driver

and replace the provided Makefile with this file. Then make && make install. You should be video chatting in no time at all.

Site Toolbox:

Personal tools
GNU Free Documentation License 1.2
This page was last modified on 9 October 2009, at 18:09. - This page has been accessed 6,121 times.
Disclaimers - About BluWiki