ref: 707fca55de08804fc6d5ffa76944c4dc23313b05
dir: /fqa.ms/
.\" This troff source is processed to create all forms of the .\" 9FRONT DASH 1 book and the http://fqa.9front.org website. .\" NOTE: Purely experimental. Methods employed may change. .\" troff -ms -mpictures fqa.ms | page .\" htmlroff -u -ms -mhtml fqa.ms >fqa.html .de FG \" .FG <basename> .ie h .html - <img src="\\$1.\\$2" /> .el .BP \\$1.ps .br .. .po 1i \" page offset (from left) .fp 1 R LucidaSans .fp 2 I LucidaSansI .fp 3 B LucidaSansB .fp 4 BI LucidaSansI .fp 5 CW LucidaCW .paragraph 0 .margin 0 .HTML "9FRONT FREQUENTLY QUESTIONED ANSWERS .html - <style type="text/css">body{font-size:10pt}; a{font-size:10pt}</style> .html - <a href="fqa.html">FQA INDEX</a> | .html - <a href="fqa0.html">FQA 0 - Introduction To Plan 9</a> .html - <hr /> .SH .LG .ihtml h1 <h1> 9FRONT FREQUENTLY QUESTIONED ANSWERS .ihtml h1 .NL .R .html - <a href="fqa.html">html</a> | .html - <a href="fqa.pdf">pdf</a> | .html - <a href="fqa.ms">troff</a> .html - <a name="0.1" /> .html - <br /> .FG 9frontsystem jpg .html - <br /> .B ACHTUNG! 9front .ihtml a <a href="http://okturing.com/src/10919/body"> dash1 manual .ihtml a is written by and for 9front users. .DS .I Those who can do, those who can't write and those who can't write make ezines. .R \(em Sape Mullender .DE .B ACHTUNG! Information provided by this document is UNOFFICIAL and may be outdated or just plain WRONG. Use your brain. NO REFUNDS. .DS .I _sl's info is incorrect. .R \(em anth_x .DE .B ACHTUNG! 9front is absolutely and unalterably opposed to racism, sexism, homophobia, transphobia, nationalism, ethnocentrism, religious fundamentalism, and oppressive and coercive power structures of all kinds. .DS .I Nobody wants 2 take the weight - The responsibility .R \(em Prince, .ihtml a <a href="https://www.youtube.com/watch?v=3sX4TZoYXF4"> \fIAvalanche\fR .ihtml a .DE .B ACHTUNG! Don't read too much into what you find here. .DS .I Unless this publication states otherwise, masculine nouns and pronouns do not refer exclusively to men. .R \(em FM34-60 COUNTERINTELLIGENCE .DE .FG goaway jpg .ihtml h1 <h1> .SH 0 - Introduction to Plan 9 .R .ihtml h1 .ihtml a <a href="fqa0.html#0.1"> 0.1 - What is Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.1.1"> 0.1.1 - Plan 9 is not UNIX .ihtml a .ihtml a <a href="fqa0.html#0.1.1.1"> 0.1.1.1 - Plan 9 is not plan9port .ihtml a .ihtml a <a href="fqa0.html#0.1.1.2"> 0.1.1.2 - Plan 9 is not Inferno .ihtml a .ihtml a <a href="fqa0.html#0.1.2"> 0.1.2 - Plan 9 is not a product .ihtml a .ihtml a <a href="fqa0.html#0.1.3"> 0.1.3 - Plan 9 is not for you .ihtml a .ihtml a <a href="fqa0.html#0.2"> 0.2 - Why Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.1"> 0.2.1 - What do people like about Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.1.1"> 0.2.1.1 - What do you use Plan 9 for? .ihtml a .ihtml a <a href="fqa0.html#0.2.2"> 0.2.2 - What do people hate about Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.2.1"> 0.2.2.1 - What is not in Plan 9 .ihtml a .ihtml a <a href="fqa0.html#0.2.3"> 0.2.3 - Why did Plan 9's creators give up on Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.3.1"> 0.2.3.1 - Why did Plan 9's users give up on Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.3.2"> 0.2.3.2 - Why did CIA give up on Plan 9? .ihtml a .ihtml a <a href="fqa0.html#0.2.4"> 0.2.4 - What is the deal with Plan 9's weird license? .ihtml a .ihtml a <a href="fqa0.html#0.2.4.1"> 0.2.4.1 - Richard Stallman hates the Plan Nine license (circa 2000) .ihtml a .ihtml a <a href="fqa0.html#0.2.4.2"> 0.2.4.2 - Theo de Raadt hates the Plan 9 license (circa 2003) .ihtml a .ihtml a <a href="fqa0.html#0.2.4.3"> 0.2.4.3 - Everyone hates the Plan 9 license (circa 2014) .ihtml a .ihtml a <a href="fqa0.html#0.2.4.4"> 0.2.4.4 - PRAISE FOR 9FRONT'S BOLD ACTION RE: LICENSING .html a .ihtml a <a href="fqa0.html#0.2.4.5"> 0.2.4.5 - Everyone loves the Plan 9 license (circa 2021) .html a .ihtml a <a href="fqa0.html#0.3"> 0.3 - Further Reading .ihtml a .ihtml a <a href="fqa0.html#0.3.1"> 0.3.1 - Plan 9 papers .ihtml a .ihtml a <a href="fqa0.html#0.3.2"> 0.3.2 - Man pages .ihtml a .ihtml a <a href="fqa0.html#0.3.3"> 0.3.3 - Web pages .ihtml a .ihtml a <a href="fqa0.html#0.3.4"> 0.3.4 - Books .ihtml a .ihtml h1 <h1> .SH 1 - Introduction to 9front .R .ihtml h1 .ihtml a <a href="fqa1.html#1.1"> 1.1 - What is 9front? .ihtml a .ihtml a <a href="fqa1.html#1.1.1"> 1.1.1 - Cirno .ihtml a .ihtml a <a href="fqa1.html#1.2"> 1.2 - On what systems does 9front run? .ihtml a .ihtml a <a href="fqa1.html#1.3"> 1.3 - Why might I want to use 9front? .ihtml a .ihtml a <a href="fqa1.html#1.3.0"> 1.3.0 - Why might I not want to use 9front? .ihtml a .ihtml a <a href="fqa1.html#1.3.0.1"> 1.3.0.1 - Why did 9front stop making fun of Nazis? .ihtml a .ihtml a <a href="fqa1.html#1.3.1"> 1.3.1 - New Features .ihtml a .ihtml a <a href="fqa1.html#1.3.1.1"> 1.3.1.1 - New Programs .ihtml a .ihtml a <a href="fqa1.html#1.3.1.2"> 1.3.1.2 - New Hardware Support .ihtml a .ihtml a <a href="fqa1.html#1.4"> 1.4 - Is 9front really free? .ihtml a .ihtml a <a href="fqa1.html#1.5"> 1.5 - How can I help support 9front? .ihtml a .ihtml a <a href="fqa1.html#1.6"> 1.6 - Who maintains 9front? .ihtml a .ihtml a <a href="fqa1.html#1.7"> 1.7 - When is the next release of 9front? .ihtml a .ihtml a <a href="fqa1.html#1.8"> 1.8 - What is included with 9front? .ihtml a .ihtml a <a href="fqa1.html#1.9"> 1.9 - Can I use 9front as a desktop system? .ihtml a .ihtml a <a href="fqa1.html#1.10"> 1.10 - Why is/isn't ProductX included? .ihtml a .ihtml a <a href="fqa1.html#1.11"> 1.11 - Fine, where can I get 9front? .ihtml a .ihtml a <a href="fqa1.html#1.11.1"> 1.11.1 - Mirrors .ihtml a .ihtml a <a href="fqa1.html#1.11.1.1"> 1.11.1.1 - 9front.iso .ihtml a .ihtml a <a href="fqa1.html#1.11.1.2"> 1.11.1.2 - git repository .ihtml a .ihtml h1 <h1> .SH 2 - Getting to know 9front .R .ihtml h1 .ihtml a <a href="fqa2.html#2.1"> 2.1 - Web Pages .ihtml a .ihtml a <a href="fqa2.html#2.2"> 2.2 - Mailing Lists .ihtml a .ihtml a <a href="fqa2.html#2.2.1"> 2.2.1 - Mailing List Archives .ihtml a .ihtml a <a href="fqa2.html#2.2.1.1"> 2.2.1.1 - Unofficial Web Archives .ihtml a .ihtml a <a href="fqa2.html#2.2.2"> 2.2.2 - Other useful mailing lists .ihtml a .ihtml a <a href="fqa2.html#2.2.2.1"> 2.2.2.1 - Starfleet General Order 1 .ihtml a .ihtml a <a href="fqa2.html#2.3"> 2.3 - Manual Pages .ihtml a .ihtml a <a href="fqa2.html#2.3.2"> 2.3.2 - How do I write my own manual page? .ihtml a .ihtml a <a href="fqa2.html#2.4"> 2.4 - Reporting Bugs .ihtml a .ihtml a <a href="fqa2.html#2.4.1"> 2.4.1 - Your bug report SUCKS .ihtml a .ihtml a <a href="fqa2.html#2.4.2"> 2.4.2 - How do I get more useful info for developers? .ihtml a .ihtml a <a href="fqa2.html#2.4.2.1"> 2.4.2.1 - Take a photo of the panic screen .ihtml a .ihtml a <a href="fqa2.html#2.4.2.2"> 2.4.2.2 - Make a stack trace of a crashed process .ihtml a .ihtml a <a href="fqa2.html#2.4.2.3"> 2.4.2.3 - Make a process snapshot .ihtml a .ihtml a <a href="fqa2.html#2.5"> 2.5 - Sending Fixes .ihtml a .ihtml a <a href="fqa2.html#2.5.1"> 2.5.1 - How do I write good patches? .ihtml a .ihtml a <a href="fqa2.html#2.5.2"> 2.5.2 - How do I send in my patches? .ihtml a .ihtml h1 <h1> .SH 3 - Hardware .R .ihtml h1 .ihtml a <a href="fqa3.html#3.1"> 3.1 - Selecting Hardware .ihtml a .ihtml a <a href="fqa3.html#3.2"> 3.2 - Known Working Hardware .ihtml a .ihtml a <a href="fqa3.html#3.2.0"> 3.2.0 - Input Devices .ihtml a .ihtml a <a href="fqa3.html#3.2.0.1"> 3.2.0.1 - Mice .ihtml a .ihtml a <a href="fqa3.html#3.2.0.1.1"> 3.2.0.1.1 - IBM/Lenovo .ihtml a .ihtml a <a href="fqa3.html#3.2.0.2"> 3.2.0.2 - Keyboards .ihtml a .ihtml a <a href="fqa3.html#3.2.0.2.1"> 3.2.0.2.1 - IBM/Lenovo .ihtml a .ihtml a <a href="fqa3.html#3.2.0.2.2"> 3.2.0.2.2 - TEX Electronics .ihtml a .ihtml a <a href="fqa3.html#3.2.1"> 3.2.1 - Audio .ihtml a .ihtml a <a href="fqa3.html#3.2.2"> 3.2.2 - Graphics .ihtml a .ihtml a <a href="fqa3.html#3.2.2.1"> 3.2.2.1 - AGP .ihtml a .ihtml a <a href="fqa3.html#3.2.2.2"> 3.2.2.2 - Integrated .ihtml a .ihtml a <a href="fqa3.html#3.2.2.3"> 3.2.2.3 - PCI Express .ihtml a .ihtml a <a href="fqa3.html#3.2.3"> 3.2.3 - Networking .ihtml a .ihtml a <a href="fqa3.html#3.2.3.1"> 3.2.3.1 - Ethernet .ihtml a .ihtml a <a href="fqa3.html#3.2.3.1.1"> 3.2.3.1.1 - Integrated .ihtml a .ihtml a <a href="fqa3.html#3.2.3.1.2"> 3.2.3.1.2 - USB .ihtml a .ihtml a <a href="fqa3.html#3.2.3.1.3"> 3.2.3.1.3 - PCMCIA .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2"> 3.2.3.2 - WiFi .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2.1"> 3.2.3.2.1 - Bridge (external) .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2.2"> 3.2.3.2.2 - Mini-PCI .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2.3"> 3.2.3.2.3 - Mini-PCI Express .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2.4"> 3.2.3.2.4 - PCI .ihtml a .ihtml a <a href="fqa3.html#3.2.3.2.5"> 3.2.3.2.5 - PCMCIA .ihtml a .ihtml a <a href="fqa3.html#3.2.4"> 3.2.4 - Tablet Digitizers .ihtml a .ihtml a <a href="fqa3.html#3.2.4.1"> 3.2.4.1 - Serial .ihtml a .ihtml a <a href="fqa3.html#3.2.4.1.1"> 3.2.4.1.1 - Integrated .ihtml a .ihtml a <a href="fqa3.html#3.2.4.2"> 3.2.4.2 - USB .ihtml a .ihtml a <a href="fqa3.html#3.2.4.2.1"> 3.2.4.2.1 - Integrated .ihtml a .ihtml a <a href="fqa3.html#3.2.4.2.2"> 3.2.4.2.2 - External .ihtml a .ihtml a <a href="fqa3.html#3.2.5"> 3.2.5 - Laptops .ihtml a .ihtml a <a href="fqa3.html#3.2.5.1"> 3.2.5.1 - Acer .ihtml a .ihtml a <a href="fqa3.html#3.2.5.2"> 3.2.5.2 - IBM/Lenovo .ihtml a .ihtml a <a href="fqa3.html#3.2.5.2.1"> 3.2.5.2.1 - ThinkPad .ihtml a .ihtml a <a href="fqa3.html#3.2.5.3"> 3.2.5.3 - Toshiba .ihtml a .ihtml a <a href="fqa3.html#3.2.5.3.1"> 3.2.5.3.1 - Satellite .ihtml a .ihtml a <a href="fqa3.html#3.2.6"> 3.2.6 - Desktops .ihtml a .ihtml a <a href="fqa3.html#3.2.6.1"> 3.2.6.1 - eMachines .ihtml a .ihtml a <a href="fqa3.html#3.2.6.2"> 3.2.6.2 - Igel .ihtml a .ihtml a <a href="fqa3.html#3.2.6.3"> 3.2.6.3 - Soekris .ihtml a .ihtml a <a href="fqa3.html#3.2.6.4"> 3.2.6.4 - IBM/Lenovo .ihtml a .ihtml a <a href="fqa3.html#3.2.6.4.1"> 3.2.6.4.1 - ThinkCentre .ihtml a .ihtml a <a href="fqa3.html#3.3"> 3.3 - Virtual Machines .ihtml a .ihtml a <a href="fqa3.html#3.3.1"> 3.3.1 - Qemu .ihtml a .ihtml a <a href="fqa3.html#3.3.1.1"> 3.3.1.1 - Installation .ihtml a .ihtml a <a href="fqa3.html#3.3.1.2"> 3.3.1.2 - Post-Installation Booting .ihtml a .ihtml a <a href="fqa3.html#3.3.1.2.1"> 3.3.1.2.1 - Multiboot .ihtml a .ihtml a <a href="fqa3.html#3.3.1.4"> 3.3.1.4 - Networking .ihtml a .ihtml a <a href="fqa3.html#3.3.1.4.1"> 3.3.1.4.1 - Linux VDE .ihtml a .ihtml a <a href="fqa3.html#3.3.1.4.2"> 3.3.1.4.2 - OpenBSD TAP .ihtml a .ihtml a <a href="fqa3.html#3.3.1.4.3"> 3.3.1.4.3 - Windows TAP .ihtml a .ihtml a <a href="fqa3.html#3.3.1.4.4"> 3.3.1.4.4 - Linux TAP .ihtml a .ihtml a <a href="fqa3.html#3.3.1.5"> 3.3.1.5 - Audio .ihtml a .ihtml a <a href="fqa3.html#3.3.1.6"> 3.3.1.6 - Graphics .ihtml a .ihtml a <a href="fqa3.html#3.3.2"> 3.3.2 - Virtualbox .ihtml a .ihtml a <a href="fqa3.html#3.3.2.1"> 3.3.2.1 - Ethernet .ihtml a .ihtml a <a href="fqa3.html#3.3.2.2"> 3.3.2.2 - Audio .ihtml a .ihtml a <a href="fqa3.html#3.3.2.3"> 3.3.2.3 - Graphics .ihtml a .ihtml a <a href="fqa3.html#3.3.2.4"> 3.3.2.4 - Known Working Versions .ihtml a .ihtml a <a href="fqa3.html#3.3.3"> 3.3.3 - Virtio .ihtml a .ihtml h1 <h1> .SH 4 - 9front Installation Guide .R .ihtml h1 .ihtml a <a href="fqa4.html#4.1"> 4.1 - Pre-installation Checklist .ihtml a .ihtml a <a href="fqa4.html#4.2"> 4.2 - Creating bootable 9front install media .ihtml a .ihtml a <a href="fqa4.html#4.2.1"> 4.2.1 - ISO image .ihtml a .ihtml a <a href="fqa4.html#4.2.2"> 4.2.2 - USB drive .ihtml a .ihtml a <a href="fqa4.html#4.2.2.1"> 4.2.2.1 - Creating on Plan 9 .ihtml a .ihtml a <a href="fqa4.html#4.2.2.2"> 4.2.2.2 - Creating on Linux .ihtml a .ihtml a <a href="fqa4.html#4.2.2.3"> 4.2.2.3 - Bootargs .ihtml a .ihtml a <a href="fqa4.html#4.3"> 4.3 - Performing a simple install .ihtml a .ihtml a <a href="fqa4.html#4.3.1"> 4.3.1 - boot .ihtml a .ihtml a <a href="fqa4.html#4.3.2"> 4.3.2 - bootargs .ihtml a .ihtml a <a href="fqa4.html#4.3.3"> 4.3.3 - user .ihtml a .ihtml a <a href="fqa4.html#4.3.4"> 4.3.4 - vgasize, monitor, mouseport .ihtml a .ihtml a <a href="fqa4.html#4.3.4.1"> 4.3.4.1 - Changing screen resolution .ihtml a .ihtml a <a href="fqa4.html#4.3.5"> 4.3.5 - inst/start .ihtml a .ihtml a <a href="fqa4.html#4.3.6"> 4.3.6 - configfs .ihtml a .ihtml a <a href="fqa4.html#4.3.6.1"> 4.3.6.1 - cwfs no-dump configuration .ihtml a .ihtml a <a href="fqa4.html#4.3.7"> 4.3.7 - partdisk .ihtml a .ihtml a <a href="fqa4.html#4.3.8"> 4.3.8 - prepdisk .ihtml a .ihtml a <a href="fqa4.html#4.3.9"> 4.3.9 - mountfs .ihtml a .ihtml a <a href="fqa4.html#4.3.10"> 4.3.10 - configdist .ihtml a .ihtml a <a href="fqa4.html#4.3.11"> 4.3.11 - confignet .ihtml a .ihtml a <a href="fqa4.html#4.3.11.1"> 4.3.11.1 - dhcp .ihtml a .ihtml a <a href="fqa4.html#4.3.11.2"> 4.3.11.2 - manual .ihtml a .ihtml a <a href="fqa4.html#4.3.12"> 4.3.12 - mountdist .ihtml a .ihtml a <a href="fqa4.html#4.3.13"> 4.3.13 - copydist .ihtml a .ihtml a <a href="fqa4.html#4.3.14"> 4.3.14 - sysname .ihtml a .ihtml a <a href="fqa4.html#4.3.15"> 4.3.15 - tzsetup .ihtml a .ihtml a <a href="fqa4.html#4.3.16"> 4.3.16 - bootsetup .ihtml a .ihtml a <a href="fqa4.html#4.3.17"> 4.3.17 - finish .ihtml a .ihtml a <a href="fqa4.html#4.4"> 4.4 - Encrypted Partitions .ihtml a .ihtml h1 <h1> .SH 5 - Building the System from Source .R .ihtml h1 .ihtml a <a href="fqa5.html#5.1"> 5.1 - Why should I build my system from source? .ihtml a .ihtml a <a href="fqa5.html#5.2"> 5.2 - Building 9front from source .ihtml a .ihtml a <a href="fqa5.html#5.2.1"> 5.2.1 - Update sources .ihtml a .ihtml a <a href="fqa5.html#5.2.1.1"> 5.2.1.1 - hgrc .ihtml a .ihtml a <a href="fqa5.html#5.2.1.2"> 5.2.1.2 - git .ihtml a .ihtml a <a href="fqa5.html#5.2.2"> 5.2.2 - Building from source .ihtml a .ihtml a <a href="fqa5.html#5.2.2.1"> 5.2.2.1 - Cross compiling .ihtml a .ihtml a <a href="fqa5.html#5.3"> 5.3 - Building an ISO .ihtml a .ihtml a <a href="fqa5.html#5.4"> 5.4 - Common Problems when Compiling and Building .ihtml a .ihtml a <a href="fqa5.html#5.4.1"> 5.4.1 - Upgrading compilers .ihtml a .ihtml h1 <h1> .SH 6 - Networking .R .ihtml h1 .ihtml a <a href="fqa6.html#6.1"> 6.1 - Before we go any further .ihtml a .ihtml a <a href="fqa6.html#6.2"> 6.2 - Network configuration .ihtml a .ihtml a <a href="fqa6.html#6.2.1"> 6.2.1 - Host name .ihtml a .ihtml a <a href="fqa6.html#6.2.2"> 6.2.2 - Identifying and setting up your network interfaces .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1"> 6.2.2.1 - WiFi .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1"> 6.2.2.1.1 - Interfaces .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1.1"> 6.2.2.1.1.1 - wavelan .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1.2"> 6.2.2.1.1.2 - wavelanpci .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1.3"> 6.2.2.1.1.3 - iwl .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1.4"> 6.2.2.1.1.4 - rt2860 .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.1.5"> 6.2.2.1.1.5 - wpi .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.2"> 6.2.2.1.2 - WPA .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.3"> 6.2.2.1.3 - WiFi Roaming .ihtml a .ihtml a <a href="fqa6.html#6.2.2.1.4"> 6.2.2.1.4 - WiFi Debug .ihtml a .ihtml a <a href="fqa6.html#6.2.3"> 6.2.3 - IP address .ihtml a .ihtml a <a href="fqa6.html#6.2.4"> 6.2.4 - Default gateway .ihtml a .ihtml a <a href="fqa6.html#6.2.5"> 6.2.5 - DNS Resolution .ihtml a .ihtml a <a href="fqa6.html#6.2.5.1"> 6.2.5.1 - Caching DNS server .ihtml a .ihtml a <a href="fqa6.html#6.2.5.2"> 6.2.5.2 - DNS authoritative name server .ihtml a .ihtml a <a href="fqa6.html#6.2.5.2.1"> 6.2.5.2.1 - Troubleshooting DNS authoritative name server .ihtml a .ihtml a <a href="fqa6.html#6.2.6"> 6.2.6 - Network-wide configuration .ihtml a .ihtml a <a href="fqa6.html#6.2.7"> 6.2.7 - Activating the changes .ihtml a .ihtml a <a href="fqa6.html#6.2.7.1"> 6.2.7.1 - NIC .ihtml a .ihtml a <a href="fqa6.html#6.2.7.2"> 6.2.7.2 - cs .ihtml a .ihtml a <a href="fqa6.html#6.2.7.3"> 6.2.7.3 - dns .ihtml a .ihtml a <a href="fqa6.html#6.2.8"> 6.2.8 - Verifying network settings .ihtml a .ihtml a <a href="fqa6.html#6.2.8.1"> 6.2.8.1 - Checking routes .ihtml a .ihtml a <a href="fqa6.html#6.2.8.1.1"> 6.2.8.1.1 - Adding static routes .ihtml a .ihtml a <a href="fqa6.html#6.2.9"> 6.2.9 - Setting up your 9front box as a forwarding gateway .ihtml a .ihtml a <a href="fqa6.html#6.2.10"> 6.2.10 - Setting up aliases on an interface .ihtml a .ihtml a <a href="fqa6.html#6.3"> 6.3 - How do I filter and firewall with 9front? .ihtml a .ihtml a <a href="fqa6.html#6.4"> 6.4 - Dynamic Host Configuration Protocol (DHCP) .ihtml a .ihtml a <a href="fqa6.html#6.4.1"> 6.4.1 - DHCP client .ihtml a .ihtml a <a href="fqa6.html#6.4.2"> 6.4.2 - DHCP server .ihtml a .ihtml a <a href="fqa6.html#6.5"> 6.5 - PPP .ihtml a .ihtml a <a href="fqa6.html#6.6"> 6.6 - Setting up a network bridge in 9front .ihtml a .ihtml a <a href="fqa6.html#6.7"> 6.7 - How do I boot from the network? .ihtml a .ihtml a <a href="fqa6.html#6.7.1"> 6.7.1 - How do I tcp boot? .ihtml a .ihtml a <a href="fqa6.html#6.7.1.1"> 6.7.1.1 - Passing arguments to ipconfig at the bootargs prompt .ihtml a .ihtml a <a href="fqa6.html#6.7.2"> 6.7.2 - How do I boot using PXE? .ihtml a .ihtml h1 <h1> .SH 7 - System Management .R .ihtml h1 .ihtml a <a href="fqa7.html#7.1"> 7.1 - Plan 9 Services Overview .ihtml a .ihtml a <a href="fqa7.html#7.1.1"> 7.1.1 - What is the kernel? .ihtml a .ihtml a <a href="fqa7.html#7.1.2"> 7.1.2 - What is the file server? .ihtml a .ihtml a <a href="fqa7.html#7.1.3"> 7.1.3 - What is the auth server? .ihtml a .ihtml a <a href="fqa7.html#7.1.4"> 7.1.4 - What is the cpu server? .ihtml a .ihtml a <a href="fqa7.html#7.1.5"> 7.1.5 - What is a terminal? .ihtml a .ihtml a <a href="fqa7.html#7.2"> 7.2 - Kernel configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.2.1"> 7.2.1 - How do I mount the 9fat partition? .ihtml a .ihtml a <a href="fqa7.html#7.2.2"> 7.2.2 - How do I modify plan9.ini? .ihtml a .ihtml a <a href="fqa7.html#7.2.3"> 7.2.3 - Kernel configuration file .ihtml a .ihtml a <a href="fqa7.html#7.2.4"> 7.2.4 - Kernel drivers .ihtml a .ihtml a <a href="fqa7.html#7.2.5"> 7.2.5 - How do I install a new kernel? .ihtml a .ihtml a <a href="fqa7.html#7.3"> 7.3 - Fileserver configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.3.1"> 7.3.1 - Adding users .ihtml a .ihtml a <a href="fqa7.html#7.3.2"> 7.3.2 - Configuring nvram .ihtml a .ihtml a <a href="fqa7.html#7.3.3"> 7.3.3 - Setting up a listener for network connections .ihtml a .ihtml a <a href="fqa7.html#7.3.3.1"> 7.3.3.1 - Stop cwfs from allowing user none to attach without authentication .ihtml a .ihtml a <a href="fqa7.html#7.3.3.1.1"> 7.3.3.1.1 - notes on user none .ihtml a .ihtml a <a href="fqa7.html#7.3.4"> 7.3.4 - Mounting a file system from userspace .ihtml a .ihtml a <a href="fqa7.html#7.3.5"> 7.3.5 - dump .ihtml a .ihtml a <a href="fqa7.html#7.3.5.1"> 7.3.5.1 - manually trigger the dump .ihtml a .ihtml a <a href="fqa7.html#7.4"> 7.4 - Auth server configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.4.1"> 7.4.1 - Configuring an auth server .ihtml a .ihtml a <a href="fqa7.html#7.4.1.1"> 7.4.1.1 - Avoiding an ndb entry for the auth server .ihtml a .ihtml a <a href="fqa7.html#7.4.2"> 7.4.2 - Adding users .ihtml a .ihtml a <a href="fqa7.html#7.4.3"> 7.4.3 - secstored .ihtml a .ihtml a <a href="fqa7.html#7.4.3.1"> 7.4.3.1 - Adding users to secstore .ihtml a .ihtml a <a href="fqa7.html#7.4.3.2"> 7.4.3.2 - Converting from p9sk1 to dp9ik .ihtml a .ihtml a <a href="fqa7.html#7.5"> 7.5 - Cpu server configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.5.1"> 7.5.1 - Configuring a cpu server .ihtml a .ihtml a <a href="fqa7.html#7.6"> 7.6 - Terminal configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.6.1"> 7.6.1 - Configuring a terminal .ihtml a .ihtml a <a href="fqa7.html#7.6.2"> 7.6.2 - Configuring a Terminal to Accept cpu Connections .ihtml a .ihtml a <a href="fqa7.html#7.6.3"> 7.6.3 - UTC Timesync .ihtml a .ihtml a <a href="fqa7.html#7.7"> 7.7 - Mail server configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.7.1"> 7.7.1 - smtpd.conf .ihtml a .ihtml a <a href="fqa7.html#7.7.2"> 7.7.2 - rewrite .ihtml a .ihtml a <a href="fqa7.html#7.7.3"> 7.7.3 - names.local .ihtml a .ihtml a <a href="fqa7.html#7.7.4"> 7.7.4 - remotemail .ihtml a .ihtml a <a href="fqa7.html#7.7.5"> 7.7.5 - SMTP over TLS .ihtml a .ihtml a <a href="fqa7.html#7.7.6"> 7.7.6 - IMAP4 over TLS .ihtml a .ihtml a <a href="fqa7.html#7.7.7"> 7.7.7 - Spam Filtering .ihtml a .ihtml a <a href="fqa7.html#7.7.7.1"> 7.7.7.1 - ratfs .ihtml a .ihtml a <a href="fqa7.html#7.7.7.2"> 7.7.7.2 - scanmail .ihtml a .ihtml a <a href="fqa7.html#7.7.8"> 7.7.8 - Troubleshooting the mail server .ihtml a .ihtml a <a href="fqa7.html#7.7.9"> 7.7.9 - Setting up a mailing list .ihtml a .ihtml a <a href="fqa7.html#7.7.9.1"> 7.7.9.1 - mlmgr .ihtml a .ihtml a <a href="fqa7.html#7.8"> 7.8 - Web server configuration and maintenance .ihtml a .ihtml a <a href="fqa7.html#7.8.1"> 7.8.1 - ip/httpd .ihtml a .ihtml a <a href="fqa7.html#7.8.2"> 7.8.2 - rc-httpd .ihtml a .ihtml a <a href="fqa7.html#7.9"> 7.9 - TLS certificates .ihtml a .ihtml a <a href="fqa7.html#7.9.1"> 7.9.1 - ACME protocol .ihtml a .ihtml h1 <h1> .SH 8 - Using 9front .R .ihtml h1 .ihtml a <a href="fqa8.html#8.1"> 8.1 - rc .ihtml a .ihtml a <a href="fqa8.html#8.1.1"> 8.1.1 - Prompts .ihtml a .ihtml a <a href="fqa8.html#8.1.2"> 8.1.2 - /env .ihtml a .ihtml a <a href="fqa8.html#8.2"> 8.2 - rio .ihtml a .ihtml a <a href="fqa8.html#8.2.1"> 8.2.1 - The Pop-up Menu .ihtml a .ihtml a <a href="fqa8.html#8.2.2"> 8.2.2 - Window control .ihtml a .ihtml a <a href="fqa8.html#8.2.3"> 8.2.3 - Text in rio windows .ihtml a .ihtml a <a href="fqa8.html#8.2.4"> 8.2.4 - Scrolling .ihtml a .ihtml a <a href="fqa8.html#8.2.5"> 8.2.5 - Mouse Chording .ihtml a .ihtml a <a href="fqa8.html#8.2.6"> 8.2.6 - Keyboard Shortcuts .ihtml a .ihtml a <a href="fqa8.html#8.2.7"> 8.2.7 - Color scheme .ihtml a .ihtml a <a href="fqa8.html#8.2.8"> 8.2.8 - Why is rio like this? .ihtml a .ihtml a <a href="fqa8.html#8.2.9"> 8.2.9 - tips .ihtml a .ihtml a <a href="fqa8.html#8.2.9.1"> 8.2.9.1 - Taking a screenshot .ihtml a .ihtml a <a href="fqa8.html#8.2.9.2"> 8.2.9.2 - Prevent console messages from overwriting the screen .ihtml a .ihtml a <a href="fqa8.html#8.3"> 8.3 - Text Editors .ihtml a .ihtml a <a href="fqa8.html#8.3.1"> 8.3.1 - sam .ihtml a .ihtml a <a href="fqa8.html#8.3.1.1"> 8.3.1.1 - Scrolling .ihtml a .ihtml a <a href="fqa8.html#8.3.1.2"> 8.3.1.2 - Mouse Chording .ihtml a .ihtml a <a href="fqa8.html#8.3.1.3"> 8.3.1.3 - Why does sam have a separate snarf buffer from rio? .ihtml a .ihtml a <a href="fqa8.html#8.3.1.4"> 8.3.1.4 - Keyboard Shortcuts .ihtml a .ihtml a <a href="fqa8.html#8.3.2"> 8.3.2 - acme .ihtml a .ihtml a <a href="fqa8.html#8.4"> 8.4 - Internet .ihtml a .ihtml a <a href="fqa8.html#8.4.1"> 8.4.1 - Mail .ihtml a .ihtml a <a href="fqa8.html#8.4.1.1"> 8.4.1.1 - upasfs .ihtml a .ihtml a <a href="fqa8.html#8.4.1.1.1"> 8.4.1.1.1 - Reading gmail via IMAP .ihtml a .ihtml a <a href="fqa8.html#8.4.1.1.2"> 8.4.1.1.2 - Sending mail with gmail .ihtml a .ihtml a <a href="fqa8.html#8.4.1.2"> 8.4.1.2 - nedmail .ihtml a .ihtml a <a href="fqa8.html#8.4.1.2.1"> 8.4.1.2.1 - mother .ihtml a .ihtml a <a href="fqa8.html#8.4.1.2.2"> 8.4.1.2.2 - Nail .ihtml a .ihtml a <a href="fqa8.html#8.4.1.3"> 8.4.1.3 - nupas .ihtml a .ihtml a <a href="fqa8.html#8.4.2"> 8.4.2 - NNTP .ihtml a .ihtml a <a href="fqa8.html#8.4.3"> 8.4.3 - IRC .ihtml a .ihtml a <a href="fqa8.html#8.4.3.1"> 8.4.3.1 - ircrc .ihtml a .ihtml a <a href="fqa8.html#8.4.3.2"> 8.4.3.2 - irc7 .ihtml a .ihtml a <a href="fqa8.html#8.4.3.3"> 8.4.3.3 - ircs .ihtml a .ihtml a <a href="fqa8.html#8.4.3.4"> 8.4.3.4 - wircrc .ihtml a .ihtml a <a href="fqa8.html#8.4.4"> 8.4.4 - FTP .ihtml a .ihtml a <a href="fqa8.html#8.4.5"> 8.4.5 - HTTP .ihtml a .ihtml a <a href="fqa8.html#8.4.5.1"> 8.4.5.1 - mothra .ihtml a .ihtml a <a href="fqa8.html#8.4.5.2"> 8.4.5.2 - abaco .ihtml a .ihtml a <a href="fqa8.html#8.4.5.3"> 8.4.5.3 - hget .ihtml a .ihtml a <a href="fqa8.html#8.4.5.4"> 8.4.5.4 - charon .ihtml a .ihtml a <a href="fqa8.html#8.4.5.5"> 8.4.5.5 - i .ihtml a .ihtml a <a href="fqa8.html#8.4.5.6"> 8.4.5.6 - NetSurf .ihtml a .ihtml a <a href="fqa8.html#8.4.6"> 8.4.6 - SSH .ihtml a .ihtml a <a href="fqa8.html#8.4.6.1"> 8.4.6.1 - ssh .ihtml a .ihtml a <a href="fqa8.html#8.4.6.1.1"> 8.4.6.1.1 - sshfs .ihtml a .ihtml a <a href="fqa8.html#8.4.6.1.2"> 8.4.6.1.2 - sshnet .ihtml a .ihtml a <a href="fqa8.html#8.4.6.2"> 8.4.6.2 - ssh2 .ihtml a .ihtml a <a href="fqa8.html#8.4.6.3"> 8.4.6.3 - scpu .ihtml a .ihtml a <a href="fqa8.html#8.4.6.3.1"> 8.4.6.3.1 - Public Key Authentication .ihtml a .ihtml a <a href="fqa8.html#8.4.6.4"> 8.4.6.4 - OpenSSH .ihtml a .ihtml a <a href="fqa8.html#8.4.6.5"> 8.4.6.5 - sftpfs .ihtml a .ihtml a <a href="fqa8.html#8.4.6.5.1"> 8.4.6.5.1 - Mounting a remote u9fs share over SSH .ihtml a .ihtml a <a href="fqa8.html#8.4.7"> 8.4.7 - secstore .ihtml a .ihtml a <a href="fqa8.html#8.4.8"> 8.4.8 - drawterm .ihtml a .ihtml a <a href="fqa8.html#8.4.8.1"> 8.4.8.1 - Connect to Plan 9 from a mobile device .ihtml a .ihtml a <a href="fqa8.html#8.4.8.2"> 8.4.8.2 - drawterm behind firewalls .ihtml a .ihtml a <a href="fqa8.html#8.4.9"> 8.4.9 - Peer to Peer (P2P) .ihtml a .ihtml a <a href="fqa8.html#8.4.9.1"> 8.4.9.1 - Tinc .ihtml a .ihtml a <a href="fqa8.html#8.4.9.2"> 8.4.9.2 - Torrents .ihtml a .ihtml a <a href="fqa8.html#8.4.9.2.1"> 8.4.9.2.1 - ip/torrent .ihtml a .ihtml a <a href="fqa8.html#8.4.9.2.2"> 8.4.9.2.2 - torrent .ihtml a .ihtml a <a href="fqa8.html#8.5"> 8.5 - Audio .ihtml a .ihtml a <a href="fqa8.html#8.6"> 8.6 - External Media .ihtml a .ihtml a <a href="fqa8.html#8.6.1"> 8.6.1 - Mount an ISO9660 CD-ROM .ihtml a .ihtml a <a href="fqa8.html#8.6.2"> 8.6.2 - Burn a CD-ROM .ihtml a .ihtml a <a href="fqa8.html#8.6.3"> 8.6.3 - Mount a FAT formatted USB device .ihtml a .ihtml a <a href="fqa8.html#8.7"> 8.7 - Emulation .ihtml a .ihtml a <a href="fqa8.html#8.7.1"> 8.7.1 - Linux Emulation .ihtml a .ihtml a <a href="fqa8.html#8.7.2"> 8.7.2 - Nintendo .ihtml a .ihtml a <a href="fqa8.html#8.7.3"> 8.7.3 - Sega .ihtml a .ihtml a <a href="fqa8.html#8.7.4"> 8.7.4 - Commodore .ihtml a .ihtml a <a href="fqa8.html#8.7.5"> 8.7.5 - PC .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1"> 8.7.5.1 - Virtualization Using vmx(1) .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1.1"> 8.7.5.1.1 Block Devices .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1.2"> 8.7.5.1.2 Ethernet .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1.3"> 8.7.5.1.3 OpenBSD .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1.4"> 8.7.5.1.4 Linux .ihtml a .ihtml a <a href="fqa8.html#8.7.5.1.5"> 8.7.5.1.5 Windows NT .ihtml a .ihtml a <a href="fqa8.html#8.8"> 8.8 - Additional Software .ihtml a .ihtml a <a href="fqa8.html#8.8.1"> 8.8.1 - 9front sources server .ihtml a .ihtml a <a href="fqa8.html#8.8.2"> 8.8.2 - 9front contrib .ihtml a .ihtml a <a href="fqa8.html#8.8.3"> 8.8.3 - Other public 9p servers .ihtml a .ihtml a <a href="fqa8.html#8.8.4"> 8.8.4 - Advanced Namespace Tools for Plan 9 .ihtml a .ihtml a <a href="fqa8.html#8.8.5"> 8.8.5 - Even More Additional Software .ihtml a .ihtml a <a href="fqa8.html#8.8.6"> 8.8.6 - Community Maintained Link For Additional Software .ihtml a .ihtml a <a href="fqa8.html#8.9"> 8.9 - Bootstrapping architectures not included on the ISO .ihtml a .ihtml a <a href="fqa8.html#8.9.1"> 8.9.1 - amd64 .ihtml a .ihtml a <a href="fqa8.html#8.9.2"> 8.9.2 - Raspberry Pi .ihtml a .ihtml a <a href="fqa8.html#8.9.3"> 8.9.3 - arm64 .ihtml a .ihtml a <a href="fqa8.html#8.10"> 8.10 - ACPI .ihtml a .ihtml a <a href="fqa8.html#8.10.1"> 8.10.1 - Enabling ACPI .ihtml a .ihtml a <a href="fqa8.html#8.12"> 8.12 - Revision Control .ihtml a .ihtml a <a href="fqa8.html#8.12.1"> 8.12.1 - cvs .ihtml a .ihtml a <a href="fqa8.html#8.12.2"> 8.12.2 - git .ihtml a .ihtml a <a href="fqa8.html#8.12.3"> 8.12.3 - Mercurial .ihtml a .ihtml a <a href="fqa8.html#8.12.4"> 8.12.4 - svn .ihtml a .ihtml a <a href="fqa8.html#8.13"> 8.13 - Video .ihtml a .ihtml a <a href="fqa8.html#8.13.1"> 8.13.1 - treason .ihtml a .ihtml h1 <h1> .SH 9 - Troubleshooting .R .ihtml h1 .ihtml a <a href="fqa9.html#9.1"> 9.1 - First .ihtml a .ihtml a <a href="fqa9.html#9.2"> 9.2 - Booting .ihtml a .ihtml a <a href="fqa9.html#9.2.2"> 9.2.2 - Break into a shell .ihtml a .ihtml a <a href="fqa9.html#9.2.3"> 9.2.3 - Editing plan9.ini .ihtml a .ihtml a <a href="fqa9.html#9.2.4"> 9.2.4 - Boot media not recognized .ihtml a .ihtml a <a href="fqa9.html#9.2.5"> 9.2.5 - I moved my hard drive between ports .ihtml a .ihtml a <a href="fqa9.html#9.3"> 9.3 - Graphics .ihtml a .ihtml a <a href="fqa9.html#9.3.1"> 9.3.1 - Rio fails to start .ihtml a .ihtml a <a href="fqa9.html#9.3.2"> 9.3.2 - VESA BIOS does not contain a valid mode .ihtml a .ihtml a <a href="fqa9.html#9.4"> 9.4 - Networking .ihtml a .ihtml a <a href="fqa9.html#9.4.1"> 9.4.1 - Networking is not working .ihtml a .ihtml a <a href="fqa9.html#9.4.2"> 9.4.2 - Cannot resolve domain names .ihtml a .ihtml a <a href="fqa9.html#9.4.3"> 9.4.3 - /mnt/web/clone does not exist .ihtml a .ihtml a <a href="fqa9.html#9.4.4"> 9.4.4 - PCMCIA WiFi stopped working after reboot .ihtml a .ihtml a <a href="fqa9.html#9.5"> 9.5 - USB .ihtml a .ihtml a <a href="fqa9.html#9.5.1"> 9.5.1 - Devices not recognized or not working .ihtml a .ihtml a <a href="fqa9.html#9.5.2"> 9.5.2 - System freezes after showing memory sizes .ihtml a .ihtml a <a href="fqa9.html#9.6"> 9.6 - auth .ihtml a .ihtml a <a href="fqa9.html#9.99999999999999999999999999999999999999"> 9.99999999999999999999999999999999999999 - GIVE UP .ihtml a .ihtml h1 <h1> .SH Appendix .R .ihtml h1 .ihtml a <a href="appendixb.html"> B - Bounties .ihtml a .ihtml a <a href="appendixg.html"> G - GSOC .ihtml a .ihtml a <a href="appendixj.html"> J - Junk .ihtml a .ihtml a <a href="appendixl.html"> L - Languages .ihtml a .ihtml a <a href="appendixt.html"> T - TODO .ihtml a .ihtml a <a href="appendixz.html"> Z - Getting Started With 9front .ihtml a .html - <br /> .FG toilet jpg .html - <br /> .html - <hr /> .html - <a href="fqa.html">FQA INDEX</a> | .html - <a href="fqa0.html">FQA 0 - Introduction To Plan 9</a>