Started at 9th August 2003
by Markku (Rasatmakananda)
AMLUG - Ananda Margii's Linux User Group

Current version: hwd-4.1.2-1 (16-November-2004).
Download Arch Linux package:
Download source:

hwd.install file:
File list:

HWD: hardware detect for Arch Linux (devfs and udev) 


Hwd; hardware detect for Arch Linux, is for both devfs and udev device systems and also for kernels 2.4.x and 2.6.x. Instead of running an auto configure script what may be expected, Hwd (/etc/hwd/hwd) doesn't change existing configure. Detects hardwares and modules, and provides information how to do manually. This allows the user to have a control over his/her system; basic philosophy of Arch Linux.

Series 2.x supports kernel 2.4.x and 2.6.x, XFree86 and Xorg, and device systems Devfs and Udev (e.g. /dev/discs/disc0/part1 and /dev/hda1). It generates one "howto" man page as per detected hardwares and modules providing a detail description how to configure both manually (command line) and how to start at boot-up in Arch way.

Series 3.x supports all pci and usb device detection. System information feature is included displaying memory and mount points usage (graphic). Improved expert mode.

Series 4.x is no longer "based on Knoppix" though X configure engine still remains. Lot of clean up and changes in /etc/hwd/hwd script. Hwsetup will also soon go out, already largely replaced by /sbin/hwdetet and later by a new lshwd detect engine, in development by Elia Yehuda < z4ziggy (at) user-contributions (dot) org >. Hwdetect recognizes multiple HD, CDROM and Ethernet cards and "hwd -d" detects PCMCIA cards.


Below screenshots display hwd-3.0-1 in simple mode, list of detected pci and usb devices, system information, and part of the "howto" page.



Hwd is uploaded in Arch Linux's extra repository. To install run pacman. 

# pacman -S hwd



Check for more information on Arch Linux forum:
Or contact Markku (Rasatmakananda): < rasat (at) user-contributions (dot) org >