User Tools

Site Tools


Plan 9 9front at SDF

xSDF Boot Camp resource:SDF User Contributed Tutorial (wiki; about)

Mouse Button Identification

xfrom the left button to the right button:1, 2, 3
xfrom the left button to the right button:A, B, C
button identifier
:1. :2. :3.
button identifier
:A. :B. :C.

Plan 9, plan9front, Boot Camp

  • Unspecified mice detail
    • Serial
    • PS/2
    • USB
    • Roller Ball
    • Optical
Part Number 1) Description 2)
M-CAD01UBBKWired – 3 button mouse user manual[:!:] 3) external link 4)
M-CAD01DBBKWireless – 3 button mouse user manual[:!:] 5) external link 6)
M-S3Cbutton layout – 5 button mouse user guide[:!:] 7) external link 8)
DY651AVintage – 3 button mouse
M-CQ38Vintage – 3 button mouse
PD49BVintage – 3 button mouse
M-UVDEL1Vintage – 3 button scroll-wheel mouse 9)
X08-70385Vintage – 3 button IntelliMouse scroll-wheel 10) mouse
31P7405Vintage – 3 button ScrollPoint 11) mouse
MO09BOVintage – 3 button ScrollPoint 12) mouse 13)
none 14) 15) Vintage : serial and PS/2 mouse 16)
none 17) 18) Vintage : keyboard PS/2 to USB active adapter 19)[:!:] 20) caveat emptor
DX-WRM1401 21) Vintage : DX-WRM1401 PAW3515 22) 23) 24)


SDF Boot Camp resource
9front - Plan9front
Plan 9 - Plan 9 from Bell Laboratories
Plan 9 - rc
Plan 9 - Programming

9front - Plan9front

xSDF Boot Camp resource:SDF User Contributed Tutorial (wiki; about)
xplan9front on an SDF VPS:SDF User Contributed Tutorial (wiki; about)
xplan9front additional topics (prototype):SDF User Contributed Tutorial (wiki; about)
xVirtual Private Server Service at SDF,
including Plan 9 (plan9front amd64):
Plan 9 instance under Xen;
rc, ed, network configuration, research

Plan 9 from Bell Laboratories

xPlan 9 on SDF VPS:Plan 9 on SDF VPS (html; about)html update needed

Plan 9 - rc

xPlan 9 Rc Survival Guide:Plan 9 Rc Survival Guide (html; about)

Plan 9 - Programming

xPlan 9 C Programming:Plan 9 C Programming (html; about)
xmkfiles, ARGBEGIN, and custom print format verbs:Self Guided Discoveries
xeffectively read and write to file descriptors:Self Guided Discoveries
xPlan 9 Go Programming:Initial Setup on

Plan 9 Boot Camp

SDF periodically runs a Plan 9 Boot Camp which is open to anyone with an SDF user account. These Plan 9 Boot Camps are announced on 25), plan9-l, or bboard 26). The Plan 9 Boot Camp events are typically seasonal quarterly occurrences that run for 3 months.

In 2009 SDF moved to running 9xen-pae thanks to work done at Sandia/Los Alamos. Since then plan9front has made significant improvements and SDF moved to using plan9front pc64 exclusively in 2020.

In 2021 SDF announced a complement amd64 plan9front server for use with the SDF Plan 9 Boot Camp.

xVisit for the Plan 9 Boot Camp 27)announced February 9, 2024
xAn online SDF Plan9 Boot Camp Registration is available.Winter Camp: February 9, 2024
xSDF Plan 9 Boot Camp 9p communication resources(please ask for help)

Activities of the SDF Plan 9 Boot Camp include:

x[:!:] 28) The Plan 9 Boot Camp challenges are taking place on the server, 9p notes are located here. [:!:] 29)
xDetails on any of the following mini-projects can be expanded into their own wiki sections, or in separate tutorials. Some of the mentioned mini-projects may overlap with content from the earlier legacy, or wiki, tutorials.


xInstallation or pre-generated 30) Plan 9 instance under Xen
xSelf Guided Discoveries in: 31) ed, network configuration
xSelf Guided Discoveries in: 32) drawterm (from your computer), rio and stats
xSelf Guided Discoveries in: 33) acme, sam, abaco, mothra and man
xSelf Guided Discoveries in: 34) mapdemo, catclock, juggle and tetris
xSelf Guided Discoveries in: 35) 9front and contrib via ftpfs
xSelf Guided Discoveries in: 36) mailing list and facesFACE OFF NEINBOOK! ready
xSelf Guided Discoveries in: 37) riot, picker and topngYou've got THE LOOK! ready
xSelf Guided Discoveries in: 38) bboard, castor and fingerbboard -p
xSelf Guided Discoveries in: 39) Unicode, UTF-8, and fontviewer
xSelf Guided Discoveries in: 40) broke, ps, and slay
xSelf Guided Discoveries in: 41) calendar, topic and backup
xSelf Guided Discoveries in: 42) function, reply and prompt
xSelf Guided Discoveries in: 43) factotum, delkey, and password
xSelf Guided Discoveries in: 44) recommended talks and presentations


Selected User homepages for Plan 9 abaco, or mothra, browser pagesource examples.


The Raspberry Pi 2 B tutorial contains a Nightly ISO Less ambitious headline, offering
SDF Plan 9 Boot Camp participants a resource for studying partially supported hardware.

Selected User homepages for Plan 9 abaco, or mothra, browser pagesource examples.

During the SDF Plan 9 Boot Camp you are encouraged to make screenshots and videos of your Self Guided Discoveries and share your experiences on plan9-l to inspire others to do the same.

xThe SDF Image Gallery wiki page offers a link to additional SDF Social Networks, for possible web based Boot Camp screenshot sharing.

Add a Plan 9 tutorial

* (Add a link to your Plan 9 tutorial here, playground 64) namespace tutorials included.)

xplan9front additional topics (prototype):SDF User Contributed Tutorial (wiki; about)

TEA NOTE guide

xTHE TROPICS, a scheduled 66) 67) TEA NOTE guide, and the June 20th TEA NOTE at 1PM PDT 68)20:00 UTC
xA URL for the live stream 69) will be posted on
xFollow (fediverse) and
xPlan 9 Boot Camp Tea Note Presentations (SDF Plan 9 Boot Camp community)


playground:misc event notes are acceptable here. Please exclude
any chat dialogue or information. Please exclude images at this time.
xNotes from TEA NOTE #N Sunday August 22, 2021 — Note[s] from a member of the audience.


Donations for the SDF server & Plan 9 Boot Camp
x Visit membership levels for more options.

Tip: Search the SDF wiki for tutorials that contain a mentioned subscription keyword.






xIntroduction to Operating Systems Abstractions Using Plan 9 from Bell Labs (pdf; external archive)

This wiki page was reviewed with the Plan 9 abaco, and mothra, browsers.

The part numbers are provided for Plan 9 Boot Camp search practice.
The descriptions are intended for Plan 9 Boot Camp communication and discussion.
3) , 5) , 7) , 20) , 28) , 29) , 65)
The [:!:] is interchangeable with a [CAUTION], for the abaco, and mothra browsers. :!:
4) , 6) , 8)
The external link is provided for illustration.
9) , 10)
This mouse scroll-wheel is also a reasonable button 2.
11) , 12)
The scrollpoint not a mouse button.
External scrollpoint reference
14) , 17)
Consider restricting the browser settings when searching the internet for a DIY concept.
15) , 18)
Adding DIY to the example keyword search will change the results.
16) , 19) , 22)
An example keyword search.
Adding PDF to the example keyword search will change the results.
This mouse scroll-wheel is also a button 2, and requires further evaluation.
Additional scroll-wheel mouse part numbers for further evaluation
The beginner to intermediate participants use the 9front Drawterm application to access their Plan 9 Boot Camp rio rc prompt (%).
30) , 32) , 33) , 34) , 35) , 36) , 38) , 39) , 41) , 42) , 43) , 44) , 53) , 57)
Beginner level self guided discovery.
31) , 37) , 40) , 45) , 49) , 60)
Intermediate level self guided discovery.
46) , 50)
Redirect to a member homepage on, view about for details.
47) , 48) , 51) , 52) , 56) , 59) , 62) , 63)
As examples, user homepages are compliant with SDF tutorial guidelines.
NetSurf is a free, open source web browser.
55) , 58)
Redirect to document page on, view wiki for details.
Redirect to a member homepage on, view sysinfo for details.
66) , 69)
Presentation is dependent on schedule availability.
The TEA NOTE notification, or discussion, occurs on plan9-l.
Check the UTC at the tty $ date -u +%R or local-time at cpu% cp /adm/timezone/US_Pacific /env/timezone && clock or utc time::UnitedStatesPacificTime
Type 'arpa' at the SDF shell ($ arpa) for details.
plan_9_9front.txt · Last modified: 2024/06/16 18:56 by hc9