Hajime Akashi's Weblog
なんとなく core dump
アーカイブ
« 12月 2009
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
今日
XML
Search

リンク

The requested Bookmark Folder does not exist: Blogroll

 
The requested Bookmark Folder does not exist: Links
 

Today's Page Hits: 68

    
« 前のページ | メイン | 次のページ »
20070323 2007年 3月 23日 金曜日
Second Life
こんにちは、あかぴんです。

Sun & Users に、Second Life (SL) 内にある Sun Pavillion で行われた
記者会見の様子についてのレポートが掲載されました。

ここで紹介されている Sun Pavillion、現在改築工事中( 4 月下旬完成予定らしい)で、
毎日アクセスしていると進化の過程を見ることができます。

現在工事中なので、作業しているときは現場監督もいます。
世間話をしていたら、Sun Backpack や Sun Coffee Cap 等、SL 内 Sun オリジナルグッズを
もらうことができました。

今日、久々に Sun Pavillion に遊びに行ったところ、制作途中の Black Box が・・・
Black Box の上に座ることもできました。 横には、何故か Sun Fire E6900 と Ultra 45(?) が置かれてます。 後ろのほうには毒々しい巨大キノコも見えます(増殖中)。
扉が開いていたので、Black Box の中に入ってました。 が、中には V20z が大量に組み込まれたラック 1 本のみしかなく、まだスカスカ。 扉のロゴが逆さまなのがちょっと気になります。
この SL、現在 Solaris 版クライアントはありませんが、そのあたりの情報も 関係者をつかまえると色々と教えてくれたり・・・ 仮想空間は楽しいことがいっぱいです。 それでは。

3月 23日 2007年, 01:28:37 午前 JST Permalink 投稿されたコメント [0]

20061128 2006年 11月 28日 火曜日
Firefox 2.0 & Thunderbird 1.5.0.8
こんにちは、あかぴんです。

Solaris 10 11/06 にはブラウザ、メーラとして Mozilla 1.7 が
採用されており、Firefox, Thunderbird は入っていません。

一方、Nevada build 53 には Mozilla は消え、
Firefox 2.0 と Thunderbird 1.5.0.8 が入っています。

いま展示会用のデモ環境をセットアップしているのですが、
Mozilla 1.7 では、いろいろ突っ込まれそうなので、
Nevada build 53 に入っている Firefox と Thunderbird を
Solaris 10 11/06 にインストールしてみたいと思います。


Nevada b53 の ISO イメージを lofiadm で見える化
 # lofiadm -a /var/tmp/sol-nv-b53-x86.iso
 /dev/lofi/1

/mnt にマウントします
 # mount -F hsfs -o ro /dev/lofi/1 /mnt

パッケージのあるディレクトリに移動
 # cd /mnt/Solaris_11/Product/

Firefox をインストール前に必須パッケージを追加
 # pkgadd -d . SUNWpostrun-root SUNWpostrun

Firefox + 日本語環境を pkgadd
  # pkgadd -d . SUNWfirefox SUNWfirefox-devel
 SUNWfirefoxl10n-ja-JP

Flash Player Plugin も pkgadd
 # pkgadd -d . SUNWflash-player-plugin

続いて Thunderbird
 # pkgadd -d . SUNWthunderbird SUNWthunderbirdl10n-ja-JP

これでインストール完了です。

コマンドは、/usr/bin 以下にインストールされますので、すぐに利用可能です。


# which firefox
/usr/bin/firefox

# which thunderbird
/usr/bin/thunderbird

Firefox 2.0 はこんな感じ
便利な世の中になりました。 それでは。

11月 28日 2006年, 12:16:16 午前 JST Permalink 投稿されたコメント [0]

20061024 2006年 10月 24日 火曜日
Solaris で SNS サーバ その 2
http://blogs.sun.com/akashi/resource/OpenPNEdist.pdf
こんにちは、あかぴんです。

 NSUG Night Seminar  にお越し頂いたみなさま、
ありがとうございました。

本日使用した資料は以下から入手可能です。


NSUG Solaris 10 ナイトセミナー (Vol.6)
〜Solaris で mixi みたいな SNS サーバを構築してみよう!〜


こちらの資料を参考にして頂ければ

Solaris 10/SPARC, OpenPNE 2.4.2, XAMPP for Solaris 

を使って誰でも自作 SNS サーバを構築することが
可能になると信じてます。

Solaris 10/x86 での構築方法については、今後の課題と
いうことで・・・

この資料について、ご意見、ご質問などございましたら、
このログにコメント頂ければ幸いです。

Solaris 10 6/06 のメディアとともに お茶、お菓子を食べながら・・・ インストールした OpenPNE
次回のナイトセミナーのテーマは BrandZ になる予定です。 お楽しみに。 それでは!

10月 24日 2006年, 10:00:00 午後 JST Permalink 投稿されたコメント [0]

20061004 2006年 10月 04日 水曜日
CEC 2006 : Andy Bechtolsheim
こんにちは、あかぴんです。

いま、CEC 2006 というカンファレンスに参加するために San Francisco に
来ています。今日は 2 日目、一番楽しみにしていた Andy Bechtolsheim が
登場しました。 

可能であれば、お話したかったのですが、とても忙しいようで、ギリギリに
会場入りして、スピーチが終わると、その場でプレゼンテーション用に使用
した Power Book G4 (いろいろな情報を総合すると PB G4 のはず)を
持ってステージから去っていきました。

スピーチの詳細は NDA なので書けませんが Galaxy Roadmap、Blade Server
 Roadmap、新製品についての解説でした。Andy Bechtolsheim  は私が Sun
に入社してすぐに Sun を去ったので、いままで実物を拝むことができなかった
のですが、今日初めて目の前でお話を聴くことができてひとり感動してました。

なお、明日は Jonathan が登場する予定のようです。

登場直前の休憩時間の様子
いよいよ登場
生アンディ・ベクトルシャイム
時間がないのか、終了後すぐに会場を去っていくところ
来週も遭遇できる機会があるかもしれないので、そちらに期待です! それでは。

10月 04日 2006年, 05:49:36 午後 JST Permalink 投稿されたコメント [0]

20060925 2006年 9月 25日 月曜日
NSUG シンポジウム番外編
こんにちは、あかぴんです。

ライバル登場(?)で、会場で一人固まってる奴を発見!

フォクすけ? おともだちになれるかなぁ。。。
それでは。

9月 25日 2006年, 06:00:00 午後 JST Permalink 投稿されたコメント [0]

20060922 2006年 9月 22日 金曜日
NSUG シンポジウム終了
こんにちは、あかぴんです。

ご来場くださった皆様ありがとうございました。

アンケートによると、皆様にご満足して頂けたみたいで、
運営側の一員として一安心しております。

会場の TEPIA 受付の様子 Sun Ray デモ ビンゴマシーンの練習もばっちり 賞品の山々 ~ ご協力頂いた皆様、ありがとうございました。 懇親会の準備も完了 懇親会の司会は、今年もこの人! 21:00 すぎ、撤収作業も終了
また来年も、皆様とお会いできるのを楽しみにしています。 それでは。

9月 22日 2006年, 11:00:00 午後 JST Permalink 投稿されたコメント [0]

20060921 2006年 9月 21日 木曜日
NSUG シンポジウム、いよいよ明日
こんにちは、あかぴんです。

NSUG シンポジウム、いよいよ明日開催、
今日は NSUG 幹事、スタッフの方々と
一足お先に会場入りして準備をしてきました。


スピーカ用ピンマイクのチェック 同時通訳レシーバも問題なし ディレクタ気分? 講演資料、NSUG DVD '06 も無事到着 ネームプレートも準備 OK コーヒーもあるよ
参加申し込みをされた方、明日をお楽しみに! それでは。

9月 21日 2006年, 10:23:17 午後 JST Permalink 投稿されたコメント [0]

20060920 2006年 9月 20日 水曜日
NSUG シンポジウム 事前準備中
こんにちは、あかぴんです。

2006/9/22(金)に  (財)機械産業記念事業財団 TEPIA 4F TEPIAホール にて、
第 18 回 NSUG 総会・シンポジウム が開催されます。

現在、NSUG 事務局では、休日返上で準備作業が進められています。

出来上がったばかりの NSUG DVD '06 を前に・・・ デモ環境構築中! 当日放出される数々のお宝整理! NSUG 会員向けにプレゼントされる予定の E250 x2 台
今年のシンポジウムは、定員いっぱいの申し込みがありまた。 座席確保のためにも、NSUG 会員の方は、是非とも総会から ご参加ください。 それでは。

9月 20日 2006年, 03:20:40 午後 JST Permalink 投稿されたコメント [0]

20060809 2006年 8月 09日 水曜日
Solaris で SNS サーバ
こんにちは、あかぴんです。

mixi や Yahoo! Days など SNS が大流行していますが、ちょっと羨ましかったので、
Solaris 10 の Zone 上で Open Source の SNS エンジンである OpenPNE を
インストールしてみましたので、その覚え書きでも。

インストール先のマシンは U30 で、OS は Solaris 10 3/05。

Ultra 30 (US-II 300MHz/1GB MEM)
Solaris 10 3/05 + Recommended Patch (Jul/28/06)

これに Zone を作って、そこに OpenPNE をインストールしました。
Zone は以下のような感じで、とりあえずデフォルト + zonepath +
network 設定という感じです。

# zonecfg -z kururu
zonecfg:kururu> export
create -b
set zonepath=/zones/kururu
set autoboot=true
add inherit-pkg-dir
set dir=/lib
end
add inherit-pkg-dir
set dir=/platform
end
add inherit-pkg-dir
set dir=/sbin
end
add inherit-pkg-dir
set dir=/usr
end
add net
set address=129.158.52.67
set physical=hme0
end
zonecfg:kururu> verify
zonecfg:kururu> commit
zonecfg:kururu> exit
# zoneadm -z kururu install
Preparing to install zone .
Creating list of files to copy from the global zone.
Copying <77073> files to the zone.
Initializing zone product registry.
Determining zone package initialization order.
Preparing to initialize <1295> packages on the zone.
Initialized <1295> packages on zone.
Zone  is initialized.
Installation of <1> packages was skipped.
Installation of these packages generated warnings: 
The file  contains a log of the zone installation.

# zoneadm list -vc
  ID NAME             STATUS         PATH
   0 global           running        /
   - keroro           configured     /zones/keroro
   - kururu           installed      /zones/kururu


下準備はこの程度で、これから OpenPNE で必要となる最低限の
パッケージ(Apache, PHP, MySQL) をインストールします。

これらは Solaris もしくは Companion CD にも含まれているの
ですが、今回は必要なもの一式をまとめてパッケージングして
いる XAMPP Solaris 0.8.1 を使いました。

xampp for solaris
http://www.apachefriends.org/en/xampp-solaris.html

このパッケージ、いまは SPARC/Solaris 版しか提供されていない
のですが、Apache 2.2.0, MySQK 5.0.18, PHP 5.1.1 等、OpenPNE
で必要となるもの全て含まれてます。

インストール方法は簡単で、xampp-solaris-0.8.1.sh をダウンロード後、
root で実行するだけです。

今回、インストール先やアクセスするための URL は以下としました。

[インストール先]
xampp         /opt/xampp
OpenPNE       /opt/OpenPNE

[URL]
xampp         http://kururu.japan.sun.com/xampp/
OpenPNE       http://kururu.japan.sun.com/OpenPNE/

まずパッケージの入手。近場から持ってきます。

# /usr/sfw/bin/wget http://jaist.dl.sourceforge.net/sourceforge/xampp/xampp-solaris-0.8.1.sh

次に xampp のインストール

# /bin/sh xampp-solaris-0.8.1.sh
Where do you want to install XAMPP? (press Ctrl+C to abort installation)
[/opt/xampp]
.
.
.
x ./phpsqliteadmin/dbconfig.php, 974 bytes, 2 テープブロック
x ./phpsqliteadmin/SPSQLite.class.diff, 3372 bytes, 7 テープブロック
x ./phpsqliteadmin/phpsla.css, 1645 bytes, 4 テープブロック
x ./cgi-bin, 0 bytes, 0 テープブロック
x ./cgi-bin/test-cgi, 757 bytes, 2 テープブロック
x ./cgi-bin/printenv, 274 bytes, 1 テープブロック
XAMPP installation complete. You may now start XAMPP by calling:
        /opt/xampp/xampp start
Good luck and have fun!

xampp を起動します。

# /opt/xampp/xampp start
Starting XAMPP for Solaris 0.8.1...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: A FTP daemon is already running.
XAMPP for Solaris started.

無事起動したら、http://kururu.japan.sun.com/ で確認。
以下の画面が表示されればインストール成功。



いまの状況だと、誰もが管理者ページにアクセスできてしまいますので
パスワード認証するように設定します。

(実際はパスワードは表示されません)

# /opt/xampp/xampp security
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes]
XAMPP: Password: keroro
XAMPP: Password (again): keroro
XAMPP: Password protection active. Please use 'xampp' as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes]
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes]
XAMPP: Write the password somewhere down to make sure you won't forget it!!!
XAMPP: Password: keroro
XAMPP: Password (again): keroro
XAMPP: Setting new MySQL root password.
XAMPP: Change phpMyAdmin's authentication method.
XAMPP: The FTP password is still set to 'xampp'.
XAMPP: Do you want to change the password? [yes]
XAMPP: Password: keroro
XAMPP: Password (again): keroro
XAMPP: ProFTPD isn't running...
XAMPP: Done.

各種パスワードの設定が終わったら、再度 http://kururu.japan.sun.com/ に
アクセスして確認。

以下のような画面が出れば設定成功。
ユーザ名は xampp、パスワードは先ほど設定したものとなります。



以上で、OpenPNE で必要となる Apache, PHP, MySQL のインストールは完了です。

いよいよ OpenPNE の入手からインストール、設定となります。

http://docs.openpne.jp/ にアクセスして最新のパッケージを持ってきます。

# /usr/sfw/bin/wget http://tejimaya.org/openpne/OpenPNE_2_2_4.zip

アーカイブを展開してインストールします。

# unzip OpenPNE_2_2_4.zip
# mv OpenPNE /opt
# chmod -R 777 /opt/OpenPNE/var
# ln -s /opt/OpenPNE/public_html /opt/xampp/htdocs/OpenPNE

サーバ固有の情報を定義していきます。

まず config.php.sample から config.php ファイルを作成します。

# cd /opt/OpenPNE
# cp config.php.sample config.php

config.php.sample の文字コードは UTF-8 となっているので、
EUC 環境の人は config.php を作成する際、以下のようにすると
理解できる文字列で設定できるようになります。

# iconv -f UTF-8 -t eucJP config.php.sample > config.php

config.php にある OPENPNE_URL, DSN, ENCRYPT_KEY, MAIL_SERVER_DOMAIN
を設定します。

暗号化キー(56バイト以内のASCII文字)は適当にこんな感じで生成するのもあり?

# digest -a md5 /var/adm/wtmpx
2ef45e993a2ecff2d1e9b69e8d402ce0

今回は以下のように設定しました。

// Web上の絶対パス(URL)(最後にスラッシュを付けてください)
define('OPENPNE_URL', 'http://kururu.japan.sun.com/OpenPNE/');

// DBサーバ設定
$GLOBALS['_OPENPNE_DSN_LIST']['main'] = array(
'dsn'  => array(
    'phptype'  => 'mysql',
    'username' => 'root',
    'password' => 'kururu',
    'hostspec' => 'localhost',
    'database' => 'openpne',
    'new_link' => false,
    ),
);

// DB暗号化キー(56バイト以内のASCII文字列)
define('ENCRYPT_KEY', '2ef45e993a2ecff2d1e9b69e8d402ce0');

// メールサーバードメイン
// 携帯メール投稿の宛先などのドメイン名に使われる
define('MAIL_SERVER_DOMAIN', 'kururu.japan.sun.com');

cron の設定をします。
以下では crontab 編集用の Editor を vi と定義後、
crontab -e で編集しました。

ちなみに tcsh 使ってます。

# setenv EDITOR vi
# crontab -e ← crontab の編集
.
.
.
# crontab -l | grep OpenPNE ← crontab の編集後
# For OpenPNE
0  6 * * * /bin/sh /opt/OpenPNE/bin/tool_send_dairy_news.cron /opt/OpenPNE/bin/ /opt/xampp/bin/php
0  6 * * * /bin/sh /opt/OpenPNE/bin/tool_send_birthday_mail.cron /opt/OpenPNE/bin/ /opt/xampp/bin/php
0  6 * * * /bin/sh /opt/OpenPNE/bin/tool_send_schedule_mail.cron /opt/OpenPNE/bin/ /opt/xampp/bin/php
20 * * * * /bin/sh /opt/OpenPNE/bin/tool_rss_cache.cron /opt/OpenPNE/bin/ /opt/xampp/bin/php

最後に OpenPNE 用データベースを作成します。
Web から phpMyAdmin を使っても作成できるのですが、
今回はさくっとコマンドラインで作ります。

(実際はパスワードは表示されません)

# /opt/xampp/bin/mysql -u root -p
Enter password:keroro
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4 to server version: 5.0.18

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database `openpne` default character set utf8;
Query OK, 1 row affected (0.00 sec)

mysql> quit
Bye

# /opt/xampp/bin/mysql -u root -p --default-character-set=utf8 openpne < /opt/OpenPNE/setup/sql/install_2_2_create_tables.sql
Enter password: keroro
# /opt/xampp/bin/mysql -u root -p --default-character-set=utf8 openpne < /opt/OpenPNE/setup/sql/install_2_2_insert_data.sql
Enter password: keroro

http://kururu.japan.sun.com/ で OpenPNE にアクセスできるように
/opt/xampp/htdocs/index.html にある refresh の飛び先を変更します。

<html>
<head>
<meta http-equiv="refresh" content="0;url=/OpenPNE/">
</head>
<body bgcolor=#ffffff>
</body>
</html>


最後に管理者ページにアクセスして SNS の設定を行います。
管理者ページには引数 ?m=admin を付けてアクセスします。

http://kururu.japan.sun.com/?m=admin

全ての設定が完了したら、自作の SNS にアクセスしてみましょう。

こんな感じの画面が表示されれば成功です。



管理者ページで設定したユーザ名、パスワードでログインすると
以下のような画面が表示されます。



OpenPNE は詳細部分までカスタマイズ可能なので、ドキュメントなど
を参考に、好きな世界を作ってください。

なお、今回は Solaris 10 のコンテナ (Zone) の中で構築しましたが
特にこちらは必須ではありません。Solaris 10 の Global Zone や
Solaris 9 でも SPARC マシンであれば構築可能です。コンテナを使った
のは、何かあった際に rm -rf /zones/kururu するだけで、他のサービス
に影響を与えることなく痕跡を消すことができて便利かなぁと思って
やっただけで他意はありません(^^;)。

それでは!

8月 09日 2006年, 12:00:00 午前 JST Permalink 投稿されたコメント [0]

20060803 2006年 8月 03日 木曜日
Solaris on Mac mini その後・・・
こんにちは、あかぴんです。

今日は、認識されなかったネットワークに挑戦してみました。

ネットワークは、Marvell Yukon であるということを教えてもらったので、

Marvell Yukon Solaris 7, 8, 9 & 10 Driver

http://www.marvell.com/drivers/driverDisplay.do?dId=133&pId=22

をダウンロード後、USB メモリで持ってきて、pkgadd で突っ込んでみました。

インストール後、いろいろ面倒なので、 touch /reconfigure; reboot しましたが、
認識されてません。まぁ、ここはしょうがないので確認です。

まず、/etc/driver_aliases をみてみると

yukonx "pci11ab,4320"
yukonx "pci11ab,4340"
yukonx "pci11ab,4341"
yukonx "pci11ab,4342"
yukonx "pci11ab,4343"
yukonx "pci11ab,4344"
yukonx "pci11ab,4345"
yukonx "pci11ab,4346"
yukonx "pci11ab,4347"
yukonx "pci11ab,4350"
yukonx "pci11ab,4351"
yukonx "pci11ab,4360"
yukonx "pci11ab,4361"
yukonx "pci11ab,4362"

となっています。

一方、prtconf -vD でデバイス確認してみると、搭載されているチップは
pci11ab,5321 のようで、これが /etc/driver_aliases に登録されていない
のが原因のようです。

# prtconf -vD | grep pci11ab
            pci11ab,5321
                        value='pciex11ab,4362.11ab.5321.22' + 'pciex11ab,4362.11
ab.5321' + 'pciex11ab,4362.22' + 'pciex11ab,4362' + 'pciexclass,020000' + 'pciex
class,0200' + 'pci11ab,4362.11ab.5321.22' + 'pci11ab,4362.11ab.5321' + 'pci11ab,
5321' + 'pci11ab,4362.22' + 'pci11ab,4362' + 'pciclass,020000' + 'pciclass,0200'

add_drv で試してもよいのですが、面倒なので /etc/driver_aliases の最後に
yukonx "pci11ab,5321" を追加後、徐に touch /reconfigure; reboot。

今度は ifconfig yukonx0 plumb; ifconfig yukonx0 auto-dhcp で IP を取得
することが出来ました。

Aug  3 08:50:01 mini yukonx: [ID 364738 kern.notice]
Aug  3 08:50:01 mini yukonx: Marvell Yukon Ethernet Controller v8.10.4.3    Wed
Mar 30 13:06:08 CEST 2005
Aug  3 08:50:01 mini unix: [ID 954099 kern.info] NOTICE: IRQ16 is being shared b
y drivers with different interrupt levels.
Aug  3 08:50:01 mini This may result in reduced system performance.
Aug  3 08:50:01 mini pcie_pci: [ID 586369 kern.info] PCIE-device: pci11ab,5321@0
, yukonx0
Aug  3 08:50:01 mini genunix: [ID 936769 kern.info] yukonx0 is /pci@0,0/pci8086,
27d0@1c/pci11ab,5321@0
Aug  3 08:50:01 mini yukonx: [ID 801593 kern.notice] yukonx0: Marvell Yukon 88E8
053 Gigabit Ethernet Controller
Aug  3 08:50:01 mini yukonx: [ID 200860 kern.notice] PreferredPort: A
Aug  3 08:50:01 mini yukonx: [ID 834597 kern.notice] Dual Net Support: No
Aug  3 08:50:01 mini yukonx: [ID 389192 kern.notice] RLMT Mode: CLS
Aug  3 08:50:01 mini yukonx: [ID 573059 kern.notice] Jumbo Frame Support: Off
Aug  3 08:50:01 mini yukonx: [ID 772773 kern.notice] Copy Threshold: 1500
Aug  3 08:50:01 mini yukonx: [ID 477694 kern.notice] VLAN Support: No
Aug  3 08:50:01 mini yukonx: [ID 571159 kern.notice] Interrupt Moderation: On
Aug  3 08:50:01 mini yukonx: [ID 100000 kern.notice]
Aug  3 08:50:03 mini yukonx: [ID 418734 kern.notice] yukonx0: Network connection
 up on port A
Aug  3 08:50:03 mini yukonx: [ID 249518 kern.notice]     Link Speed:      100 Mb
ps
Aug  3 08:50:03 mini yukonx: [ID 966250 kern.notice]     Autonegotiation: Yes
Aug  3 08:50:03 mini yukonx: [ID 676895 kern.notice]     Duplex Mode:     Full
Aug  3 08:50:03 mini yukonx: [ID 825410 kern.notice]     Flow Control:    Symmet
ric

なかなかイイ感じで、これならおうちサーバとして使えそうです。

それでは。

8月 03日 2006年, 10:09:36 午後 JST Permalink 投稿されたコメント [0]

Solaris on Mac mini
こんにちは、あかぴんです。

MacBook で Nevada b44 が動いたという報告があったので、
Mac mini (Early 2006) で試してみました。

インストール先は、たまたま USB 接続していた iPod (40 GB Click Wheel)  が
SCSI デバイスとして認識されたので、こいつにインストールしてみました。

#さようなら、わたしの音楽たち・・・
#ネタのために、消してごめんなさい。

結果は、ネットワークは認識されませんでしたが、インストールは出来ました。
Core も 2 つ認識しています。Bluetooth の Keyboard, Mouse も使えてます。
ただ、残念なことに FW400 で接続されている iSight は認識されてないようで、
緑の LED も点灯してません。。。


# cat release
                            Solaris Nevada snv_44 X86
           Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 17 July 2006

# psrinfo -v
Status of virtual processor 0 as of: 08/02/2006 10:00:40
  on-line since 08/02/2006 09:54:36.
  The i386 processor operates at 1667 MHz,
        and has an i387 compatible floating point processor.
Status of virtual processor 1 as of: 08/02/2006 10:00:40
  on-line since 08/02/2006 09:54:44.
  The i386 processor operates at 1667 MHz,
        and has an i387 compatible floating point processor.

# iostat -En
c0t0d0           Soft Errors: 28 Hard Errors: 0 Transport Errors: 0
Vendor: Apple    Product: iPod             Revision: 1.62 Serial No:
Size: 40.00GB <40000536576 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 28 Predictive Failure Analysis: 0
c1t0d0           Soft Errors: 1 Hard Errors: 0 Transport Errors: 0
Vendor: MATSHITA Product: DVD-R   UJ-846   Revision: FM3J Serial No:
Size: 0.00GB <0 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 1 Predictive Failure Analysis: 0

# df -h .
ファイルシステム     サイズ 使用済み 使用可能 容量      マウント先
/dev/dsk/c0t0d0s0       36G   4.0G    31G    12%    /

画面イメージは特におもしろくありませんが、以下のような感じです。

desktop


参考までにこちらが Explorer の出力結果です。

ちなみに、iPod を取り外して、電源を入れてみると、悲しいアイコンが表示されて
すぐに電源が落ちるようになりました(まぁ当然の挙動)。Mac OS X からはデバイス
としては認識できたので、きっと初期化すれば復活するものと思われます。

今回は、時間がなかったのでインストールしただけで終わりましたが、時間のあるときに
Mac mini のネットワークまわりとか、この iPod を Ultra 20 に接続して Boot させたら
どうなるか等を調べてみたいと思います。

それでは。

8月 03日 2006年, 02:40:25 午前 JST Permalink 投稿されたコメント [1]

20060721 2006年 7月 21日 金曜日
LAN Free Backup (2)

こんにちは、あかぴんです。

今度は、Ultra 40 に Solaris 10 6/06 x86-64 をインストールしたディスク
と Windows Server 2003 をインストールしたディスクをセットして検証を
実施しました。

この状態で Solaris 10 6/06 x86 を起動し、デバイスを再構成したところ
以下のように slice と partion のデバイスができていました。SPARC とは
異なり、X86 システムだけあって MBR を理解しているようです。

# devfsadm
# ls -al c2*
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0p0 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:q,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0p1 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:r,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0p2 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:s,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0p3 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:t,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0p4 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:u,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s0 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:a,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s1 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:b,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s10 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:k,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s11 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:l,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s12 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:m,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s13 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:n,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s14 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:o,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s15 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:p,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s2 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:c,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s3 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:d,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s4 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:e,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s5 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:f,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s6 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:g,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s7 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:h,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s8 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:i,raw
lrwxrwxrwx   1 root     root          52  7月 14日  19:26 c2d0s9 -> ../../devices/pci@0,0/pci-ide@7/ide@1/cmdk@0,0:j,raw
この状態で fdisk を実行してみます。
# fdisk /dev/rdsk/c2d0p0

             Total disk size is 30400 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    IFS: NTFS         0  1031    1032      3
SPARC とは異なり、きちんと NTFS 領域が見えてます。 Partition 0 はディスク全体を示すので、dd を使い MBR と Partition 1 を取り出してみます。
# dd if=/dev/rdsk/c2d0p1 of=/var/tmp/c2d0p1.dat bs=1024k
書き込まれたレコード数 8095+1
読み出されたレコード数 8095+1
# dd if=/dev/rdsk/c2d0p0 of=/var/tmp/mbr.dat count=1
書き込まれたレコード数 1+0
読み出されたレコード数 1+0
# ls -lh *.dat
-rw-r--r--   1 root     root        7.9G  7月 14日  19:32 c2d0p1.dat
-rw-r--r--   1 root     root        512   7月 14日  19:55 mbr.dat
無事吸い出せたようです。 それではデータを消してリストアできるか試してみます。 まず fdisk でディスク全体を Solaris 用に割り当てます。
# fdisk /dev/rdsk/c2d0p0


             Total disk size is 30400 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    Solaris2          1  30399    30399    100
format コマンドで Slice を設定。
# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. c1d0 
          /pci@0,0/pci-ide@7/ide@0/cmdk@0,0
       1. c2d0 
          /pci@0,0/pci-ide@7/ide@1/cmdk@0,0
Specify disk (enter its number): 1
selecting c2d0
Controller working list found
[disk formatted, defect list found]

partition> p
Current partition table (original):
Total disk cylinders available: 30397 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders         Size            Blocks
  0 unassigned    wm       0                0         (0/0/0)             0
  1 unassigned    wm       0                0         (0/0/0)             0
  2     backup    wu       0 - 30396      232.85GB    (30397/0/0) 488327805
  3 unassigned    wm       0                0         (0/0/0)             0
  4 unassigned    wm       0                0         (0/0/0)             0
  5 unassigned    wm       0                0         (0/0/0)             0
  6 unassigned    wm       0                0         (0/0/0)             0
  7 unassigned    wm       0                0         (0/0/0)             0
  8       boot    wu       0 -     0        7.84MB    (1/0/0)         16065
  9 alternates    wm       1 -     2       15.69MB    (2/0/0)         32130
c2d0s2 を newfs してみました。
# newfs /dev/rdsk/c2d0s2
newfs: 新しいファイルシステム /dev/rdsk/c2d0s2 を作成しますか: (y/n)? y
警告: 最終シリンダで 3460 セクタが割り当てられません。
/dev/rdsk/c2d0s2:       全セクター数: 488327804  (シリンダ数: 79481、トラック数: 48、セクター数: 128)
        238441.3MB、4968 シリンダグループ (16 c/g, 48.00MB/g, 5824 i/g)
スーパーブロックのバックアップの位置 (fsck -F ufs -o b=# のため) :
 32, 98464, 196896, 295328, 393760, 492192, 590624, 689056, 787488, 885920,
シリンダグループの初期化:
...............................................................................
....................
スーパーブロックのバックアップの位置 (最後の 10 シリンダグループのため):
 487395104, 487493536, 487591968, 487690400, 487788832, 487887264, 487985696,
 488084128, 488182560, 488280992
この状態で MBR, Partition 1 を書き込んで fdisk で確認 したところ元に戻っている様子。
# dd of=/dev/rdsk/c2d0p0 if=/var/tmp/mbr.dat count=1
書き込まれたレコード数 1+0
読み出されたレコード数 1+0
# dd of=/dev/rdsk/c2d0p1 if=/var/tmp/c2d0p1.dat bs=1024k
書き込まれたレコード数 8095+1
読み出されたレコード数 8095+1
# fdisk /dev/rdsk/c2d0p0
             Total disk size is 30400 cylinders
             Cylinder size is 16065 (512 byte) blocks

                                               Cylinders
      Partition   Status    Type          Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1       Active    IFS: NTFS         0  1031    1032      3
この状態でリストアしたディスクで起動確認したところ 無事 Windows Server 2003 が起動してきました。 X86 系の場合は、この手法が使えそうです。 間違い等あればご指摘ください。 それでは。

7月 21日 2006年, 01:00:00 午前 JST Permalink 投稿されたコメント [0]

20060712 2006年 7月 12日 水曜日
LAN Free Backup (1)

こんにちは、あかぴんです。

1 筐体のストレージに Windows NTFS の領域と SPARC/Solaris UFS 領域を
作成し、その Snap Shot Volume (RV) を SPARC/Solaris マシンでバック
アップできるか試してみました。

イメージしている構成は以下のような感じです。

fig
Google さんに問い合わせたところ、「 SPARC Solarisでx86 HDDを使う」に Solaris の LABEL や X86 系の MBR についての詳しい解説があり、これを読むとほぼ NG ということは 判ったのですが、ひょっとすると Solaris 10 6/06 で何とかなってないかなぁ という甘い期待をもとに検証してみました。 今回の検証では、Snap Shot 機能を持ったストレージ、テープライブラリを 用意する事ができなかったので、以下の環境で NTFS のデータが SPARC/Solaris で読めるかを確認しました。 o バックアップサーバ Sun Fire T2000 + Solaris 10 1/06 + Recommended Patch (Jun/28/06) o NTFS RV   Sun Fire X4100 の内蔵ディスクに対して Windows Server 2003 をインストールし、   このディスクを T2000 のディスクスロットに挿入。 Windows Server 2003 のディスクを作るのに、ちょっと苦労したのですが、 一通り揃ったので検証開始。 今回、サーバに対するディスクの抜き差しは、電源を落として実施しました。 まず、T2000 に Windows がインストールされた SAS のディスクをセットします。 この状態で、Solaris を起動してみたところ以下のメッセージが出力されました。
Jul  5 09:45:44 aki06 genunix: [ID 936769 kern.info] sd5 is /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0
Jul  5 09:45:44 aki06 pseudo: [ID 129642 kern.info] pseudo-device: lockstat0
Jul  5 09:45:44 aki06 genunix: [ID 936769 kern.info] lockstat0 is /pseudo/lockstat@0
Jul  5 09:45:44 aki06 scsi: [ID 107833 kern.warning] WARNING: /pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0 (sd5):
Jul  5 09:45:44 aki06     Corrupt label; wrong magic number
NTFS のディスクには、Solaris が認識できる Label 情報がないので 「Corrupt label; wrong magic number」というメッセージが出力され ています。 この状態で devfsadm してみると、slice デバイスだけが作成されました。
# ls -al c1t3*
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s0 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:a,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s1 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:b,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s2 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:c,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s3 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:d,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s4 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:e,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s5 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:f,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s6 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:g,raw
lrwxrwxrwx   1 root     root          69 Jul  5 10:38 c1t3d0s7 -> ../../devices/pci@7c0/pci@0/pci@1/pci@0,2/LSILogic,sas@2/sd@3,0:h,raw
fdisk Partition デバイスができていないので、ヤな感じはしていたのですが、 とりあえずデバイスが作成できたので、dd で /dev/rdsk/c1t2d0s2 にアクセス。 結果は、情報通り I/O エラー発生。
# dd if=/dev/rdsk/c1t3d0s2 of=/dev/null
dd: /dev/rdsk/c1t3d0s2: open: I/O error
label がないので sd ドライバがディスクのどこにアクセスしてよいのか判らない のが原因です。(というか label が読めないので I/O エラー) SPARC/Solaris 稼働マシンの内蔵ディスクに対しては、fdisk も出来ないと man に書いてあり、これも試したところ、悲しい結果に終わりました。
# fdisk /dev/rdsk/c1t3d0s2
Error in ioctl DKIOCGMBOOT: Invalid argument
No fdisk table exists. The default partition for the disk is:

  a 100% "SOLARIS System" partition

Type "y" to accept the default partition,  otherwise type "n" to edit the
 partition table.

Please answer with "y" or "n": y
fdisk: Error in ioctl DKIOCSMBOOT on /dev/rdsk/c1t3d0s2.
今回のような構成では、以下のイメージのように、NTFS 領域のバックアップ用に Windows マシン、SPARC/Solaris UFS 領域のバックアップ用に SPARC/Solaris マシンを用意する必要があります。これに加え、テープライブラリの制御に NetBackup 等がとなります。
fig
NTFS 領域のバックアップには X86/Linux マシンでも良いという情報もありますが、 こちらについては私のほうでは検証できていません。 次回は、SPARC/Solaris ではなく x86/Solaris だった場合について書いてみたいと思います。 それでは。

7月 12日 2006年, 07:16:46 午前 JST Permalink 投稿されたコメント [0]

20060630 2006年 6月 30日 金曜日
t2000 で ubuntu
こんにちは、あかぴんです。

T2000 を、ちょっと自由に使える機会があったので、
話題の(って、社内だけ?) Ubuntu 6.06 LTS (Dapper Drake) SPARC 版を
インストールしてみました。

特に何の問題もなく、すんなり CD からインストーラが起動し、さくっと入ってしまいました。

動くとこんな感じ。

root@ubuntu-t2000:~# arch
sparc64

root@ubuntu-t2000:~# uname -a
Linux ubuntu-t2000 2.6.15-25-sparc64-smp #1 SMP Wed Jun 14 11:47:38 UTC 2006 sparc64 GNU/Linux

root@ubuntu-t2000:~# cat /proc/cpuinfo
cpu             : UltraSparc T1 (Niagara)
fpu             : UltraSparc T1 integrated FPU
prom            : OBP 4.19.0 2005/10/27 17:24
type            : sun4v
ncpus probed    : 32
ncpus active    : 32
D$ parity tl1   : 0
I$ parity tl1   : 0
Cpu0Bogo        : 2001.09
Cpu0ClkTck      : 000000003b9aca00
Cpu1Bogo        : 2000.03
Cpu1ClkTck      : 000000003b9aca00
Cpu2Bogo        : 2000.02
Cpu2ClkTck      : 000000003b9aca00
Cpu3Bogo        : 2000.02
Cpu3ClkTck      : 000000003b9aca00
Cpu4Bogo        : 2000.03
Cpu4ClkTck      : 000000003b9aca00
Cpu5Bogo        : 2000.02
Cpu5ClkTck      : 000000003b9aca00
Cpu6Bogo        : 2000.02
Cpu6ClkTck      : 000000003b9aca00
Cpu7Bogo        : 2000.02
Cpu7ClkTck      : 000000003b9aca00
Cpu8Bogo        : 2000.04
Cpu8ClkTck      : 000000003b9aca00
Cpu9Bogo        : 2000.03
Cpu9ClkTck      : 000000003b9aca00
Cpu10Bogo       : 2000.02
Cpu10ClkTck     : 000000003b9aca00
Cpu11Bogo       : 2000.02
Cpu11ClkTck     : 000000003b9aca00
Cpu12Bogo       : 2000.03
Cpu12ClkTck     : 000000003b9aca00
Cpu13Bogo       : 2000.02
Cpu13ClkTck     : 000000003b9aca00
Cpu14Bogo       : 2000.02
Cpu14ClkTck     : 000000003b9aca00
Cpu15Bogo       : 2000.01
Cpu15ClkTck     : 000000003b9aca00
Cpu16Bogo       : 2000.03
Cpu16ClkTck     : 000000003b9aca00
Cpu17Bogo       : 2000.03
Cpu17ClkTck     : 000000003b9aca00
Cpu18Bogo       : 2000.02
Cpu18ClkTck     : 000000003b9aca00
Cpu19Bogo       : 2000.01
Cpu19ClkTck     : 000000003b9aca00
Cpu20Bogo       : 2000.03
Cpu20ClkTck     : 000000003b9aca00
Cpu21Bogo       : 2000.03
Cpu21ClkTck     : 000000003b9aca00
Cpu22Bogo       : 2000.02
Cpu22ClkTck     : 000000003b9aca00
Cpu23Bogo       : 2000.02
Cpu23ClkTck     : 000000003b9aca00
Cpu24Bogo       : 2000.03
Cpu24ClkTck     : 000000003b9aca00
Cpu25Bogo       : 2000.03
Cpu25ClkTck     : 000000003b9aca00
Cpu26Bogo       : 2000.02
Cpu26ClkTck     : 000000003b9aca00
Cpu27Bogo       : 2000.01
Cpu27ClkTck     : 000000003b9aca00
Cpu28Bogo       : 2000.03
Cpu28ClkTck     : 000000003b9aca00
Cpu29Bogo       : 2000.03
Cpu29ClkTck     : 000000003b9aca00
Cpu30Bogo       : 2000.02
Cpu30ClkTck     : 000000003b9aca00
Cpu31Bogo       : 2000.02
Cpu31ClkTck     : 000000003b9aca00
MMU Type        : Hypervisor (sun4v)
State:
CPU0:           online
CPU1:           online
CPU2:           online
CPU3:           online
CPU4:           online
CPU5:           online
CPU6:           online
CPU7:           online
CPU8:           online
CPU9:           online
CPU10:          online
CPU11:          online
CPU12:          online
CPU13:          online
CPU14:          online
CPU15:          online
CPU16:          online
CPU17:          online
CPU18:          online
CPU19:          online
CPU20:          online
CPU21:          online
CPU22:          online
CPU23:          online
CPU24:          online
CPU25:          online
CPU26:          online
CPU27:          online
CPU28:          online
CPU29:          online
CPU30:          online
CPU31:          online
CPU 32 個分見えてます。やるなぁ。
どの程度性能が出るのかは時間がないので計ってません。
個人的には Linux より、Solaris 9 動いたほうが(以下省略)。

それでは。

6月 30日 2006年, 12:25:25 午前 JST Permalink 投稿されたコメント [0]

20060628 2006年 6月 28日 水曜日
USB-Serial 変換器
こんにちは、あかぴんです。

シリアル端子のない X4100/X4200 (OS は Solaris 10) と UPS をシリアル
ケーブル接続する必要があり、USB-シリアル変換器について、ちょっと試
してみました。

まず、普段使用している I-O DATA 社製 USB-RSAQ3 で挑戦。

USB-RSAQ3

この製品は Google で調べてみると Prolific PL2303X が採用されている
模様です。Solaris 10 6/06 から usbsprl(7D) Prolific PL2303 USB to serial 
converter driver が入り、man で確認したところ PL2303X もサポートされて
いるので、早速 X4100 に Solaris 10 6/06 をインストールし挿してみました。

# ls -l /dev/cua
合計 2
lrwxrwxrwx   1 root     root          32  6月 26日 2006年 a -> ../../devices/isa/asy@1,3f8:a,cu


Jan  2 02:54:48 x4100os usba: [ID 912658 kern.info] USB 1.10 device (usb67b,aaa2) operating at full speed (USB 1.x) on USB 1.10 root hub: device@2, usbsprl0 at bus address 2
Jan  2 02:54:48 x4100os usba: [ID 349649 kern.info]     Prolific Technology Inc. USB-Serial Controller
Jan  2 02:54:48 x4100os genunix: [ID 936769 kern.info] usbsprl0 is /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2
Jan  2 02:54:48 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2 (usbsprl0) online


# ls -l /dev/cua
合計 4
lrwxrwxrwx   1 root     root          65  1月  2日  02:54 0 -> ../../devices/pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2:0,cu
lrwxrwxrwx   1 root     root          32  6月 26日 2006年 a -> ../../devices/isa/asy@1,3f8:a,cu


なんとなく認識されているっぽいのですが、結果は・・・

# tip hardwire
tip: /dev/term/0: No such device or address
all ports busy


で、使用できず。。。

次に、検証センターから借りた Inside Out Networks, Inc. 社製の
Edgeport/1 で試してみました。

USB-RSAQ3 USB-RSAQ3

こちらを挿すとこんな感じ。

# ls -l /dev/cua
合計 2
lrwxrwxrwx   1 root     root          32  6月 26日 2006年 a -> ../../devices/isa/asy@1,3f8:a,cu

Jan  2 03:49:30 x4100os usba: [ID 912658 kern.info] USB 1.10 device (usb1608,240) operating at full speed (USB 1.x) on USB 1 .10 root hub: device@2, usb_mid2 at bus address 2
Jan  2 03:49:30 x4100os usba: [ID 349649 kern.info]     Inside Out Networks Edgeport/1 I45100313-0
Jan  2 03:49:30 x4100os genunix: [ID 936769 kern.info] usb_mid2 is /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2
Jan  2 03:49:30 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2 (usb_mid2) online
Jan  2 03:49:31 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2/interface@0 (usbser_e dge0) online
Jan  2 03:49:31 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2/interface@0 (usbser_e dge0) offline
Jan  2 03:49:31 x4100os last message repeated 1 time
Jan  2 03:49:31 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2 (usb_mid2) offline
Jan  2 03:49:33 x4100os usba: [ID 912658 kern.info] USB 1.10 device (usb1608,240) operating at full speed (USB 1.x) on USB 1 .10 root hub: device@2, usb_mid2 at bus address 2
Jan  2 03:49:33 x4100os usba: [ID 349649 kern.info]     Inside Out Networks Edgeport/1 I45100313-0
Jan  2 03:49:33 x4100os genunix: [ID 936769 kern.info] usb_mid2 is /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2
Jan  2 03:49:33 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2 (usb_mid2) online
Jan  2 03:49:34 x4100os usba: [ID 912658 kern.info] USB 1.10 interface (usbif1608,240.config1.0) operating at full speed (US B 1.x) on USB 1.10 root hub: interface@0, usbser_edge0 at bus address 2
Jan  2 03:49:34 x4100os usba: [ID 349649 kern.info]     Inside Out Networks Edgeport/1 I45100313-0
Jan  2 03:49:34 x4100os genunix: [ID 936769 kern.info] usbser_edge0 is /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2/inter face@0
Jan  2 03:49:34 x4100os genunix: [ID 408114 kern.info] /pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2/interface@0 (usbser_e dge0) online


# ls -l /dev/cua
合計 4
lrwxrwxrwx   1 root     root          77  1月  2日  03:49 0 -> ../../devices/pci@0,0/pci1022,7460@6/pci1022,7464@0/device@2/interface@0:0,cu
lrwxrwxrwx   1 root     root          32  6月 26日 2006年 a -> ../../devices/isa/asy@1,3f8:a,cu


こちらもデバイスが出来ています。

結果は・・・


# tip -9600 /dev/cua/0
connected

SUNSP00144F0E2E12 login: root
Password:

Sun(TM) Integrated Lights Out Manager

Version 1.0

...

という感じで、Solaris 10 のマシン + USB-Serial 変換器経由で
コンソールを取得することができました。

USB-RSAQ3

さすが、Solaris Ready製品。
Solaris 9/10 32/64 SPARC/x86 全て OK のようです。

それでは。

6月 28日 2006年, 10:04:02 午後 JST Permalink 投稿されたコメント [0]