OpenBSD/zaurus
OpenBSD/zaurus is een poging om OpenBSD te laten draaien op verschillende PDA's
van de Sharp Zaurus familie. Deze port is oorspronkelijk gericht op de
C3000/C3100/C3200 modellen, die een ingebouwde 4GB CF harde schijf bevatten.
Er is een mailinglijst beschikbaar voor ARM-gebaseerde ports op
arm@openbsd.org.
Om in te schrijven op de OpenBSD/arm mailinglijst, stuur dan een bericht met als
inhoud "subscribe arm" naar
majordomo@openbsd.org.
Lees ons mailinglijst beleid voordat u uzelf inschrijft.
De huidige onderhouders van de port zijn Dale Rahn
(drahn@openbsd.org) en
Uwe Stuehler (uwe@openbsd.org).
Maar anderen zijn zeker welkom om mee te helpen!
Inhoudsopgave
Geschiedenis:
Kort nadat Sharp haar eerste Zaurus machines onthulde, droomden enkele OpenBSD
ontwikkelaars ervan om er OpenBSD op te draaien; om de kleinst mogelijk
ssh-bekwame machine te hebben.
Men is begonnen met OpenBSD/zaurus in 2004, nadat de
OpenBSD/cats port was voltooid. Deze port werd
gebruikt als ARM ontwikkelingsplatform tijdens het werk aan de Zaurus
port. Omdat de Zaurus een volledig zelfstandige machine is, hoeven we niet
langer te "cross compilen".
Alle builds van Zaurus gebeuren rechtstreeks op de Zaurus.
(De gedeelde "arm" packages worden nu gebouwd op het
armish platform, omdat dat sneller is.)
Huidige status:
Hardware ondersteuning is bijna volledig en behoorlijk stabiel.
De Zaurus kan multiuser booten, X11 draait en ondersteuning voor randapparatuur
wordt constant verbetert.
De meeste PCMCIA/CF apparaten werken (zoals wireless/ethernet kaarten), net
zoals host USB, SD/MMC geheugenkaarten en het toetsenbord
en het touch screen worden ondersteund door X11.
Audio afspelen werkt en ook suspend kan gebruikt worden op deze machine,
net zoals op een gewone laptop.
Zelfs de processor performantiemodus kan worden aangepast met
apmd,
net zoals op andere platformen.
Projecten (in willekeurige volgorde):
- pcmcia problemen oplossen die "white-out" problemen veroorzaken op sommige apparaten.
- Oplossen van de vreemde suspend bugs en RTC skew.
- C860/C1000 ondersteuning.
- Ondersteuning voor de I2C GPIO controller (C3100 en C3200) met
de machine-onafhankelijke i2c code.
- Ondersteuning voor intern flash geheugen als een sd(4) apparaat.
- Oplossen van het leeglopen van de batterij tijdens suspend.
- Oplossen van overblijvende problemen in SDIO ondersteuning.
Ondersteunde hardware:
Momenteel worden de volgende Zaurus modellen en apparaten ondersteunt:
- Zaurus SL-C3000 / SL-C3100 / SL-C3200
- Standaard en infrarood seriële poorten
(com)
- LCD scherm paneel
(lcd)
- Touch screen
(zts)
- Standaard toetsenbord
(zkbd)
- PCMCIA gleuf
(pxapcic)
- Ingebouwde micro-schijf
(wd)
- USB controller ofwel als host
(ohci)
of als slave
(cdcef)
- MMC/SD/SDIO controller
(pxammc)
- Power management en suspend
(apm)
- Audio
(zaudio)
- Afstandsbediening
(zrc)
USB Apparaten
Opmerking: de Zaurus USB port levert erg weining spanning wanneer er
gebruik wordt gemaakt van de USB host kabel, vandaar dat sommige
apparaten een van stroom voorziene HUB nodig hebben. Het gebruik van
de Zaurus als USB apparaat wordt momenteel niet ondersteund.
- ADMtek AN986-gebaseerde USB adapters (aue),
inclusief:
- 3Com 3c460b
- Abocom UFE1000
- Abocom DSB650TX
- Accton USB320-EC
- Accton SpeedStream Ethernet
- Admtek Pegasus
- Admtek Pegasus II
- AEI USB Fast Ethernet
- Allied Telesyn AT-USB100
- ATEN UC-110T
- Belkin USB to LAN
- Billionton Systems USB100
- Billionton Systems USB100EL
- Billionton Systems USB100LP
- Billionton Systems USBE100
- Corega FEther USB-TX
- Corega FEther USB-TXS
- D-Link DSB-650
- D-Link DSB-650TX
- D-Link DSB-650TX-PNA
- ELCON Systemtechnik Goldpfeil P-LAN
- Elecom LD-USB/TX
- Elecom LD-USBL/TX
- Elsa Microlink USB2Ethernet
- GIGABYTE GN-BR402W
- Hawking UF100
- HP HN210E
- I/O DATA USB ETTX
- Kingston KNU101TX
- Laneed LD-USBL/TX
- Linksys USB100TX
- Linksys USB100H1
- Linksys USB10T
- Linksys USB10TA
- Linksys USB10TX
- Melco Inc. LUA-TX
- Melco Inc. LUA2-TX
- Microsoft MN110
- Mobility EasiDock Ethernet
- Netgear FA101
- Omnidirectional Control Technology USB TO Ethernet
- Siemens SpeedStream USB
- Smartbridges smartNIC 2
- SMC 2202USB/ETH
- SMC 2206USB/ETH
- SOHOware NUB100
- SOHOware NUB110
- ASIX Electronics AX88172 USB adapters (axe),
inclusief:
- ATEN UC210T
- BAFO BF-320
- Billionton Systems USB2AR
- Buffalo(MELCO) LUA-U2-KTX
- Corega FEther USB2-TX
- D-Link DUB-E100
- Good Way GWUSB2E
- Hawking UF200
- Intellinet USB 2.0 to Ethernet (rev A)
- JVC MP-PRX1
- Linksys USB200M
- Netgear FA120
- Sitecom LN-029
- SMC 2209USB/ETH
- SnapPort USB 2.0 LAN Adapter
- ST Lab USB 2.0 Fast Ethernet
- Surecom EP-1427X-2
- System TALKS SGC-X2UL
- TRENDnet TU2-ET100
- Z-TEK ZK-R01-2
- Atmel AT76C50x IEEE 802.11b USB adapters (atu), inclusief:
- 3Com 3CRSHEW696
- AboCom BWU613
- Accton 2664W
- Acer Peripherals AWL300
- Acer Peripherals AWL400
- Actiontec 802UAT1
- Addtron AWU120
- Aincomm AWU2000B
- Askey Computer Voyager 1010
- Askey Computer WLL013 (Intersil Radio)
- Askey Computer WLL013 (RFMD Radio)
- Atmel AT76C503 (Intersil Radio)
- Atmel AT76C503 (RFMD Radio)
- Atmel AT76C505 (RFMD Radio)
- Atmel AT76C505 (RFMD 2958 Radio)
- Atmel AT76C505A (RFMD 2958 Radio)
- Atmel AT76C505AS (RFMD 2958 Radio)
- Belkin F5D6050
- Bluetake BW002
- Compaq iPAQ h54xx/h55xx Internal WLAN
- Conceptronic C11U
- Conceptronic WL210
- Corega WLAN USB Stick 11
- Dick Smith Electronics CHUSB 611G
- Dick Smith Electronics WL200U
- Dick Smith Electronics WL240U
- Dick Smith Electronics XH1153
- D-Link DWL-120 rev E
- Geowave GW-US11S
- Gigabyte GN-WLBM101
- Gigaset WLAN
- Hewlett-Packard HN210W
- Intel AP310 AnyPoint II
- I/O DATA USB WN-B11
- Lexar 2662W-AR
- Linksys WUSB11 802.11b
- Linksys WUSB11 802.11b v2.8
- MSI WLAN
- Netgear MA101
- Netgear MA101 rev B
- OQO model 01 WiFi
- Ovislink AirLive WL-1120USB
- OvisLink AirLive WL-1130USB
- Planex Communications GW-US11S
- Samsung SWL2100W
- Siemens WLL013
- SMC EZ Connect 11Mbps (SMC2662w)
- SMC EZ Connect 11Mbps v2 (SMC2662wV2)
- Tekram U-300C
- TRENDnet TEW-229UB
- W-Buddie WN210
- Z-Com M4Y-750
- USB Host-to-Host Communication Devices (cdce)
- CATC USB-EL1210A-gebaseerde USB adapters (cue),
inclusief:
- Belkin F5U111
- CATC Netmate en Netmate II
- SmartBridges SmartLink
- Kawasaki LSI KL5KUSB101B-gebaseerde USB adapters (kue),
inclusief:
- 3Com 3c19250
- 3Com 3c460 HomeConnect
- AboCom Systems URE450 Ethernet
- ADS Technologies USB-10BT
- Aox USB101
- Asante USB to Ethernet
- ATen DSB-650C
- ATen UC10T
- Corega USB-T
- D-Link DSB-650C
- Entrega NET-USB-E45
- I/O Data USB-ET/T
- Jaton USB XpressNet
- Kawasaki USB101
- Kingston Ethernet
- Linksys USB10T
- Mobility Ethernet
- Netgear EA101
- Peracom USB
- Portgear Ethernet
- Portsmith Express Ethernet
- Psion Dacom Gold Port Ethernet
- Shark Pocket Adapter
- Silicom U2E
- SMC 2102USB
- SMC 2104USB
- Davicom DM9601 USB Ethernet adapters (udav),
inclusief:
- USB Toetsenborden (ukbd)
- USB Mass Storage apparaten, bijv., USB floppy drives en USB memory stick
controllers (umass)
- USB-USB cables (upl)
- Ralink Technology IEEE 802.11a/b/g USB adapters (ural), inclusief:
- AMIT WL532U
- ASUS WL-167g
- Belkin F5D7050
- Buffalo WLI-U2-KG54
- Buffalo WLI-U2-KG54-AI
- Buffalo WLI-U2-KG54-YB
- CNet CWD-854
- Compex WLU54G
- Conceptronic C54RU
- D-Link DWL-G122 (b1)
- Dynalink WLG25USB
- E-Tech WGUS02
- Eminent 3035
- Gigabyte GN-WBKG
- Hercules HWGUSB2-54
- KCORP LifeStyle KLS-685
- Linksys WUSB54G v4
- Linksys WUSB54GP v4
- MSI MS-6861
- MSI MS-6865
- MSI MS-6869
- Nintendo Wi-Fi USB Connector
- Nova Tech NV-902W
- OvisLink Evo-W54USB
- SerComm UB801R
- SparkLAN WL-685R
- Sphairon UB801R
- Surecom EP-9001-g rev 3A
- Sweex LC100060
- Tonze UW-6200C
- Zaapa ZNWUSB-54
- Zinwell ZWX-G261
- Zinwell ZPlus-G250
- Zonet ZEW2500
- Ralink Technology USB IEEE 802.11a/b/g USB adapters (rum), inclusief:
- 3Com Aolynk WUB320g
- Abocom WUG2700
- Airlink101 AWLL5025
- ASUS WL-167g ver 2
- Belkin F5D7050 ver 3
- Belkin F5D9050 ver 3
- Buffalo WLI-U2-SG54HP
- Buffalo WLI-U2-G54HP
- CNet CWD-854 ver F
- Conceptronic C54RU ver 2
- Corega CG-WLUSB2GO
- D-Link DWL-G122 rev C1
- D-Link WUA-1340
- Digitus DN-7003GR
- Edimax EW-7318USG
- Gigabyte GN-WB01GS
- Gigabyte GN-WI05GS
- Hawking HWUG1
- Hawking HWU54DM
- Hercules HWGUSB2-54-LB
- Hercules HWGUSB2-54V2-AP
- LevelOne WNC-0301USB v3
- Linksys WUSB54G rev C
- Linksys WUSB54GR
- Planex GW-US54HP
- Planex GW-US54Mini2
- Planex GW-USMM
- Senao NUB-3701
- Sitecom WL-113 ver 2
- Sitecom WL-172
- Sweex LW053
- TP-LINK TL-WN321G
- Realtek RTL8150L gebaseerde USB adapters (url),
inclusief:
- Abocom RTL8151
- GreenHouse GH-USB100B
- GreenHouse GH-USB100B met HomePNA
- Linksys USB100M
- Longshine LCS-8138TX
- Melco Inc. LUA-KTX
- Micronet SP128AR
- SMC 2208USB/ETH
- TRENDnet TU-ET100C
- Zt USB10/100
- WaveLAN/IEEE, PRISM 2-3, and Spectrum24 IEEE 802.11b USB adapters (wi), inclusief:
- Acer Warplink USB-400
- Actiontec HWU01170
- AirVast WM168b
- Ambit WLAN
- Apacer Wireless Steno MB112
- ASUS WL-140
- Compaq W100
- Corega WLUSB-11
- Corega WLUSB-11 Key
- D-Link DWL-120 (rev F)
- D-Link DWL-122
- I-O DATA WN-B11/USB
- Intel PRO/Wireless 2011B
- Intersil Prism 2X
- JVC MP-XP7250
- Linksys WUSB11 v3.0
- Linksys WUSB12
- Melco WLI-USB-KB11
- Melco WLI-USB-KS11G
- Melco WLI-USB-S11
- Microsoft MN510
- Netgear MA111 (alleen versie 1)
- Pheenet WL-503IA
- Planex GW-US11H
- Siemens SpeedStream SS1022
- Sitecom WL-022
- Syntax USB-400
- US Robotics 1120
- ViewSonic Airsync
- Z-Com XI-725/726
- Z-Com XI-735
- ZyXEL ZyAIR B-200
PCMCIA/CF Apparaten
Merk op dat het mogelijk is om gebruik te maken van een PCMCIA kaart met behulp
van een PCMCIA->CF adapter.
- CF Mass Storage devices
- De meeste Compact Flash kaarte en CF Microdrives.
(wd)
- NE2000 compatible CF Ethernet adapters
(ne)
- Billionton Systems CFLT2-10B
- Billionton Systems CFLT2-10N
- Buffalo LPC-CF-CLT
- Hawking CF686TX
- Tamarack TC3299CE
- TRENDnet TE-CF100
- WaveLAN/IEEE, PRISM 2-3, en Spectrum24 IEEE 802.11b Compact Flash adapters (worden herkend als PCMCIA adapters) (wi), inclusief:
- AmbiCom WL1100C-CF
- ASUS SpaceLink WL-110
- Belkin F5D6060 (enkel versie 1)
- Buffalo AirStation
- D-Link DCF-660W
- ELSA XI800
- Linksys WCF12
- Netgear MA701
- Pretec Compact WLAN OC-WLBXX-A
- Senao NL-2511CF
- WaveLAN/IEEE, PRISM 2-3, en Spectrum24 IEEE 802.11b PCMCIA adapters (wi), inclusief:
- 3Com AirConnect 3CRWE737A
- Actiontec HWC01170
- Adaptec AWN-8030
- Addtron AWP-100
- Agere ORiNOCO
- ARtem Onair
- ASUS SpaceLink WL-100
- Belkin F5D6020 (enkel versie 1)
- Buffalo AirStation
- Cabletron RoamAbout
- Compaq Agency NC5004
- Contec FLEXLAN/FX-DS110-PCC
- Corega PCC-11
- Corega PCCA-11
- Corega PCCB-11
- D-Link DWL-650 (enkel rev A1-J3)
- ELSA XI300
- ELSA XI325
- ELSA XI325H
- EMTAC A2424i
- Ericsson Wireless LAN CARD C11
- Gemtek WL-311
- Hawking Technology WE110P
- I-O DATA WN-B11/PCM
- Intel PRO/Wireless 2011
- Intersil Prism II
- Linksys Instant Wireless WPC11
- Linksys Instant Wireless WPC11 2.5
- Linksys Instant Wireless WPC11 3.0
- Lucent WaveLAN
- Microsoft MN520
- NANOSPEED ROOT-RZ2000
- NEC CMZ-RT-WP
- Netgear MA401
- Netgear MA401RA
- Nokia C020 Wireless LAN
- Nokia C110/C111 Wireless LAN
- NTT-ME 11Mbps Wireless LAN
- Planex GW-NS11H
- Proxim Harmony
- Proxim RangeLAN-DS
- Samsung MagicLAN SWL-2000N
- Siemens SpeedStream SS1021
- SMC 2632 EZ Connect
- Symbol Spectrum24
- TDK LAK-CD011WL
- US Robotics 2410
- US Robotics 2445
- Seriële poorten
(com).
- De meeste modems, digitale cellulaire modems en seriële horen te werken.
- AudioVOX GSM/GPRS modems
- Novatel Wireless Merlin U530 GSM/GPRS/UMTS modems
- Siemens Connect2AIR GSM/GPRS modems
- Sierra Wireless A550, A555 CDMA 1x, en A710, A750 GSM/GPRS modems.
- Pretec CompactGPRS GSM/GPRS modems
Verkrijgen en installeren van OpenBSD/zaurus:
De laatste ondersteunde OpenBSD/zaurus uitgave is
OpenBSD 4.1.
Hier zijn de
OpenBSD/zaurus 4.1 installatie-instructies
.
Van tijd tot tijd worden snapshots beschikbaar gemaakt op
deze locatie
en op enkele
mirrors.
Hier zijn ook de
OpenBSD/zaurus snapshot installatie-instructies
.
www@openbsd.org
$OpenBSD: zaurus.html,v 1.39 2007/05/05 06:32:13 jufi Exp $