DebianOn is an effort to document how to install, configure and use Debian on some specific hardware. Therefore potential buyers would know if that hardware is supported and owners would know how get the best out of that hardware. The purpose is not to duplicate the Debian Official Documentation, but to document how to install Debian on some specific hardware. If you need help to get Debian running on your hardware, please have a look at our user support channels where you may find specific channels (mailing list, IRC channel) dedicated to certain types of hardware. |
Models covered
EPIA SN18000G mini-ITX mainboard
options :
- Video card VIA Chrome 9 HC
- SATA RAID controller
- 4 SATA ports
Overall Status
Core Components |
||
Boot Standard Kernel: |
|
|
LAN network card: |
|
|
Detect CD/DVD: |
|
|
Detect hard drives: |
|
|
Extra Features |
||
Via SATA RAID |
|
|
CPU Frequency Scaling |
[?] |
|
Hibernation |
[?] |
|
Sleep / Suspend |
[?] |
|
Xorg |
|
|
- OpenGL |
|
|
- Resize-and-Rotate(randr) |
[?] |
|
Switch to External Screen |
[-] |
|
Mouse |
|
|
- Built-in (Trackpoint) |
[-] |
|
- Built-in (Touchpad) |
[-] |
|
Modem |
[-] |
|
Wireless/Wifi |
[?] |
|
Keyboard's Hotkeys |
[?] |
Legend :
= OK ;
Unsupported(No Driver) ;
= Error (Couldn't get it working); [?] Unknown, Not Test ; [-] Not-applicable
= Configuration Required;
= Only works with a non-free driver and or firmware
Important Note
Use pci=noacpi as boot parameter for installation, see 1.
Configuration
Via SATA RAID
Use pci=noacpi dmraid=true as boot parameter for installation, see: Setting up Debian on a Serial ATA RAID device. The performance of a SATA-RAID-1 device was tested according to 2 against a Software-RAID-1 device. Since Via SATA-RAID is not really hardware RAID, performance is comparable:
Software-RAID: Command line used: iozone -s 4096 Output is in Kbytes/sec Time Resolution = 0.000001 seconds. Processor cache size set to 1024 Kbytes. Processor cache line size set to 32 bytes. File stride size set to 17 * record size. random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 4096 4 397743 953445 592162 592762 547959 885813 561557 966243 539721 367915 801095 574474 574151 Via SATA-RAID: Command line used: iozone -s 4096 Output is in Kbytes/sec Time Resolution = 0.000001 seconds. Processor cache size set to 1024 Kbytes. Processor cache line size set to 32 bytes. File stride size set to 17 * record size. random random bkwd record stride KB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 4096 4 397595 959701 582904 582987 544102 875587 550537 1013376 532010 369942 809166 564342 567470
The SATA-RAID can be configured in the BIOS after pressing [TAB] during booting. The RAID is visible in Linux as a device /dev/mapper/via_cbibdffeci.
SATA RAID-1 reconstruction was tested as follows: The systen was shutdown and one disk was removed. After powering up again, the system was not able to boot. After replugging the missing disk, the RAID could be reconstucted by the RAID-BIOS.
Display
Audio
- (not covered yet)
Mouse
- (not covered yet)
Power Management
- (not covered yet)
WiFi
- (not covered yet)
System Summary
lspci
00:00.0 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:0364]
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:0364]
Flags: bus master, medium devsel, latency 8
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [80] AGP version 3.5
Capabilities: [50] Power Management version 2
Kernel driver in use: agpgart-via
Kernel modules: via-agp
00:00.1 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:1364]
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:1364]
Flags: bus master, medium devsel, latency 0
00:00.2 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:2364]
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:2364]
Flags: bus master, medium devsel, latency 0
00:00.3 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:3364]
Flags: bus master, medium devsel, latency 0
00:00.4 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:4364]
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:4364]
Flags: bus master, medium devsel, latency 0
00:00.5 PIC [0800]: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller [1106:5364] (prog-if 20 [IO(X)-APIC])
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller [1106:5364]
Flags: bus master, fast devsel, latency 0
00:00.6 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device [1106:6364]
Subsystem: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device [1106:6364]
Flags: bus master, fast devsel, latency 0
00:00.7 Host bridge [0600]: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge [1106:7364]
Flags: bus master, medium devsel, latency 0
00:01.0 PCI bridge [0604]: VIA Technologies, Inc. VT8237/VX700 PCI Bridge [1106:b198] (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: fd000000-fe9fffff
Prefetchable memory behind bridge: d8000000-dfffffff
Capabilities: [70] Power Management version 2
Kernel modules: shpchp
00:02.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:a364] (rev 80) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Prefetchable memory behind bridge: 00000000fbf00000-00000000fbffffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [68] Power Management version 2
Capabilities: [70] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [88] HyperTransport: MSI Mapping Enable- Fixed+
Capabilities: [98] Subsystem: VIA Technologies, Inc. Device [1106:c323]
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:03.0 PCI bridge [0604]: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller [1106:c364] (rev 80) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: fea00000-feafffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [68] Power Management version 2
Capabilities: [70] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [88] HyperTransport: MSI Mapping Enable- Fixed+
Capabilities: [98] Subsystem: VIA Technologies, Inc. Device [1106:c323]
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:0f.0 SATA controller [0106]: VIA Technologies, Inc. SATA RAID Controller [1106:6287] (rev 20) (prog-if 01 [AHCI 1.0])
Subsystem: VIA Technologies, Inc. SATA RAID Controller [1106:6287]
Flags: bus master, medium devsel, latency 64, IRQ 219
I/O ports at dc00 [size=8]
I/O ports at d880 [size=4]
I/O ports at d800 [size=8]
I/O ports at d480 [size=4]
I/O ports at d400 [size=16]
Memory at fcfffc00 (32-bit, non-prefetchable) [size=1K]
Capabilities: [c0] Power Management version 2
Capabilities: [e0] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Kernel driver in use: ahci
Kernel modules: ahci
00:0f.1 IDE interface [0101]: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE [1106:0571] (rev 07) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE [1106:0571]
Flags: bus master, medium devsel, latency 32
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at fc00 [size=16]
Capabilities: [c0] Power Management version 2
Kernel driver in use: VIA_IDE
Kernel modules: via82cxxx
00:10.0 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 91) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Flags: bus master, medium devsel, latency 64, IRQ 20
I/O ports at cc00 [size=32]
Capabilities: [80] Power Management version 2
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:10.1 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 91) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Flags: bus master, medium devsel, latency 64, IRQ 22
I/O ports at d000 [size=32]
Capabilities: [80] Power Management version 2
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:10.2 USB Controller [0c03]: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038] (rev 91) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller [1106:3038]
Flags: bus master, medium devsel, latency 64, IRQ 21
I/O ports at d080 [size=32]
Capabilities: [80] Power Management version 2
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:10.4 USB Controller [0c03]: VIA Technologies, Inc. USB 2.0 [1106:3104] (rev 90) (prog-if 20 [EHCI])
Subsystem: VIA Technologies, Inc. USB 2.0 [1106:3104]
Flags: bus master, medium devsel, latency 64, IRQ 22
Memory at fcfff800 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Capabilities: [88] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:11.0 ISA bridge [0601]: VIA Technologies, Inc. VT8251 PCI to ISA Bridge [1106:3287]
Subsystem: VIA Technologies, Inc. VT8251 PCI to ISA Bridge [1106:3287]
Flags: medium devsel
Capabilities: [c0] Power Management version 2
Kernel modules: i2c-viapro
00:11.7 Host bridge [0600]: VIA Technologies, Inc. VT8251 Ultra VLINK Controller [1106:287e]
Subsystem: VIA Technologies, Inc. VT8251 Ultra VLINK Controller [1106:287e]
Flags: bus master, medium devsel, latency 128
Capabilities: [58] HyperTransport: Interrupt Discovery and Configuration
00:12.0 Ethernet controller [0200]: VIA Technologies, Inc. VT6102 [Rhine-II] [1106:3065] (rev 7c)
Subsystem: VIA Technologies, Inc. VT6102 [Rhine II] Embeded Ethernet Controller on VT8235 [1106:0102]
Flags: bus master, medium devsel, latency 64, IRQ 23
I/O ports at c800 [size=256]
Memory at fcfff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
Kernel driver in use: via-rhine
Kernel modules: via-rhine
00:13.0 Host bridge [0600]: VIA Technologies, Inc. VT8251 Host Bridge [1106:287b]
Flags: bus master, fast devsel, latency 0
01:00.0 VGA compatible controller [0300]: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] [1106:3371] (rev 01) (prog-if 00 [VGA controller])
Subsystem: Device [0908:1975]
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
Memory at d8000000 (32-bit, prefetchable) [size=128M]
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at fe9f0000 [disabled] [size=64K]
Capabilities: [60] Power Management version 2
Capabilities: [70] AGP version 3.0
03:00.0 Ethernet controller [0200]: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter [1106:3119] (rev 82)
Subsystem: VIA Technologies, Inc. Device [1106:0110]
Flags: bus master, fast devsel, latency 0, IRQ 28
I/O ports at e800 [size=256]
Memory at feaffc00 (64-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 3
Capabilities: [90] Express Endpoint, MSI 00
Capabilities: [c0] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [130] Device Serial Number 00-00-00-00-00-63-40-00
Kernel driver in use: via-velocity
Kernel modules: via-velocity
80:00.0 PCI bridge [0604]: VIA Technologies, Inc. VT8251 PCIE Root Port [1106:287c] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=80, secondary=82, subordinate=82, sec-latency=0
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [68] Power Management version 2
Capabilities: [70] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable+
Capabilities: [88] HyperTransport: MSI Mapping Enable- Fixed+
Capabilities: [90] Subsystem: Device [0002:0000]
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
80:00.1 PCI bridge [0604]: VIA Technologies, Inc. VT8251 PCIE Root Port [1106:287d] (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=80, secondary=81, subordinate=81, sec-latency=0
Capabilities: [40] Express Root Port (Slot-), MSI 00
Capabilities: [68] Power Management version 2
Capabilities: [70] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable+
Capabilities: [88] HyperTransport: MSI Mapping Enable- Fixed+
Capabilities: [90] Subsystem: Device [0004:0000]
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
80:01.0 Audio device [0403]: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) [1106:3288]
Subsystem: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) [1106:3288]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at febfc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
lsusb
lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 EHCI Host Controller Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 UHCI Host Controller Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 UHCI Host Controller Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub bDeviceClass 9 Hub bDeviceProtocol 0 Full speed (or root) hub iProduct 2 UHCI Host Controller
USB Host controllers entries (without OHCI, UHCI, EHCI) are removed too.
Resources
Attachments
Some configuration files and sample outputs.
Useful Links
Credits
?CategeoryEmbedeedComputer
Debian Bug report logs - 504655 debian-installer: Kernel panic when velocity driver started (1)
The Software-RAID HOWTO - http://tldp.org/HOWTO/Software-RAID-HOWTO.html (2)