Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OpenBSD/luna88k yearly progress report 2019 (from May 2018 to July 2019)

909 views

Published on

Recent OpenBSD/luna88k progress.
This talk was held in Nagoya *BSD Users' Group session at Open Source Conference 2019 Nagoya.

Published in: Software
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/yyxo9sk7 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks }} ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

OpenBSD/luna88k yearly progress report 2019 (from May 2018 to July 2019)

  1. 1. OSC 2019 Nagoya OpenBSD/luna88kのご紹介 LUNA-88K この1年 2019年版 Nagoya *BSD Users' Group Kenji Aoyama / 青山 健治 Twitter: @ao_kenji
  2. 2. 2 毎年のおさらい…LUNAとは? • LUNAシリーズ – オムロン株式会社が1980年代後半~90年代 初めに販売していたワークステーション • LUNA, LUNA-II – CPU:モトローラ68030/68040(m68k) – NetBSD/luna68kが動きます • LUNA-88K, LUNA-88K2 – CPU:モトローラ88100(m88k) – OpenBSD/luna88kが動きます 見かけたら保護を!
  3. 3. 3 OpenBSDとは? • OpenBSD プロジェクトでは、フリーでマルチ プラットホーム対応の 4.4BSD ベースの UNIX 系 OS を提供しています。 • プロジェクトで特に力を入れているのは、 移植 性、標準化、正当性、積極的なセキュリティ そ して 暗号機能の統合です。 • 半年に一度、定期的にリリースがあります。 • 最新リリース: OpenBSD 6.5 (2019年5月) http://www.openbsd.org/
  4. 4. 4 OpenBSD/luna88kとは? • OpenBSDのLUNA-88K{,2}への移植 • OpenBSD/mvme88kのコア部分+ NetBSD/luna68kのデバイス部分 • 歴史 – 2002年1月 移植開始 – 2004年4月 公式treeにcommit – 2007年8月~2011年8月 電源ユニット故障により4年間放置 – 2011年8月 電源ユニットを移植→復活 – 2013年6月 OSC名古屋で展示 以降毎年参加
  5. 5. 5 LUNA-88K{,2}:こんなマシンです 前面の 液晶パネル 個々のCPU動作状 況が分かるLED マルチプロセッサ 対応 比較的 コンパクトな筐体 (ご家庭でもOK) CPU動作状況が 分かる電源ボタン Cバススロット (88K2のみ)
  6. 6. 6 コミット編:主に-current catch up • gcc3固有エラー対応 – gcc3はm88kだけ:-< • Non-MPカーネル起動失敗の修正 • atomic系関数の(定義だけ)追加 – #define atomic_foo UNINPLIMENTED • Cスタートアップ時の環境変数参照修正 – perlが作れなくなっていた • Bootへの機能追加 – 6.6で予定されている自動アップグレード対応 • cbus(4)へのlocator追加 – pcic0 at cbus? port 0x3e0 iomem 0xd0000 など – (後半の話の布石として) LUNA88Kこの1年
  7. 7. 7 リリース編:今年も無事リリースできました • OpenBSD 6.4 – Released Oct. 18, 2018 • OpenBSD 6.5 – Released May 1, 2019 LUNA88Kこの1年
  8. 8. 8 製造後四半世紀…最近の容態(1) • 88K2 1号機起動不調 – 電源ファンは回るがROMメッセージは出ない – 10分~数時間放っておくと起動する – いったん起動すれば 再起動はOK – リセットがうまく かからないのか? LUNA88Kこの1年
  9. 9. 9 製造後四半世紀…最近の容態(2) • 88K2 2号機の外付けHDD死亡→予備品に換装 • 補給部品を探すが、最寄りの補給基地(ハードオ フ)には在庫なし SCSI(narrow)HDD または40GB程度のATA HDD募集中! LUNA88Kこの1年
  10. 10. 10 製造後四半世紀…最近の容態(3) • 88K2 1号機のネットワークボード不調 – 88K(無印)のスペアパーツと入れ替え – MACアドレスはNVRAMで指定するローカルハック LUNA88Kこの1年
  11. 11. 11 老朽化対策を考える • 純正品は入手ほぼ不可能だが… • 88K2にはCバスがあった! – 入手可能なPC-9801用ボードが使えるかも • 条件 – DMAを使わない (LUNAはDMA非搭載) – OpenBSDの現行treeにあるチップが望ましい 最近のお遊び
  12. 12. 12 老朽化対策を考える • ターゲットを決めよう – 古文書 = FreeBSD(98)の旧リリース & NetBSD/pc98のソースで予備調査 • 当面のターゲットを決めて物を入手 種類 OpenBSDドライバ Cバスボード SCSI aic(4) PC-9801-100 wdsc(4/sgi) PC-9801-92 ネットワーク ne(4) CentreCOM LA-98 (他、NE2000ベースのボード) ep(4) 3Com 3C569B 最近のお遊び
  13. 13. 13 まずはネットワーク • CentreCOM LA-98-Tを入手 • ISA版をベースにCバスへattachしたらne(4)で 一応動作 – MAUなしで10BASE-Tが直接刺さっているのは新鮮 な風景:-) OSC当日はこのNICで テキストベースクライアント nanotodonを使い Mastodonにつないでいました 最近のお遊び nanotodon → https://github.com/taka-tuos/nanotodon
  14. 14. 14 次はSCSI • PC-9801-92とPC-9801-100でトライ中 • ディスクのprobeまではできたが… • もうしばらく 格闘します 最近のお遊び
  15. 15. 15 現在の進捗 • 現状こんな感じ • リソースをソフトで設定するボードがある – 現在設定されているリソースがあっているか不明 種類 OpenBSD ドライバ Cバスボード リソース 設定方法 現状 (*) SCSI aic(4) PC-9801-100 ソフト △ wdsc(4/sgi) PC-9801-92 DIP SW △ ネットワーク ne(4) CentreCOM LA-98 (他、NE2000ベースのボード) ソフト 〇 ep(4) 3Com 3C569B ソフト × 最近のお遊び (*) 現状 ◎:commit済み / 〇:動作 / △: attachまで / ×: 未着手
  16. 16. 16 まとめ(1) この1年の進捗 • 今年も無事に公式portをキープできました • bus_space(9)のありがたさを実感 – ISA版をベースにprobe, attachあたりを直せばある 程度動きそう • リソース設定をソフトで行うボードはつらい – PC-9801ユーザじゃなかったので実機がない – とりあえずデフォルトでトライ中 – CバスPnP? なにそれおいしいの?
  17. 17. 17 まとめ(2) 当日の展示 • CバスNICを使ったデモができました – nanotodon作者様にOSC直前で修正していただき ました – 今後Sixel対応して画像表示できたらいいなあ • 十分に発達したLUNAはPC-9801と見分けが つかない – 「懐かしい…お父さんが使ってました」「え?」 • やはりテープは大人気 – 思い付きネタ「リアルtar」が意外と受けました
  18. 18. 18 また来年お会いしましょう (…稼働していれば) Nagoya *BSD Users' Group Kenji Aoyama / 青山 健治 Twitter: @ao_kenji

×