-- Leo's gemini proxy

-- Connecting to 9til.de:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

FQA INDEX | FQA 2 - Getting To Know 9front | FQA 4 - 9front Installation Guide


FQA INDEX

FQA 2 - Getting To Know 9front

FQA 4 - 9front Installation Guide


FQA 3 - Hardware


[‡ hardware]


[‡ hardware]


3.1 - Selecting Hardware


Selecting appropriate hardware to run your 9front system on is important, as it can mean the difference between success and failure of a project. Fortunately, most common PC hardware is at least minimally functional in Plan 9 (excluding certain exotic audio, VGA, and WiFi devices). Nowadays, thanks to 9boot (8), realemu (8), and the VESA driver, it is at least very likely that your PC will boot. In addition, most popular virtualization platforms are reasonably well supported.


http://man.9front.org/8/9boot

http://man.9front.org/8/realemu


Check FQA 3.2 - Known Working Hardware as well as the various supported hardware pages on the Bell Labs Plan 9 wiki to help determine if your hardware or VM is supported.


fqa3.gmi

various

supported

hardware


3.2 - Known Working Hardware


This list adds to the various supported hardware pages on the Plan 9 from Bell Labs wiki. Note: NONE of these lists are all-inclusive. Some drivers listed on the Bell Labs wiki have not been tested by 9front developers. The following list consists of hardware, 1.) that we have actually used, or 2.) about which we have received reliable reports from users.


various

supported

hardware


Some drivers and their options are also documented in plan9.ini(8).


Read: FQA 1.3.1.2 - New Hardware Support for information about hardware drivers that are new in 9front.


http://man.9front.org/8/plan9.ini

fqa1.gmi


3.2.0 - Input Devices


3.2.0.1 - Mice


Almost any PS/2 or USB mouse is going to work. The following are preferred for use with Plan 9.


3.2.0.1.1 - IBM/Lenovo


N700 Wireless/Bluetooth, 3 button Mouse and Laser Pointer


Part Number: 888015450


DPI: 1200


"Just works" with USB receiver. No additional driver required.


[‡ n700]


[‡ n700]


ScrollPoint Optical Mouse, 3 button, USB/PS2


Part Number: 31P7405


DPI: 800


[‡ scrollpoint]


[‡ scrollpoint]


3.2.0.2 - Keyboards


Almost any AT, PS/2, or USB keyboard is going to work. The following are preferred for use with Plan 9.


3.2.0.2.1 - IBM/Lenovo


IBM Model M 1391401


Part Number: 1391401


[‡ 1391401]


[‡ 1391401]


IBM UltraNav SK-8835


Part Number: SK-8835


[‡ sk 8835]


[‡ sk 8835]


3.2.1 - Audio

Audio support is much improved in 9front, with added support for AC97, Intel HDA, and (ha!) Soundblaster 16.


[‡ soundblaster]


[‡ soundblaster]


AMD FCH Azalia Controller


vid/did: 1022/780d


Intel 888 Microsoft UAA bus for HD audio


vid/did: 8086/284b


Intel 82801CA/CAM AC97


vid/did: 8086/2485


Intel 82801 DB DBM/DA AC 97


vid/did: 8086/24c5


Intel 486486 82801IB/IR/IH HD Audio


vid/did: 8086/293e


Intel Gemeni Lake


vid/did 8086/3198


Intel HD NM10/ICH7


vid/did: 8086/27d8


Intel HD 6 Series/C200 Series


vid/did: 8086/1c20


Intel HD 7 Series/C210 Series


vid/did: 8086/1e20


3.2.2 - Graphics

Many video cards for which there exists no native VGA driver can be made to work with the generic VESA driver. Examples are provided below.


[‡ glitch]


[‡ glitch]


3.2.2.1 - AGP


NVidia GeForce FX 5200 128MB VGA output


vid/did: 10de/0322


monitor=vesa vgasize=1600x1200x32


monitor=dellst2210 vgasize=1920x1080x32


VGA dump


VGA dump


NVidia GeForce FX 5700


vid/did: 10de/0341


monitor=vesa vgasize=1600x1200x32


monitor=dellst2210 vgasize=1920x1080x32


VESA BIOS modes


VESA BIOS modes


3.2.2.2 - Integrated


ATI Mobility Radeon 7500 128MB DVI/VGA output


vid/did: 1002/4c57


monitor=vesa vgasize=1024x768x32


VESA BIOS modes


VESA BIOS modes


ATI Mobility Radeon FireGL V3200/X600


vid/did: 1002/3154


monitor=vesa vgasize=1600x1200x32


VESA BIOS modes


VESA BIOS modes


ATI RS880


monitor=vesa vgasize=1280x1024x32


VESA BIOS modes


VESA BIOS modes


ATI X1300


VESA BIOS modes


VESA BIOS modes


Intel Mobile 945GM/GMS/GME, 943/940GML Express


vid/did: 8086/27a6


monitor=vesa vgasize=1400x1050x32


monitor=x60t vgasize=1400x1050x32


VESA BIOS modes


VESA BIOS modes


Intel X3100/GM965/PM965/GL960


vid/did: 8086/2a03


monitor=vesa vgasize=1680x1050x32


VESA BIOS modes


VESA BIOS modes


Intel Mobile Intel 4 Series 4500MHD


vid/did: 8086/2a42, 8086/2a43


monitor=vesa vgasize=1440x900x32


monitor=x301 vgasize=1440x900x32


VESA BIOS modes


VESA BIOS modes


Intel HD 3rd Gen Core processor Graphics Controller


vid/did: 8086/0166


monitor=vesa vgasize=1366x768x32


monitor=x230 vgasize=1366x768x32


VESA BIOS modes


VESA BIOS modes


NVidia GeForce FX Go5200 64M


vid/did: 10de/0324


monitor=cinema vgasize=1152x768x32


S3 SuperSavage IX/C 16MB


vid/did: 5333/8c2e


monitor=t23 vgasize=1024x768x32


monitor=vesa vgasize=1024x768x32


VESA BIOS modes


VESA BIOS modes


3.2.2.3 - PCI Express


NVidia GeForce 6200 AGB


vid/did: 10de/0220


NVidia GeForce 6200 LE


vid/did: 10de/0163


monitor=e228wfp vgasize=1680x1050x32


NVidia GeForce 8400 GS


vid/did: 10de/0422


monitor=vesa vgasize=1680x1050x32


VESA BIOS modes


VESA BIOS modes


NVidia GeForce 8600 GT


vid/did: 10de/0402


monitor=vesa vgasize=1600x1200x32


NVidia GeForce GTX 550


vid/did: 10de/0bee


monitor=vesa vgasize=1600x1200x32


3.2.3 - Networking


3.2.3.1 - Ethernet


Ethernet is well supported across many vendors and chipsets. 9front introduces a "medium-to-low quality" driver for Broadcom BCM57xx cards, previously unsupported by Plan 9.


3.2.3.1.1 - Integrated


Broadcom BCM5751M NetXtreme Gigabit


vid/did: 14e4/167d


tested 100/1000 mbps


Broadcom BCM5755/5780 NetXtreme Gigabit


vid/did: 14e4/167b


tested 100/1000 mbps


Broadcom BCM5782 NetXtreme Gigabit


vid/did: 14e4/1696


Intel X553/X550-AT 10GBASE-T


vid/did: 8086/15c8


Intel 82540EP Gigabit


vid/did: 8086/101e


tested 100/1000 mbps


Intel 82562ET


tested 10/100 mbps


Intel 82566MM Gigabit


vid/did: 8086/1049


tested 100/1000 mbps


Intel 82567LM 82567LM-2 Gigabit


vid/did: 8086/10f5


tested 100/1000 mbps


Intel 82573L Gigabit


vid/did: 8086/109a


tested: 100/1000 mbps


Intel 82579LM Gigabit


vid/did: 8086/1502


tested: 100/1000 mbps


Intel 82801CAM PRO/100 VE


vid/did: 8086/1031


tested 10/100 mbps


Realtek RTL8139


vid/did: 10ec/8139


tested 10/100/1000 mbps


Realtek RTL8169/RTL8101E/RTL8102E


vid/did: 10ec/8136


tested 10/100/1000 mbps


3.2.3.1.2 - USB


Beceem Communications CLEAR Stick


vid/did 198f:8160


This is a WiMAX device that appears as a USB CDC Ethernet device


Works with nusb/ether


RNDIS


Android phones should work


Works with nusb/ether


3.2.3.1.3 - PCMCIA


3Com 3c589c


Set the following in plan9.ini : irq=3 port=0x300


3.2.3.2 - WiFi


9front adds support for several WiFi adapters from Ralink and Intel, as well as support for WPA and WPA2.


Read: wpa (8), and plan9.ini (8)


http://man.9front.org/8/wpa

http://man.9front.org/8/plan9.ini


3.2.3.2.1 - Bridge (external)


Iogear GWU627


802.11n


connect ethernet port to GWU627


HTTP management interface requires Javascript. Managed to program it using Inferno’s charon browser, which supports ecmascript 1.0.


Vonets VAP11G


802.11g


connect ethernet port to VAP11G


Requires a proprietary Windows program (ships with the device) to program its settings before using it for the first time.


manufacturer website


manufacturer website


3.2.3.2.2 - Mini-PCI


Actiontec 800MIP


802.11b


often branded Lucent WaveLAN


ether0=type=wavelanpci ssid=MESH station=T42 irq=11


probably this chip


probably this chip


Ralink RT2860 802.11b


3.2.3.2.3 - Mini-PCI Express


Intel Centrino Advanced-N 6205 Taylor Peak (iwl-6005)


vid/did: 8086/0085


802.11g


ether0=type=iwl essid=MESH


Intel Centrino Ultimate-N (iwl-6000)


802.11g


ether0=type=iwl essid=MESH


Intel Centrino Wireless-N 100


802.11g


ether0=type=iwl essid=MESH


Intel Centrino Wireless-N 2230


802.11g


ether0=type=iwl essid=MESH


Intel PRO Wireless 3945ABG (wpi-3945abg)


802.11g


ether0=type=wpi essid=MESH


Intel WiFi Link 1000/4965/5100/5300/5350 AGN


802.11g


ether0=type=iwl essid=MESH


Intel Wireless AC 8260/8265


802.11g


ether0=type=iwl essid=MESH


Intel Wireless AC 9260


802.11g


ether0=type=iwl essid=MESH


Ralink RT3090


802.11g


3.2.3.2.4 - PCI


Ralink RT3090


802.11b


3.2.3.2.5 - PCMCIA


Linksys WPC11


802.11b


Prism 2.5


ISL37300P


RevA


Lucent WaveLAN PC24E-H-FC


802.11b


ether0=type=wavelan essid=MESH crypt=off station=x61 irq=11


3.2.4 - Tablet Digitizers


Support for Wacom serial tablets was added in 2012. The touchscreen digitizers in some Lenovo ThinkPads (notably, the X230) also seem to function without need of any drivers (presumably, controlled by the BIOS).


3.2.4.1 - Serial


3.2.4.1.1 - Integrated


Wacom WACF004


ThinkPad X4* series tablets


To enable the tablet’s serial port in plan9.ini :


uart2=type=isa port=0x200 irq=5


To turn on the tablet:


aux/wacom; aux/tablet &


Wacom WACF008


ThinkPad X6* series tablets


To enable the tablet’s serial port in plan9.ini :


uart2=type=isa port=0x200 irq=5


To turn on the tablet:


aux/wacom; aux/tablet &


3.2.4.2 - USB


3.2.4.2.1 - Integrated


Wacom (from ThinkPad X230 Tablet, model unknown)


Treated as a mouse.


3.2.4.2.2 - External


Wacom CTE-640


Treated as a mouse.


3.2.5 - Laptops


[‡ rugged]


[‡ rugged]


3.2.5.1 - Acer


Aspire 5100 (donated by some poor kid)


cpu: 1795MHz AuthenticAMD AMD-K8, works


ethernet: rtl8139 100Mbps, works


keyboard and touchpad, works


graphics: RS482M ATI RADEON Xpress Series, monitor=vesa vgasize=1024x768x32 (native resolution not in VESA BIOS); radeon driver untested


wifi: Atheros AR5005G, does not work


audio: SB450 High Definition Audio Controller


sysinfo


sysinfo


3.2.5.2 - IBM/Lenovo


3.2.5.2.1 - ThinkPad ThinkPads are the best supported laptops in 9front because ThinkPads are what the developers use.


[‡ 2001thinkpad01]

[‡ 2001thinkpad02]


[‡ 2001thinkpad01]

[‡ 2001thinkpad02]


380D


2635-3AU


cpu: cpu0: 152MHz GenuineIntel P55C MMX (AX 00000543 CX 00000000 DX 008001BF)


graphics: Neomagic MagicGraph 128ZV monitor=vga vgasize=800x600x16


ethernet: 3Com 3C589 PCMCIA, works


sysinfo


[‡ 380d]


sysinfo

[‡ 380d]


G50


nnnn-nnn


cpu: 2394MHz GenuineIntel P6, cpuid: AX 00040651 CX 77DAFBBF DX BFEBFBFF


graphics: Intel Corporation Haswell-ULT Integrated Graphics Controller,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


ethernet: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller, works


audio: Intel Corporation Haswell-ULT HD Audio Controller, works


usb: Intel Corporation 8 Series USB EHCI #1, works


sysinfo


sysinfo


R400


7439-1DG


cpu: 2527MHz GenuineIntel Core 2/Xeon, cpuid: AX 0x10676 CX 0x8E3FD DX 0xBFEBFBFF


graphics: Mobile Intel GM45 Express/4500MHD,


realemu(8) monitor=vesa vgasize=1440x900x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LM 82567LM-2 Gigabit (10/100/1000), works


wifi: Intel WiFi Link 5100 AGN Mini-PCI Express, works


disk controller: Intel ICH9M/ME ICH9M/ME AHCI, works


dvd: MATSHITADVD-RAM UJ870A SB04 HE34 068E34 068597, works


audio: Intel 486486 82801IB/IR/IH HD Audio, works


usb: works


mp: mp + sata, ethernet works with *acpi=1


sysinfo


sysinfo


T23


2647-HSU


cpu: Intel Mobile Pentium III-M 866 MHz, 1.2 GHz


graphics: S3 SuperSavage IX/C 16MB, VGA 1024x768x32,


realemu(8) monitor=vesa vgasize=1024x768x32


http://man.9front.org/8/realemu


ethernet: Intel 82801CAM PRO/100 VE or Intel 82562ET (10/100), works


wifi: Actiontec 800MIP (branded Lucent WaveLAN) Mini-PCI, works


audio: AC97, works


sysinfo


sysinfo


T42


2373-BK4


cpu: Intel Pentium M (Dothan) 1.7 GHz


graphics: ATI Mobility Radeon 7500 32MB,


realemu(8) monitor=vesa vgasize=1024x768x32


http://man.9front.org/8/realemu


ethernet: Intel Gigabit Ethernet (10/100/1000), works


wifi: IBM 11a/b/g Mini-PCI, does not work; replaced with Actiontec 800MIP (branded Lucent WaveLAN) Mini-PCI, works


disk controller: 82801DBM (ICH4-M), IDE DMA works


audio: AC97, works


T43p


2669-A92


cpu: Intel Pentium M (Dothan) 2.0 GHz (cpuid: AX 0x06D8 CX 0x0180 DX 0xAFE9FBFF)


graphics: ATI Mobility Radeon FireGL V3200/X600,


realemu(8) monitor=vesa vgasize=1600x1200x32 with internal LCD


http://man.9front.org/8/realemu


ethernet: Broadcom BCM5751M (10/100/1000), works


wifi: replaced with Vonets VAP11G, works


disk controller: Intel 82801FBM SATA AHCI (ICH6-M): untested


usb: works


scram works with *acpi=1


mouse button 2 works with trackpad disabled in BIOS


aux/acpi: works


plan9.ini, sysinfo


plan9.ini

sysinfo


T60p


2007-94U


cpu: Intel Core Duo (Yonah) 2.16GHz (cpuid: AX 0x06E8 CX 0xC1A9 DX 0xBFE9FBFF)


graphics: ATI MOBILITY FireGL V5200


realemu(8) monitor=vesa vgasize=1600x1200x32 with internal LCD


http://man.9front.org/8/realemu


audio: Intel BA101897 IDT High Definition, untested


ethernet: Intel 82573L Intel PRO/1000 PL (10/100/1000), works


wifi: Intel PRO Wireless 3945ABG (wpi-3945abg), may work now with wpi driver


disk controller: Intel 82801GB/GBM PATA100, 82801GBM/GHM AHCI, works


usb: works


mp: mp + sata, ethernet, usb works with *acpi=


mouse button 2 works with trackpad disabled in BIOS


plan9.ini


plan9.ini


8741-C4G


cpu: Intel Core 2 Duo (Merom) 2.33 GHz (cpuid: AX 0x06F6 CX 0xE3BD DX 0xBFEBFBFF)


graphics: ATI MOBILITY FireGL V5250, realemu(8) monitor=vesa vgasize=1400x1050x32 (native 1680x1050 resolution not in VESA BIOS); radeon driver does not work


http://man.9front.org/8/realemu


audio: Intel HDA NM10/ICH7, works


ethernet: Intel 82573L Gigabit Ethernet (10/100/1000), works


wifi: Intel PRO Wireless 3945ABG (wpi-3945abg), works with wpi driver


disk controller: Intel 82801GBM/GHM (ICH7-M) SATA AHCI, works


usb: works


sysinfo


sysinfo


T61


7659-CTO


cpu: Intel Core 2 Duo (Merom) 2.0 GHz FSB, 2-4MB L2 Cache CPU


graphics: Intel GMA X3100,


realemu(8) monitor=vesa vgasize=1280x800x32 with internal LCD; monitor=vesa vgasize=1680x1050x32 with VGA or Mini Doc DVI output and external monitor


http://man.9front.org/8/realemu


ethernet: Intel 82566MM (10/100/1000), works


wifi: Intel Wireless WiFi Link 4965 AGN Mini-PCI Express, should work with iwl driver


disk controller: Intel 82801HBM/HEM PATA, Intel 82801HBM SATA AHCI (ICH8-M): IDE DMA works, SATA works


usb: works


mp: mp + sata, ethernet, usb works with *acpi=


mouse button 2 works with trackpad disabled in BIOS


plan9.ini, sysinfo


plan9.ini

sysinfo


7661-12U


cpu: Intel Core 2 Duo (Merom) 2.0 GHz FSB, 2-4MB L2 Cache CPU


graphics: Intel GMA X3100,


realemu(8) monitor=vesa vgasize=1280x800x32 with internal LCD; monitor=vesa\f1vgasize=1680x1050x32 with VGA or Mini Doc DVI output and external monitor


http://man.9front.org/8/realemu


ethernet: Intel 82566MM (10/100/1000), works


wifi: Intel PRO Wireless 3945ABG (wpi-3945abg), may work now with wpi driver; replaced with Wavelan PC24E-H-FC PCMCIA, works


disk controller: Intel 82801HBM/HEM PATA, Intel 82801HBM SATA AHCI (ICH8-M): IDE DMA works, SATA works


usb: works


mp: mp + sata, ethernet, usb works with *acpi=


mouse button 2 works with trackpad disabled in BIOS


plan9.ini, sysinfo


plan9.ini

sysinfo


T400


6475-EC7


cpu: 2261MHz GenuineIntel Core 2/Xeon (cpuid: AX 0x10676 CX 0x8E3FD DX 0xBFEBFBFF)


graphics: Intel Corporation Mobile 4 Series,


realemu(8) monitor=vesa vgasize=1440x900x32 with internal LCD


http://man.9front.org/8/realemu


ethernet: i82567: 1000Mbps, works


wifi: Intel WiFi Link 5100 AGN Mini-PCI Express, works


disk controller: Intel ICH9M/ME AHCI, works


audio: Intel HDA, should work


sysinfo


sysinfo


T410i


2518-4QG


cpu: Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz


graphics: Intel Graphics Media Accelerator HD,


realemu(8) monitor=vesa vgasize=1280x800x32 with internal LCD


http://man.9front.org/8/realemu


ethernet: Intel 82577LM Gigabit, works


wifi: unknown, reportedly works


audio: unknown, reportedly works


sysinfo


sysinfo


T420s


4171-53U


cpu: Intel® Core™ i5-2540M (2.6GHz, 3MB L3, 1333MHz FSB) (cpuid: AX 000206A7 CX 17BAE3FF DX BFEBFBFF)


graphics: Intel HD Graphics 3000 (integrated Sandy Bridge GPU),


realemu(8) monitor=vesa vgasize=1600x900x32


http://man.9front.org/8/realemu


ethernet: Intel 82579LM Gigabit, works


audio: Intel HD 6 Series/C200 Series, works


wifi: Intel Centrino Advanced-N 6205 Taylor Peak, etheriwl (firmware: iwn-6005), works


sysinfo


[‡ t420s]


sysinfo

[‡ t420s]


T430s


2353-ABU


sysinfo


sysinfo


T431s


20AA-000BUS


cpu: 1796MHz GenuineIntel P6 (cpuid: AX 000306A9 CX 77BAE3BF DX BFEBFBFF)


graphics: Intel 3rd Gen Core processor Graphics Controller,


realemu(8) monitor=vesa vgasize=1920x1080x32 with third party Samsung internal LCD


http://man.9front.org/8/realemu


audio: 7 Series/C210 Series HDA Controller, works


ethernet: Intel 82579LM (10/100/1000), works


wifi: Intel Centrino Advanced-N 6235, works


disk controller: Intel 7 Series Chipset Family 6-port SATA Controller [AHCI mode], works


usb: works


scram works with *acpi=


mouse button 2 works with trackpad disabled in BIOS


plan9.ini, sysinfo


[‡ t431s]


plan9.ini

sysinfo

[‡ t431s]


W500


4061-BM8


cpu: Intel Core 2 Duo (Penryn) 2.53 GHz (cpuid: AX 0x1067A CX 0x0408E3FD DX 0xBFEBFBFF)


graphics: Intel GMA 4500MHD + ATI Mobility Radeon HD3650 (switched off in BIOS), realemu(8) monitor=vesa vgasize=1920x1200x32; monitor=auto vgasize=1920x1200x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LM Gigabit Ethernet (10/100/1000), works


wifi: Intel Ultimate-N 5300 AGN (iwn-5000), works


disk controller: Intel 82801IBM/IEM (ICH9M/ICH9M-E) SATA AHCI, works


audio: Intel HDA 82801I, works


usb: works


ssd: Samsung SSD 850 EVO 500GB EMT02B6Q S2RBNX0HA34127X, works


sysinfo


sysinfo


W520


4260-A47


cpu: Intel Core i7-2760QM (Sandy Bridge) 2.4 GHz (cpuid: AX 0x206A7 CX 0x17BAE3FF DX 0xBFEBFBFF)


graphics: Intel HD 3000 + NVIDIA Quadro 1000M (switched off in BIOS), realemu(8) monitor=vesa vgasize=1920x1080x32; monitor=auto vgasize=1920x1080x32 (on 50 Hz)


http://man.9front.org/8/realemu


ethernet: Intel 82579LM Gigabit Ethernet (10/100/1000), works


wifi: Intel Advanced-N 6205 AGN (iwn-6005), works


disk controller: Intel 6 Series/C200 SATA AHCI, works


audio: Intel 6 Series/C200 HDA, works


usb: works


sysinfo


sysinfo


X1 Tablet (1st Gen)


cpu: Intel Xeon E3-1200 v5/E3-1500 v5


graphics: Intel HD Graphics 515,


realemu(8) monitor=vesa vgasize=2160x1440x32


http://man.9front.org/8/realemu


tablet: doesn’t work


wifi: Intel 8260 (iwm-8000C-34 firmware), works


audio: Intel Sunrise Point-LP HD Audio, works


sysinfo


[‡ x1t]


sysinfo

[‡ x1t]


X41 tablet


cpu: Intel Pentium M (Dothan) 1.6GHz LV (778) L2 2 MB cache


graphics: Intel GMA900,


realemu(8) monitor=vesa vgasize=1024x768x32


http://man.9front.org/8/realemu


tablet: WACF004, works


ethernet: BCM5751M (10/100/1000), works


wifi: Intel PRO/Wireless 2915ABG Mini-PCI, does not work


X60s


1704-GL5


coreboot


cpu: cpu0: 1663MHz GenuineIntel P6 (cpuid: AX 0x06E8 CX 0xC1A9 DX 0xBFE9FBFF)


graphics: Intel 945GM,


realemu(8) monitor=vesa vgasize=1024x768x16


http://man.9front.org/8/realemu


ethernet: Intel 82573L Intel PRO/1000 PL, works


audio: Intel HDA, untested


wifi: Ralink RT3090, works


sysinfo


sysinfo


X60 Tablet


6363-CTO


cpu: Intel Core Duo (Yonah) L2400 LV 1.66 GHz (2MB Cache) cpu0: 1663MHz GenuineIntel P6 (AX 000006EC CX 0000C1A9 DX BFE9FBFF)


lcd: replaced with HV121P01-100 (1400x1050)


graphics: Intel Graphics Media Accelerator 950,


realemu(8) monitor=x60t vgasize=1400x1050x32; monitor=vesa vgasize=1280x1024x32 (native 1400x1050 resolution not in VESA BIOS)


http://man.9front.org/8/realemu


tablet: WACF008, works


ethernet: Intel 82573L (10/100/1000), works


audio: Intel HD Audio with AD1981HD codec, speaker and green lineout work with echo pin 5,3 >/dev/audioctl


wifi: Intel WiFi Link 5100 AGN, works — flashed with custom BIOS to remove WiFi card whitelist


custom BIOS


disk controller: Intel 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode], untested


mp: mp + sata, ethernet works with *acpi


sysinfo


[‡ x60t]


sysinfo

[‡ x60t]


X61s


cpu: Intel Core 2 Duo


graphics: Intel GM965/GL960,


realemu(8) monitor=vesa vgasize=1024x768x32


http://man.9front.org/8/realemu


ethernet: Intel 82566MM (10/100/1000), works


wifi: Intel PRO/Wireless 4965 AG or AGN ‘[Kedron]‘ Mini-PCI Express, untested, should work with iwl driver


disk controller: Intel 82801HBM SATA (ICH8-M): IDE DMA works, SATA works


mp: mp + sata, ethernet works with *acpi=


X61 Tablet


7767-01U


cpu: Intel Core 2 Duo CPU L7700 (1.80 GHz)


lcd: replaced with HV121P01-100 (1400x1050)


graphics: Intel GMA X3100,


realemu(8) monitor=x60t vgasize=1400x1050x32; monitor=vesa vgasize=1280x1024x32 (native 1400x1050 resolution not in VESA BIOS)


http://man.9front.org/8/realemu


tablet: WACF008, works


ethernet: Intel 82566MM (10/100/1000), works


audio: Intel HDA, works


wifi: Intel Centrino Advanced-N 6205 Taylor Peak (iwl-6005), works — flashed with custom BIOS to remove WiFi card whitelist


custom BIOS


disk controller: Intel 82801HBM SATA (ICH8-M): IDE DMA works, SATA works mp: mp + sata, ethernet works with *acpi=


sysinfo


[‡ x61t]


sysinfo

[‡ x61t]


X131e


3368-2FU


cpu: 1397MHz GenuineIntel P6 (cpuid: AX 0x206A7 CX 0x15BAE3BF DX 0xBFEBFBFF)


graphics: Intel HD Graphics 3000,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


ethernet: Realtek RTL8167 PCIe Gigabit Ethernet: works


audio: Intel HDA, works


sysinfo


sysinfo


6283-22U


cpu: 1397MHz GenuineIntel P6 (cpuid: AX 0x206A7 CX 0x15BAE3BF DX 0xBFEBFBFF)


graphics: Intel HD Graphics 3000,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


ethernet: Realtek RTL8167 PCIe Gigabit Ethernet: works


wifi: Intel Centrino Advanced-N 6205: works


audio: Intel HDA, works


sysinfo


sysinfo


[‡ x131e]


X200


[‡ x131e]


7455-A54


cpu: Intel Core 2 Duo


graphics: Mobile Intel GMA 4500MHD,


realemu(8) monitor=vesa vgasize=1280x800x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LF Gigabit (10/100/1000), works


wifi: Intel WiFi Link 5150, works


disk controller: Intel ICH9M/ME ICH9M/ME AHCI, works


audio: Intel 486486 82801IB/IR/IH HD Audio, works


usb: works


sysinfo


sysinfo


X200s


7466-3SG


cpu: 1862MHz GenuineIntel Core 2/Xeon (cpuid: AX 0x10676 CX 0x8E3FD DX 0xBFEBFBFF)


graphics: Mobile Intel GM45 Express/4500,


realemu(8) monitor=vesa vgasize=1280x800x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LM 82567LM-2 Gigabit (10/100/1000), works


wifi: Intel WiFi Link 5300 AGN Mini-PCI Express, works


disk controller: Intel ICH9M/ME ICH9M/ME AHCI, works


audio: Intel 486486 82801IB/IR/IH HD Audio, works


usb: works


mp: mp + sata, ethernet works with *acpi=1


sysinfo


sysinfo


X201


3323-DBG


cpu: 2661MHz GenuineIntel P6


graphics: Mobile Intel GMA 5700MHD,


realemu(8) monitor=vesa vgasize=1280x800x32


http://man.9front.org/8/realemu


ethernet: Intel Corporation 82577LM Intel 82577LM Gigabit, works


wifi: Intel Centrino Ultimate-N 6300 AGN, works


disk controller: Intel Corporation PCH (Ibex Peak) SATA AHCI, works


audio: Intel HDA, works


ssd: INTEL SSDSC2BW180A3L, works


usb: works


sysinfo


sysinfo


X220


4291-4CG


cpu: 2791MHz GenuineIntel P6 (cpuid: AX 0x206A7 CX 0x17BAE3FF DX 0xBFEBFBFF)


graphics: Intel HD 3000,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


ethernet: Intel 82579 (10/100/1000), works


audio: Intel HDA, works


wifi: Intel Centrino Advanced-N 6205, works


disk controller: works


ssd: INTEL SSDSA2BW160G3, works


usb: works


aux/acpi: works


sysinfo


sysinfo


[‡ chicklet]


X230


[‡ chicklet]


2306-CTO


cpu: Intel Core i5-3320M (2.60 GHz, 3MB L3, 1600MHz FSB), cpuid: AX 0x306A9 CX 0x77BAE3FF DX 0xBFEBFBFF


graphics: Intel HD 3rd Gen Core processor Graphics Controller,


realemu(8) monitor=x230 vgasize=1366x768x32; monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


ethernet: Intel 82579LM Gigabit (10/100/1000), works


wifi: Intel Centrino Advanced-N 6205 Taylor Peak, etheriwl (firmware: iwn-6005), works


disk controller: Intel 7 Series Chipset Family 6-port SATA Controller AHCI mode, ahci, works


usb: Intel 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1, ehci, works


audio: Intel 7 Series/C210 Series Chipset Family High Definition Audio Controller, works


efi: works


sysinfo, plan9.ini


[‡ x230]


sysinfo

plan9.ini

[‡ x230]


X230 Tablet


3434-CTO


cpu: Intel Core i5-3320M (Ivy Bridge), 2.6 GHz, 3 MB Shared L3 Cache, 2C/4T, 35 W TDP, 22 nm (cpuid: AX 0x306A9 CX 0x77BAE3FF DX 0xBFEBFBFF)


graphics: Intel HD 4000,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


tablet: Wacom USB internal, works


ethernet: Intel 82579 (10/100/1000), works


audio: Intel HDA, works


wifi: Intel 802.11b/g/n, might work


disk controller: works


ssd: SAMSUNG SSD 830 Series CXM03B1Q S0XYNEAC774074 128GB, works


usb: disable USB3 in BIOS, works


aux/acpi: battery works


sysinfo


sysinfo


X230 Tablet


3434-DB7


cpu: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz (cpuid: AX 000306A9 CX 77BAE3FF DX BFEBFBFF)


graphics: Intel HD 4000,


realemu(8) monitor=vesa vgasize=1366x768x32


http://man.9front.org/8/realemu


tablet: Wacom USB internal, works


ethernet: Intel 82579 (10/100/1000), works


audio: Intel HDA, works


wifi: Intel Centrino Advanced-N 6205, works


disk controller: works


ssd: LITEONIT LCS-128M6S DC72205 S0C41178Z1ZSVB159894 128GB, works


usb: disable USB3 in BIOS, works


aux/acpi: battery works


sysinfo


[‡ x230t]


sysinfo

[‡ x230t]


X240


20AL-CTO


wifi: Intel Wireless-N 7260, does not work, but may not be hard to add to existing etheriwl driver


sysinfo


sysinfo


X250


20CM-CTO


cpu: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz, cpuid: AX 000306D4 CX 77FAFBBF DX BFEBFBFF


graphics: Intel Corporation Broadwell-U Integrated Graphics,


realemu(8) monitor=vesa vgasize=1920x1080x32


http://man.9front.org/8/realemu


ethernet: Intel Corporation Ethernet Connection (3) I218-LM (10/100/1000), works


wifi: Intel Wireless-N 7265, does not work, but may not be hard to add to existing etheriwl driver


disk controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode], works


usb: Intel Corporation Wildcat Point-LP USB EHCI Controller, works


audio: Intel Corporation Broadwell-U Audio Controller, works


aux/acpi: works


sysinfo


[‡ x250]


sysinfo

[‡ x250]


20CM-CTO1WW


cpu: Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz, cpuid: AX 000306D4 CX 77FAFBBF DX BFEBFBFF


graphics: Intel Corporation Broadwell-U Integrated Graphics,


realemu(8) monitor=vesa vgasize=1920x1080x32


http://man.9front.org/8/realemu


ethernet: Intel Corporation Ethernet Connection (3) I218-LM (10/100/1000), works


wifi: Intel Wireless-N 7265, does not work, but may not be hard to add to existing etheriwl driver


disk controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode], works


usb: Intel Corporation Wildcat Point-LP USB EHCI Controller, works


audio: Intel Corporation Broadwell-U Audio Controller, works


aux/acpi: works


sysinfo


[‡ x250 20cm cto1ww]


sysinfo

[‡ x250 20cm cto1ww]


X260


nnnn-nnn


cpu: 2496MHz GenuineIntel P6, cpuid: AX 000406E3 CX 77FAFBFF DX BFEBFBFF


graphics: Intel Corporation HD Graphics 520,


realemu(8) monitor=vesa vgasize=1920x1080x32


http://man.9front.org/8/realemu


ethernet: Intel Corporation Ethernet Connection I219-LM (10/100/1000), works


wifi: Intel Corporation Centrino Advanced-N 6235, works with etheriwl driver


disk controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode], works


usb: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller, works


audio: Intel Corporation Sunrise Point-LP HD Audio, works


aux/acpi: works


sysinfo


sysinfo


X301


2776-P4U


cpu: Intel Core 2 Duo SU9400 1.4GHz 3MB cache, cpuid: AX 0x1067A CX 0x408E3FD DX 0xBFEBFBFF


graphics: Mobile Intel GM45 Express/4500MHD,


realemu(8) monitor=x301 vgasize=1440x900x32; monitor=vesa vgasize=1440x900x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LM 82567LM-2 Gigabit (10/100/1000), works


wifi: Intel WiFi Link 5100 AGN Mini-PCI Express, works


disk controller: Intel ICH9M/ME ICH9M/ME AHCI, works


ssd: Samsung MMCRE64G8MPP-0VA 64GB, works


dvd: Matsushita DVD-RAM UJ-844, works


audio: Intel HD 486486 82801IB/IR/IH, works


usb: works


mp: mp + sata, ethernet works with *acpi=1


sysinfo, plan9.ini


sysinfo

plan9.ini


2776-P6U


cpu: Intel Core 2 Duo SU9400 1.4GHz 3MB cache, cpuid: AX 00010676 CX 0008E3FD DX BFEBFBFF


graphics: Mobile Intel GM45 Express/4500MHD,


realemu(8) monitor=x301 vgasize=1440x900x32; monitor=vesa vgasize=1440x900x32


http://man.9front.org/8/realemu


ethernet: Intel 82567LM Gigabit (10/100/1000), works


wifi: Intel WiFi Link 5100 AGN Mini-PCI Express, works


disk controller: 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller AHCI mode, works


audio: Intel HD 82801I (ICH9 Family), works


usb: works


mp: mp + sata, ethernet works with *acpi=1


sysinfo, plan9.ini


[‡ x301]


sysinfo

plan9.ini

[‡ x301]


Yoga 370


20JH-002AUS


cpu: 2712MHz GenuineIntel P6, cpuid: AX 000806E9 CX 77FAFBFF DX BFEBFBFF


graphics: Intel Corporation Skylake Gaussian Mixture Model,


realemu(8) monitor=vesa vgasize=1920x1080x32


http://man.9front.org/8/realemu


ethernet: Intel I219-LM Gigabit (10/100/1000), works with dongle


wifi: Intel 8265, does not work


audio: does not seem to work


sysinfo


sysinfo


3.2.5.3 - Toshiba


3.2.5.3.1 - Satellite


M30-S309


cpu: 1397MHz GenuineIntel P6 (AX 00000695 CX 00000180 DX A7E9F9BF)


graphics: NVidia GeForce FX Go5200 64M, monitor=cinema vgasize=1152x768x32


ethernet: Intel 82801DB PRO/100 VE (MOB) (i82557), works


disk controller: Intel 82801DBM (ICH4-M) IDE Controller, works


audio: Intel 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Audio Controller, works


usb: Intel 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller, untested


sysinfo


sysinfo


3.2.6 - Desktops


[‡ desktops]


[‡ desktops]


3.2.6.1 - eMachines


T3302


cpu: AMD Sempron 3300+ 2GHz


chipset: VIA K8M800


graphics: VIA S3 UniChrome, replaced with NVidia GeoForce FX 5700 128MB DVI output, 1920x1080x32


ethernet: 3Com 3C905-TX Fast Etherlink 10/100 PCI TX


audio:


usb: works


plan9.ini, sysinfo


plan9.ini

sysinfo


3.2.6.2 - Igel


4210 LX Winestra


sysinfo


sysinfo


3.2.6.3 - Soekris


net6501-70


cpu: Intel Atom E680 1.6Ghz, both pc and pc64 work


ethernet: 4x Intel 82574L Gigabit Ethernet, works


usb: works


serial console: works, use console=0 b19200 in plan9.ini. 9boot hangs without a serial cable attached; disable uartputc as a workaround


this machine does not have ACPI


plan9.ini, sysinfo


plan9.ini

sysinfo


3.2.6.4 - IBM/Lenovo


3.2.6.4.1 - ThinkCentre


M55


8810-D3U


cpu: Intel Core 2 Duo


graphics: Intel GMA 3000 internal (untested), replaced with NVidia GeForce 8400GS DVI output, realemu(8) monitor=vesa vgasize=1680x1050x32


http://man.9front.org/8/realemu


ethernet: Broadcom BCM5755 (10/100/1000), works


audio: Intel HDA, works


usb: works


mp: mp + sata, ethernet, usb works with *acpi=


3.3 - Virtual Machines


9front has been tested on several virtual machines. Details below.


Note: As a general rule it is a good idea to manually specify a unique MAC address for each virtual machine instance running on the network, to avoid collisions.


3.3.1 - Qemu


The following generic setup is tested with qemu 1.5.0 and 2.0.50 running on Linux, using FQA 3.3.3 - virtio for disk and network. This same generic setup should work for most host operating systems.


fqa3.gmi


3.3.1.1 - Installation


Create a sparse disk image:


qemu-img create -f qcow2 9front.qcow2.img 30G


Boot the 9front.iso:


9front.iso:


qemu-system-x86_64 -cpu host -enable-kvm -m 1024 \


-net nic,model=virtio,macaddr=52:54:00:00:EE:03 -net user \


-device virtio-scsi-pci,id=scsi \


-drive if=none,id=vd0,file=9front.qcow2.img \


-device scsi-hd,drive=vd0 \


-drive if=none,id=vd1,file=9front.iso \


-device scsi-cd,drive=vd1,bootindex=0


Finally, see: FQA 4.3 - Performing a simple install


fqa4.gmi


3.3.1.2 - Post-Installation Booting


qemu-system-x86_64 -cpu host -enable-kvm -m 1024 \


-net nic,model=virtio,macaddr=52:54:00:00:EE:03 -net user \


-device virtio-scsi-pci,id=scsi \


-drive if=none,id=vd0,file=9front.qcow2.img \


-device scsi-hd,drive=vd0


3.3.1.2.1 - Multiboot


Multiboot can be used to start the 9front kernel directly, skipping the bootloader step:


-qemu -kernel 9pc -initrd plan9.ini


3.3.1.4 - Networking


User networking is the default and works the same on every platform. More advanced options are particular to specific host operating systems; several are described below.


Note: On many operating systems ICMP is limited to the superuser. One consequence is that a VM running with guest networking cannot ping remote hosts.


3.3.1.4.1 - Linux VDE


Install vde2.


vde2.


Setup a tap interface:


sudo tunctl -u $USER -t tap0


Start a virtual switch connected to the tap interface:


vde_switch --tap tap0 -daemon


Connect the switch to the network of the host. Use DHCP:


slirpvde --dhcp --daemon


When booting 9front, add the following to the qemu command line arguments:


-net vde


3.3.1.4.2 - OpenBSD TAP


Tested: OpenBSD/amd64 6.0-STABLE, qemu-2.6.0


Note: Read over this first. Be careful not to clobber any system settings you may already have configured. If you don’t understand something, read the relevant man pages until you do. Feel free to substitute arbitrary network values below.


as root


pkg_add bzip2 plan9port qemu ssvnc wget


cp -f /usr/local/plan9/bin/rc /bin/ # for scripts


sysctl net.inet.ip.forwarding=1


echo  ’net.inet.ip.forwarding=1’ >>/etc/sysctl.conf


echo inet 192.168.54.1 255.255.255.0 NONE >/etc/hostname.vether0


ed /etc/pf.conf


/ext_if


a


int_if="vether0"


match out from $int_if:network to any nat-to ($ext_if:0)


.


w


q


pfctl -f /etc/pf.conf


echo link0 up >/etc/hostname.tap0


echo add vether0 add tap0 up >/etc/hostname.bridge0


sh /etc/netstart


>/etc/dhcpd.conf


ed /etc/dhcpd.conf


i


option domain-name "example.com";


option domain-name-servers 192.168.54.1;


subnet 192.168.54.0 netmask 255.255.255.0 {


option routers 192.168.54.1;


range 192.168.54.100 192.168.54.199;


}


.


w


q


rcctl enable dhcpd


rcctl start dhcpd


ed /var/unbound/etc/unbound.conf


/interface


a


interface: 192.168.54.1


.


/access-control


a


access-control: 192.168.54.0/24 allow


w


q


rcctl enable unbound


rcctl start unbound


echo 'permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel' \


>/etc/doas.conf


as user who is in wheel group


mkdir -p $HOME/9 $HOME/bin


cd $HOME/9


qemu-img -f qcow2 9front.qcow2.img 30G


adjust url for current iso


wget http://9front.org/iso/9front-5561.df1dc1ff2475.iso.bz2


bunzip2 9front-5561.df1dc1ff2475.iso.bz2


mv 9front-5561.df1dc1ff2475.iso 9front.iso


cd $HOME/bin


wget http://openbsd.stanleylieber.com/rc/q9


chmod 775 q9


cd


boot from iso (install)


doas -u root q9 -i


boot from qcow image (after completing the install)


doas -u root q9


connect to qemu via vnc


q9 -v


3.3.1.4.3 - Windows TAP


This is tested with the qemu for windows distribution. Download and run the installer from openvpn to install the windows TAP driver. Create a new TAP interface with the "Add a new TAP virtual ethernet adapter" from the openvpn start menu. Go to the network manager and rename that new TAP interface to something more sane like: "qemu-tap". Configure ip addresses or bridge that interface with the network manager.


qemu for windows

openvpn


Now you should be able to run qemu on that interface:


qemu.exe -net nic -net tap,ifname="tap-qemu" ...


3.3.1.4.4 - Linux TAP


Contributed by joe9:


on the host:


sudo ip tuntap add dev tap0 mode tap user joe


sudo ip address add 10.0.0.1/24 dev tap0


start qemu using (do not need sudo for qemu):


SDL_VIDEO_X11_DGAMOUSE=0 qemu-system-x86_64 \


-cpu host -enable-kvm -m 1024 \


-netdev tap,id=eth,ifname=tap0,script=no,downscript=no \


-device e1000,netdev=eth,mac=52:54:00:00:EE:03 \


-device virtio-scsi-pci,id=scsi -drive \


if=none,id=vd0,file=9front.qcow2.img \


-device scsi-hd,drive=vd0 \


-usb -usbdevice tablet -sdl \


-ctrl-grab


on 9front: add the below line to /lib/ndb/local


sys=cirno ether=52540000ee03 ip=10.0.0.2 ipmask=255.255.255.0


ipgw=10.0.0.1


dns=10.0.0.1


dom=cirno.9front


run: ip/ipconfig -N


Now, "ping 10.0.0.2" from linux host and "ip/ping 10.0.0.1" from qemu 9front should work.


check the communication between the vm and the linux host using (on the linux host):


sudo tcpdump -nS -vv -i tap0


Contributed by hiro:


If you want to enable internet access enable NAT forwarding on the linux host (as root).


To do this, first globally enable forwarding:


echo 1 > /proc/sys/net/ipv4/ip_forward


Enable Masquerading for everything comping from the VM’s tap device (eth0 being your host’s way to the internet):


iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j MASQUERADE


block everything else from being forwarded:


iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT


iptables -A FORWARD -s 10.0.0.0/24 -i tap0 -j ACCEPT


iptables -P FORWARD DROP


3.3.1.5 - Audio


Run qemu with the flag -soundhw sb16 and put the following line in plan9.ini:


audio0=type=sb16 port=0x220 irq=5 dma=5


Note: irq and dma values may vary.


3.3.1.6 - Graphics


Use monitor=vesa


Note: Some versions of QEMU running on OSX have exhibited graphical glitches when using a 16-bit color mode (for example: 1024x768x16. Try a 32-bit mode instead (for example: 1024x768x32).


3.3.2 - Virtualbox


Don’t use Virtualbox. It tends to break between versions.


[‡ virtualbox]


[‡ virtualbox]


Read:


http://www.landley.net/notes-2015.html#25-06-2015


If you can’t be dissuaded, the following sections detail empircal observations re: Virtualbox.


3.3.2.1 - Ethernet The emulated "Intel PRO/1000 MT Server" ethernet controller is known to work.


3.3.2.2 - Audio


Put the following in plan9.ini:


audio0=type=sb16


3.3.2.3 - Graphics Use monitor=vesa


3.3.2.4 - Known Working Versions


4.3.14 r95030 on Windows 7


4.3.16 on Mac OS X


youtube


youtube


4.3.18 r96516 on Linux x86_64 kernel 3.14.22


4.3.18 on Windows 7:


just tried with vbox 4.3.18 on windows7. 9front boots fine in BIOS mode, but the PCnet nic dosnt work. reason is that vbox pIIx pci irq routing is fucked so the ethernet doesnt get interrupts. if i boot with *nopcirouting=1, it works fine. theres a option to select the chipset so i tried ICH9 with IO-APIC enabled. normal mp mode fails because of broken mp tables, but works with *acpi=. also, it works with UEFI mode (which always uses ACPI). the usual intel mt server nic also works (thats what is usually recommended for working arround the broken ethernet).


pci routing issue has been fixed in latest kernel, should be available in iso release after 3960.


4.3.20 r96996 on Mac OS X 10.6.8/10.9 and Ubuntu 14.04/14.10:


General -> Basic


Type: Other


Version: Other/Uknown


System -> Motherboard


Chipset: PIIX3


Pointing Device: PS/2 Mouse


Extended Features: [x] Enable I/O APIC


System -> Processor


Extended Features: [x] PAE/NX (not sure this matters)


System -> Acceleration


[x] Enable VT-x/AMD-V


[x] Enable Nested Paging


Display -> Video


Extended Features: [x] Enable 3D Acceleration (not sure this matters)


Storage -> Attributes


Name: IDE


Type: PIIX4


[x] Use Host I/O Cache


Audio ->


[x] Enable Audio


Host Audio Driver: CoreAudio (Can be PulseAudio or otherwise for Linux,


etc. Shouldn’t be hard to set this)


Audio Controller: Soundblaster 16


Network -> Adapter 1


Attached to: NAT


-> Advanced


Adapter Type: Intel PRO/1000 MT Server


Promiscuous Mode: Deny (Not sure this matters)


Note: Enabling USB 2.0 Controll in ’Ports -> USB’ works just fine in 9front, mounting under /shr flawlessly as long as the host has the Virtualbox Extension Pack running.


[‡ vbox.4.2.6]


[‡ vbox.4.2.6]


3.3.3 - Virtio


Current versions of qemu/kvm and virtualbox as of 3.1 support faster paravirtualized devices. Presently, 9front provides drivers for virtio hard disk and network.


The virtio-blk disk device should show up as: /dev/sdF0


The virtio-scsi disk device should show up as: /dev/sd00


FQA INDEX | FQA 2 - Getting To Know 9front | FQA 4 - 9front Installation Guide


FQA INDEX

FQA 2 - Getting To Know 9front

FQA 4 - 9front Installation Guide

-- Response ended

-- Page fetched on Sat May 18 20:47:45 2024