トップページunix
1001コメント372KB

なんとなくSolaris/x86 part3

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
なんとなく前スレが落ちていました。

Solaris x86
http://jp.sun.com/solaris/x86/
http://wwws.sun.com/software/solaris/x86/

前スレ
なんとなくSolaris/x86 part2
http://pc.2ch.net/test/read.cgi/unix/1051244080/

なんとなくFreeSolaris/IA
http://pc.2ch.net/test/read.cgi/unix/984486488/
0138はじめてのSolarisX86NGNG
もう誰もが思われてる(既出)かもしれませんが、やはり
promiseのraidカード等でide-raid組むのってドライバーをsunが出さない
限り無理なんでしょうか?....
せっかくftp鯖立てようと頑張ってインストしたのに....
scsi-raidしようにも先立つものが....泣
LSIのMegaRAID-PCIってのも結構しますし....

どなたかide-raid組んでる方いらっしゃいませんでしょうか。
0139 NGNG
>>138
ソフトウェアRAIDにしれ。
0140名無しさん@お腹いっぱい。NGNG
>>138-139 OS 非依存型(特別なドライバを使わない)ハードウェア RAID
ってのもあるらしいけどね.品質はどうだか知らないけど.


話は変わって,>>137の「過去のエロゲーム」ってのでちょっと思い出したけど,
まぁ「エロゲ」じゃないけど,昔 Solaris 版の SimCity って出てなかったっけ?
SunExpress のカタログで見たようなおぼろげな記憶が...
0141名無しさん@お腹いっぱい。NGNG
OSが流行るためには、優れた開発環境が必要だと思うよ
windowsがいい例だよね。
VBなんか馬鹿でも使えるし、あれは凄いよ。
0142140NGNG
と思って昔の SunExpress 引っぱり出してみてみたが......探し方が足りんのか,
見つからんかった.でも確か見たような...... とはいえ,どっちにしろ
SPARC 版だけだったかな?
    http://ftp.x.org/contrib/audio/nas/contrib/SimCity.README
    ftp://ftp.uu.net/vendor/dux/SimCity/
SimCity-2.17-Solaris.tar.Z ダウソしてみたが,
    sim:      ELF 32-ビット MSB 実行可能 SPARC バージョン 1[動的にリンクされています][取り除かれています]
    sounddev:    ELF 32-ビット MSB 実行可能 SPARC バージョン 1[動的にリンクされています][取り除かれています]
    soundser:    ELF 32-ビット MSB 実行可能 SPARC バージョン 1[動的にリンクされています][取り除かれています]
つうことで x86 では実行できず......動いたらちょっとやってみようかと思ったが(w


>>141 開発環境もそうだし,後は一般のエンドユーザが苦労せずに
一通りのことができる環境(端的には>>137のようなことも含めw)
も,だね.今の Sun にそういうお膳立てをできるだけの余力が残ってるか
どうか......残っててほしいところだけど.
0143名無しさん@お腹いっぱい。NGNG
馬鹿でも使える開発環境があれば

1. 多数の(糞)プログラムが登場
2. (糞)ユーザが増える
4. (糞)プログラマも増加
5. 1に戻る

つまり数撃ちゃ当たる戦法
0144名無しさん@お腹いっぱい。NGNG
なぜ、スレ違いの話題を延々続ける馬鹿が後を絶たないのかね?
やはり同じ馬鹿が自作自演を繰り返してるのかね?
0145名無しさん@お腹いっぱい。NGNG
ほかにネタがないからでしょ
0146 NGNG
朝魚羊人だからでしょ。
0147名無しさん@お腹いっぱい。NGNG
う〜ん......OS 論争一般になるとスレ違いになるだろうけど,
Solaris x86 固有の問題点の話だったら,必ずしもスレ違いでもないような.
スレタイや>>1文からしても,ここは別に質問限定のスレでもないんだろうし.

アンチによる叩きだったらお引き取り願いたいけど,こうすれば Solaris x86 が
上昇気流に乗るんじゃないか,っていう建設的な方向の話ならいいと思うけど.
Sun がやってくれなきゃできないことならここで話してても仕方ないのかも
知れないけど,ユーザやコミュニティの力で対処できることも中にはあるだろうし.
0148名無しさん@お腹いっぱい。NGNG
Sunが手掛けてる開発環境っていまとなってはJavaベース以外あり得ないわけで…
0149名無しさん@お腹いっぱい。NGNG
Sun ONE Studioも実はJavaベースになってるの?
Try&Buy版のCompiler Collectionしか使ったことないので分からない…
0150名無しさん@お腹いっぱい。NGNG
>>38 私も Thinkpad 390E に Solaris Express をインスコしたのですが Etherlink III を認識してくれません( ; ;)
どうやれば認識してくれるのでしょう
0151 NGNG
>>147
なら、先ず、何かのデバイスドライバ書く話でもしたら?
ユーザやコミュニティの力ってのはそういうものだ。
0152名無しさん@お腹いっぱい。NGNG
>>151 だなぁ......まぁ個人的には,作るとしたらドライバの勉強から始めにゃならんけど(w
とりあえず参考資料.

ドキュメント
    http://developer.sun.com/prodtech/solaris/driverdev/reference/docs/
FAQ
    http://developer.sun.com/solaris/developer/support/driver/faqs.html
サンプル
    http://developer.sun.com/solaris/developer/support/driver/src/SUNWdrvs-8.html

で,一通り作り方がわかったとしても,デバイスの仕様がわからんとしょうがないが......
FreeBSD あたりのドライバから適当にパクるのがいいのかな(w
0153名無しさん@お腹いっぱい。NGNG
うまく設計されたドライバならハードにアクセスするライブラリを差し替えるだけでいいかも
0154名無しさん@お腹いっぱい。NGNG
まさか。
単純なI/Oだけのドライバにしたって、そのI/O資源を管理する仕組みが
ぜんぜん違うよ。
実際にはさらに仮想記憶・時間管理・システムコールインターフェースの違い
なんかも絡んでくる。

漏れの個人的な考えだけど、デバイスドライバってのは
カーネルI/F部 <-> ロジック実装部 <-> ハードウェアアクセス部
みたいな層になっていて、中間のロジック実装部以外はOSによってごっそり
変える必要があるんじゃないかなと。

>>152
LinuxやNetBSDの間違いじゃなくて? > FreeBSD
0155名無しさん@お腹いっぱい。NGNG
>>154 Linux の場合 GPL 上の問題が......ここの初代スレ
http://pc.2ch.net/unix/kako/984/984486488.html の 204-216 あたり参照.
NetBSD はいいんだろうけど.
0156名無しさん@お腹いっぱい。NGNG
LinuxのCentrino無線LANモジュールのドライバはちょっと前まで
WindowsのNDISドライバのバイナリをそのまま組み込めるような
仕組みで動かすのが唯一の手段だったわけで、ドライバの
パクリ先はなにもフリーなUNIX系OSに限ったわけでもないな。
0157名無しさん@お腹いっぱい。NGNG
そうなんだ
じゃぁ、ドライバを作るならスクラッチから作らないと駄目だね (´・ω・`)
0158名無しさん@お腹いっぱい。NGNG
>>156
ん?
そりゃ、Intelが資料出さなかっただけの話だろ?
守秘契約すりゃモーマンタイ。
0159150 NGNG
Solaris Express (SunOS 5.10)on Thinkpad 390E で PCMCIA EtherLinkIII が使えるようになりました。
>>38 の手順にしたがって、 ifconfig pcelx0 plumb を実行するとインターフェースが
できました。

initpcic-1.7.pkg のスクリプト中でSolaris 5.10 を拒否するので
install スクリプト書き換えました。

0160名無しさん@お腹いっぱい。NGNG
>>155
過去ログ検索お疲れ様だが、まずGPL自身を読もう。
FAQにもなってるし、そもそも初代スレの>>221にも書いてあるよ。

ttp://www.gnu.org/licenses/gpl-faq.ja.html#WritingFSWithNFLibs
「あなたがリンクするライブラリが以下のようなGPLの例外条項に当てはまる場合

(訳: しかしながら、特別な例外として、頒布されるソースコードに当該
プログラムの実行形式が実行されるオペレーティングシステムの主要な
コンポーネント(コンパイラやカーネルなど)に通常付随して(ソースある
いはバイナリ形式で)頒布されるものが含まれている必要はないとする。
ただし、コンポーネント自体が実行形式と一緒に頒布される場合は除く。)

上記にあてはまれば、そういったライブラリを使う上で何か特別なことをする
必要はありません」

FAQではライブラリとは書いてあるけど、GPLソフトウェアとGPL非互換ソフトウェアの
結合(リンク)が原則的にはできないことの例外規定なので、
カーネルとドライバ、プログラムとプラグインなどの関係にも適用される。
0161名無しさん@お腹いっぱい。NGNG
続き。
初代スレの>>216にあるttp://www.gnu.org/philosophy/udi.html は、
GPLなLinuxのUDIドライバをWindowsに組み込んだ場合は、
自由なOSのユーザには益がない(のでGPLの目的になじまない)と言ってるだけで、
ただちにGPLに違反するといっているわけではない。
というかこの考察自体が、GPLドライバを独占OS下で
使えることを前提にしているんだよね。

"It can also be a violation of the GNU GPL to link the drivers into a
proprietary kernel"のくだりも、
>>160で述べた例外事項があてはまらない場合がある
(たとえばMicrosoftやSunのような独占OSのバイナリをリリースする会社は
GPL-coveredなドライバを添付することはできない)と述べているだけでしょう。
常に違反になるなら、わざわざ"It can be..."などという
「可能性」の話をしたりしないわけだから。
0162名無しさん@お腹いっぱい。NGNG
さらに>>161の続き。
初代スレの219氏がどういう理由で(当初はGPLだった)コードを引っ込めたのか、
全然読み取れないんだよね。
219氏は多分あの人で、彼のドライバにはとても世話になっているから
あんまりケチはつけたくないんだけどw

http://groups.google.co.jp/groups?hl=ja&lr=&ie=UTF-8&c2coff=1&selm=83ai8.4102%24Nd.270034%40newsread2.prod.itd.earthlink.net
は、"GPL違反であるからそのドライバには問題がある"と言っているのではなく、
"うっさいLinux屋(たぶん、今ならGPL原理主義者と言ったほうが良いかも)
がいるからこっそりやったほうがいい"と言ってるだけでしょ。
ドライバをひっこめろと主張しているわけではないし、
GPLを適用しないで済む方法を勧めているわけでもない。
むしろ"copyleft noticeは残しておけ"とまで述べている。

rmsがGPL-coveredなドライバをSolarisに移植することを問題視した、
という記述もあるけど、これもずいぶんあやふやな伝聞だし、
1991年にGPLv2が作成され、2002年にくだんの記事がポストされてるにもかかわらず、
その後rmsはGPLを改訂していない(まあこれは後知恵だけど)。

まあ誰でもいいので、GPLなドライバをGPL非互換なカーネルに移植することが
仮にGPL的に問題になるのなら、条文を挙げて具体的に指摘して欲しいよ。

長文失礼。
0163名無しさん@お腹いっぱい。NGNG
>>156
>WindowsのNDISドライバのバイナリをそのまま組み込めるような
>仕組みで動かす

それは「パクる」ってよりラッパをかます,ってことだよね.
それが Solaris でもできれば,使えるデバイス結構増えそう.


>>160-162 まぁ完全に黒じゃないとしても,無用な争いに
巻き込まれるリスクを減らす,ってのも1つの見識じゃない?

せっかく少なくないユーザが助かるようなことしたのに,
いろんなごたごたに巻き込まれて神経すり減らすようになっちゃったら,
結論的に白になるか黒になるかは別にしても,げんなりって
感じになっちゃわないかなぁ.まぁ,いちゃもんつけてくる
香具師は徹底放置とか,あるいは徹底的に論争してやるとか,
そういう腹が据わってる人ならいいんだろうけど.
0164名無しさん@お腹いっぱい。NGNG
>>163
個人的には、GPL条文に明々白々に書かれてるので100%白だと思うのだけど。
(Sunの中の人がGPLなドライバを移植 or リリースするケースは除く)

確かに、根拠のないいいがかりすら受けたくないというのであれば、
そもそもソフトウェアを公開すること自体が間違いだよね。
現実の問題としてはGPL違反のリスクだけじゃなく、
一般の著作権法/特許法/個々の契約に違反するリスクもあるんだから。
(GPLじゃないライセンスにしたところで回避できるわけじゃない)

だから仮にソフトウェアを公開すると決心したならば、
関連ライセンスを十分に理解し、問題がないことを確信できなければだめっすね。
それを"腹をくくる"と言うのなら、確かにそれも必要でしょう。

でも逆に言えば、ライセンスを理解しておきさえすれば十分、とも思うかな。
ちゃんと理解すれば自分のコードの正統性を確信できるようになるし、
ケチをつけてくる香具師への理論武装もできるはず。
いいかげんな言いがかりを言われたくらいで引っ込めるような態度では、
本当にやましいことをしているのではないかと思われても仕方がないよ。

ま、言いがかりをつけられるほどのドライバを作るほうが先だけどw
0165 NGNG
手始めにacpiキボン
0166名無しさん@お腹いっぱい。NGNG
>>164 まぁ,そのあたりがクリアになれば他 OS からのドライバ移植も
やりやすくなって,ハッピーになる人も増えるだろうね.

ただ,ちょっと考慮した方がいいかも知れない点として,
最近は Solaris にバンドルされるフリーのアプリ・ライブラリが
増えてきていて,この流れが拡大すると,コミュニティベースで
作られたドライバもバンドルされるようになっていくかも知れない.
その時に,GPL なドライバだとバンドルしたくてもできないって
ことになってしまうかも.それを考えれば,GPL なものを使わずに
済ませられるのならそうした方がいいのかも,と......
特にドライバみたいなものであれば,自分で取ってこなくとも
最初からバンドルしてあった方が便利だし.


>>165 現状では電源 off しかできないけど,こんなものが.
    http://bolthole.com/solaris/drivers/acpi.html
ただ,これは quick hack で作られたものゆえ,suspend/resume 等
その他の機能の実装は今後の課題だし,Solaris の既存の電源管理の
仕組みからは外れていて,/sbin/acpi_poweroff っていう
独自コマンドを使うことになるし init 5 を実行した場合もこれが
呼ばれるようにしている.

SPARC 版にある SUNWcpr (Suspend, Resume package) と同等のものとして
    /platform/i86pc/cprboot
    /platform/i86pc/kernel/misc/cpr
という形でカーネルモジュール等を作れば,元々 Solaris にある
/usr/sbin/poweroff 等がきちんと機能するんだろうけど.
0167165 NGNG
>>166
ありがとう。
でも、既知です。

/usr切ってる私は使えない。
0168164NGNG
> 最近は Solaris にバンドルされるフリーのアプリ・ライブラリが
> 増えてきていて,この流れが拡大すると,コミュニティベースで
> 作られたドライバもバンドルされるようになっていくかも知れない.

なりそうになってから心配しても遅くないと思うよw
そもそもバンドルだけが配布の手段じゃない。

> >>164 まぁ,そのあたりがクリアになれば他 OS からのドライバ移植も

漏れは白だと思う根拠を明示した。
あんたが、いささかでもGPL的にグレーだと思う根拠があるなら、示して欲しい。
それができないならば、グレーじゃない=白ってことだ。違うかな?
0169150 NGNG
ライセンスのことでゴタゴタ言うGPL原理主義者がうっとおしかったら
*BSDのソースコードを元した方が良いのではありませんか?

LinuxのドライバのソースをそのままSolarisで使えたりしないわけですし。



0170名無しさん@お腹いっぱい。NGNG
GPLのコードを元にするよか、ソースからハードの仕様だけ
抜き出して1から書いたほうが速いんじゃない?
0171名無しさん@お腹いっぱい。NGNG
>>170
>ソースからハードの仕様だけ抜き出して

んなことするより、NDA結んで資料出してもらう方がマシ。つか安全。
0172名無しさん@お腹いっぱい。NGNG
ま、やれるもんならやってみれば? >> 169-171

ライセンスの話はドライバができそうな見込みが立ってから
検討しても遅くないと思うよ。
0173名無しさん@お腹いっぱい。NGNG
ひたすら長文書いて煽ってるけど、要するにGPLなドライバが欲しくてたまらないってこと?
0174名無しさん@お腹いっぱい。NGNG
すごい曲解だな
0175名無しさん@お腹いっぱい。NGNG
>>173
漏れは動けばなんでもいいよ。ドライバの作者が決めることだ。

>>169
いや、"GPL原理主義者"がうるさいんじゃなくて、
GPLを適用させまいとケチをつける香具師らのほうがずっとうるさい。

それから実際にはライセンスよりも、特許のほうがずっとリスキーな罠。
ライセンスの問題は、配布方法や著作権表示をしっかりしておけば
違反の可能性は消し去れる。でも、特許がらみはよほど詳細に調べなければ、
抵触しているかどうかさえはっきりしない。
BSDLだから安心というのはおめでたい勘違いだよ。
0176名無しさん@お腹いっぱい。NGNG
0177名無しさん@お腹いっぱい。NGNG




0178名無しさん@お腹いっぱい。NGNG
あんんだ、Solaris9 x86イン須古したら、

libssl や libgs の共有ライブラリないじゃないの。

つかえねー。

0179名無しさん@お腹いっぱい。NGNG
てかさぁ,GPL なドライバの Solaris へのポーティングが白か黒かなんて
ここの議論で決まる問題じゃないでしょ? 最終的に法的な判断を確定させる
のは司法機関なわけで.

それを踏まえた上で,白か黒かについて自分なりの確信を持っているのなら,
それに基づき自信を持って行動すればいいわけで.
こんなとこでわざわざフレームを起こすような問題か,と......
0180名無しさん@お腹いっぱい。NGNG
>>172
もしかして頭悪い人ですか?
0181名無しさん@お腹いっぱい。NGNG
で、具体的にどのハードのドライバを作るの?
0182名無しさん@お腹いっぱい。NGNG
>>181

SISのチップセットきぼん。
特に、IDE周りとacpiね。
ヨロスコ。
0183名無しさん@お腹いっぱい。NGNG
nforce2もお願いします。
linuxドライバのソースはnvidiaのサイトで公開されていますが…
0184150 NGNG
>>182 Interlink に載せたいとか?
0185182NGNG
>>184
いや、単に、ゲートウェイにしてるマシンがSISチプなんですが、
Solaris8載せた時と、NetBSD載せた時とで、
段違いにNetBSDが良かった訳で。



0186名無しさん@お腹いっぱい。NGNG
ゲートウェイにSolaris/x86とは贅沢だな
0187名無しさん@お腹いっぱい。NGNG
>>185
それはディスク周り?
0188名無しさん@お腹いっぱい。NGNG
>>183 XFree86 や,その Porting Kit でダメでしたか?
0189名無しさん@お腹いっぱい。NGNG
>>188
グラフィックでなくてIDE周りのほうじゃネーノ?
0190名無しさん@お腹いっぱい。NGNG
>>189 そっかそっか.つうことで HCL を見てみると,
Chipset = nForce2 なシステム・M/Bとして

http://www.sun.com/bigadmin/hcl/data/systems/details/68.html
http://www.sun.com/bigadmin/hcl/data/components/details/128.html
http://www.sun.com/bigadmin/hcl/data/components/details/315.html

ってのが出てるけど.これ見ると,nVidia の on board NIC がダメと.
あと,2番目のリンク先に
ATA Timeouts after warm boot with IBM HD. WD HD is OK
って書いてあるけど,これは>>100の問題かな?
0191名無しさん@お腹いっぱい。NGNG
なんとなく......

1. 「ドライバ作りは俺に任せろ!」という神が降臨
2. オープンソースで共同開発すべく仕切り屋登場

のどちらかにならないと,尻すぼみになる悪寒.
0192名無しさん@お腹いっぱい。NGNG
>>191
とっくにすぼんでると思いますが。
0193名無しさん@お腹いっぱい。NGNG
大規模なアプリケーションソフトのプロジェクトならともかく、
ドライバの開発はかなり少人数でやるざるを得ない。
だから、>>192は相当マヌケな発言だな。

ちなみに、>>152の資料を読んだだけではATAまわりもACPIまわりもできない。
"Writing Device Driver"は、それ自体がopen(2)できるようなデバイスと、
SCSIのtarget/HBAドライバしか記述がないから。
0194名無しさん@お腹いっぱい。NGNG
>>193
>大規模なアプリケーションソフトのプロジェクトならともかく、
>ドライバの開発はかなり少人数でやるざるを得ない。
>だから、>>192は相当マヌケな発言だな。

192じゃなくて191かい? というと,「小規模なプログラムの開発を
オープンソフトで共同開発するのは相当マヌケ」といいたいと?

2chでのことだが,以前 read.cgi のソースが公開されて,しばらくの間
オープンソースの共同作業で改良がなされていたことがあったが?
read.cgi 自体は小規模なプログラム(少なくとも「大規模」などとは呼べない)
だがなぁ.もっとも,2ch のシステム自体がマヌケというならそれまでだが.
0195194NGNG
ミスった

x オープンソフトで共同開発
o オープンソースで共同開発
0196名無しさん@お腹いっぱい。NGNG
うーむ、193じゃないが、デバイスドライバ単体は、共同開発する
ようなものでもないべよ。神が一人いれば十分。もちろん、神なら
二人以上何人いても困らないけど、アホはいるだけで邪魔。
0197名無しさん@お腹いっぱい。NGNG
>>196 まぁ一般的にいえばそうなんだろうけどさ.
ただ,例えば別 OS のドライバからパクって移植するという場合に
クリーンルーム方式を採るとすると(上の方で指摘されてる
ライセンスや特許等の問題は別途クリアした上で行うとして),
解析役の人とコード書く人が別々に必要になると思うんで,
そういう形でやるとすると,ある意味共同開発といえるんじゃない?
0198193=172=168=164NGNG
そもそもデバイスドライバの開発に必要な知識を持った人間が
現実問題として極めて少ないんだから、多人数による開発スタイルを
想定/期待するのはあまり現実的ではない、ということだ。

1行もソースも書いてもいないうちからライセンスと開発形態の話に
終始していることこそ、技術論に踏むこむだけの開発力を持った人間が
いないことのいい証拠…

共同開発自体が不可能だと言っているわけではないよ。
むしろ個人的にはこのスレの有志がみんなして"Writing Device Driver"やらを
読むようなことになれば面白いと思うけど。
0199名無しさん@お腹いっぱい。NGNG
凄いな。ライセンスの話も開発形態の話も振ったのは自分のように見えるが。
0200名無しさん@お腹いっぱい。NGNG
>>198
>1行もソースも書いてもいないうちからライセンスと開発形態の話に終始している

そりゃ、自分一人幸せになる、凄いオナニーの方法について話してる訳じゃないからな。
0201名無しさん@お腹いっぱい。NGNG
超ド初心者です。Win使いでしたが仕事の関係でSolaris8を覚える事になり、
まずは自宅のノートPCに導入しています(初めからノートとは敷居が高い
のですが、ノート2台しか所有していなく、1台は会社貸与なので自由に使え
るのは当該のDynabook/DB50CDC8のみです)。

Solaris8のインストールは終わり(Xf86にてCDEもok)ましたが、PCMCIAの
認識でてこずっています。initpcic-1.7.pkgはインストールできましたが、
「prtconf -v」でPCMCIAが表示されません。(initpcic-1.7.pkgの導入前は、
2スロット分の2行は表示されていました。pccarddc00f,0等は表示されてい
なかったです。)その後、XIGRsdio-1.1.pkgも適用しましたが変化なし。

この時点ではPCMCIAが認識されていないと判断していますが、認識させる
為のアドバイス等を頂けたらと思い書き込んでいます。
今回の件がうまくいくと、きっとUnixライクな人になれると思うのですが。。。

http://pc3.2ch.net/test/read.cgi/unix/1070948622/l50で紹介されて来ました。

以上、宜しくお願いいたします。
0202名無しさん@お腹いっぱい。NGNG
>>197
RMSがUNIPRESSから「GNU emacsって俺ンとこのパクリじゃんかよ」といわれて
emacs書き直した手法でやれば問題ないだRO
0203名無しさん@お腹いっぱい。NGNG
ガタガタ言ってないで、
書ける奴は書きゃいいだろ。


0204名無しさん@お腹いっぱい。NGNG
>201 の超ド初心者です。

色々やってみたところ、なんとかNIC認識に成功しました。
問題箇所は「BIOSのPCカード設定をPCICコンパチブルモード」に
していなかった事が原因でした。

そして、新たな野望として、NIC2枚挿しにチャレンジしようとしています。
そこで、識者の方々にご質問させて頂きたく、ここにお願いいたします。

【ご質問】
1)当該機種にNIC2枚挿しを実施しようとタクランデイマス。
 「prtconf -v | grep pccard」 で 2枚分の情報が表示されますが、
 /kernel/drv/pcni.conf への追記記述はどの様に行うのでしょうか?
# vi /etc/driver_aliases
最終行に
*****内容*****
...
......
pcni "pccardc00f,0"    ← ここにもう1枚のNICを記載しましたが、
*****終了*****        起動時エラーが発生しました。


2)起動時に、Warning pcic_init_assigne_no_available_property_for_pcmcia
 と表示されます(initpcic-1.7.pkg導入前までは同じものが2行でていまし
 た。恐らく2スロット分?)。現在、問題ないように思いますが、これは、
 どういう事なのでしょうか?

以上、恐縮では御座いますが、ご回答の程、お願い申し上げます。


0205名無しさん@お腹いっぱい。NGNG
>>204
二つのインスタンスがあるなら、
そのように記述すれば良いだけです。
0206名無しさん@お腹いっぱい。NGNG
質問なのですが

OSインストールした状態をイメージとしてCDにバックアップしておきたい
のです。

LinuxならGhostでバックアップなど方法があるのですが、Solarisで
そういうのをされている方ご教授いただきたいです。
0207名無しさん@お腹いっぱい。NGNG
>>206
ufsdump 0f - / |gzip -v >root.ufsdmp.gz

で、出来上がったファイルをCDに焼いておけば?
戻すのが面倒かな
0208名無しさん@お腹いっぱい。NGNG
>>205さんへ

>二つのインスタンスがあるなら、
>そのように記述すれば良いだけです。

とは、
1) pcni "pccardc00f,0" "pccardcxxxx,x"
2) pcni "pccardc00f,0 pccardcxxxx,x"
3) pcni0 "pccardc00f,0"
pcni1 pccardcxxxx,x"

のどれかって事でしょうか?
ちなみに私は3)で試しましたが、エラーが出てしまいました。

ご教授の程、宜しくお願いいたします。
0209名無しさん@お腹いっぱい。NGNG
残り二つを試してから質問すると良いと思います。
0210名無しさん@お腹いっぱい。NGNG
>209さんへ

確かに!
そうですよね。。。
明日確かめてご報告&ご教授させて頂きます。。。
すんまそんでした。

0211206NGNG
>>207
ありがとうございました。
早速試行錯誤しながらやってみます。
0212名無しさん@お腹いっぱい。NGNG
>>208
4) pcni "pccardc00f,0"
  pcni "pccardcxxx,x"
とか
0213名無しさん@お腹いっぱい。NGNG
今、ひさしぶりに jp.sun.comをのぞいたら、
'Project Looking Glass'なるものがトップだった。




一言いいたい。主要なビデオカードの
デバイスドライバ書いてからにしろ。
0214名無しさん@お腹いっぱい。NGNG
>>213 う〜ん......基本的に,新しいビデオカードの対応に関しては
XFree86 Porting Kit に依存,て方針かもね.

まぁ,他の部分での対応をちゃんとやってくれれば,
そういう手抜きもありだと思うけど.
0215名無しさん@お腹いっぱい。NGNG
>>214
ライセンス。
0216名無しさん@お腹いっぱい。NGNG
>>215 ん? Project Looking Glass では XFree86 (Porting Kit) が使えないライセンスになってるとか?
0217名無しさん@お腹いっぱい。NGNG
>201です。

お騒がせしました。
同一のNICを挿したところ、[prtconf -v | grep pccard]の結果は
1枚目も2枚目も同様な値「pccardxxx,xxxx」を返しました。

※先日は1枚がtelecomデバイス、2枚目はCoregaを挿入していました。
友人が同様のNICを所有していたので同一のものを挿入したところ、
上記の様な同一の値を返しました。


1)/kernel/drv/pcni.confにPcni0とPcni1の2行を記述し、
2)devfsadm -i pcni
3)ifconfig pcni0 plumb
4)ifconfig pcni1 plumb
5)ifconfig -a を実行

な・ん・と、
 pcni0 : xxx
 pcni1 : xxx
と2枚のNICが認識されました。。。

PINGレベルの確認は取れていませんが、恐らく大丈夫そうです。

以上、報告終了です。

0218名無しさん@お腹いっぱい。NGNG
糞サイト?
http://www.st.rim.or.jp/%7Eh-mizu/cgi-bin/ebs/ebs.cgi?
お祭り会場
http://home.sucport.com/ain/bbs/ebsbbs309/wforum.cgi
http://home.sucport.com/ain/bbs/ebsbbs227/wforum.cgi

止まるまで遊んでね。
0219名無しさん@お腹いっぱい。NGNG
誰か、Solaris Express つこてる方いてはるか?

0220ろくNGNG
>>219
はい使ってますが何か?
0221150NGNG
Solaris Express も使ってまつ。
0222ななしNGNG
>>219
使ってますが何か?
0223名無しさん@お腹いっぱい。NGNG
ところで、 Expressユーザはコンパイラをどうやっているの?
洩れは sunfreware から入手した Solaris9用gccで gcc-3.3.3をコンパイルして使っているけど。
0224名無しさん@お腹いっぱい。NGNG
>>223 これでどうよ? http://developer.sun.com/prodtech/cc/ea/ss9/
0225223NGNG
>>224 さんくす。
ダウンロードしてインストしてみました。
60日間使えるようですね。
要求スペックが PenIII 500 / 512M Memですか。
私のThinkpad 390E(300MHz/256M Mem)には荷が重いようですが、
起動はできました。 xemacsがついてくるのはちょっと嬉しい。
0226名無しさん@お腹いっぱい。NGNG
こんなこと、アリ? (4/16 18:48迄) つか、SPARC版はやらないのか。
http://page6.auctions.yahoo.co.jp/jp/auction/f19931203
0227名無しさん@お腹いっぱい。NGNG
面白いよ。どのOSでもOKとか、詰め合わせで売ればいいのに。
しかしライセンス的にこういうのはOKなのかな…>Solaris x86
0228名無しさん@お腹いっぱい。NGNG
スマソ。Solaris9を導入しようとテストしてます。

別パーティションのe2fsをマウントできますか?
0229名無しさん@お腹いっぱい。NGNG
>>228 ext2fs? なら lxrun 中に含まれてる.read-only だけど.
http://developers.sun.com/solaris/articles/lxrun/
0230名無しさん@お腹いっぱい。NGNG
>>229
(・∀・)アリガトン。
エミュレータに含まれてたのか。
インスコしてみます。
0231231NGNG
OpenSSL 0.9.7d を使って,Sun Studio 9 EA2 と gcc 3.3.2 の
パフォーマンス比較をやってみた.

% uname -a
SunOS hostname 5.9 Generic_112234-12 i86pc i386 i86pc
% gcc -v
Reading specs from /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj --enable-languages=c,c++
Thread model: posix
gcc version 3.3.2
% cc -V
cc: Sun C 5.6 DEV 2004/03/01

gcc で -march=pentium4 を使うためには binutils を
使うように gcc をビルドし直さなければならないようなので,
かったるいので実施せず.また,Sun Studio ではアセンブラ用ソース
をうまく利用できないようなので(強引に使っても make test で
エラーになる),こちらも実施せず.gcc では TMPDIR=/tmp に
設定(cc はデフォルトで /tmp 使用).ソースツリーも /tmp に展開.
0232231NGNG
* ビルド (make) *
gcc -O3 fomit-frame-pointer -march=pentium2 (asm不使用)
    134.77u 165.78s 5:19.49 94.0%
gcc -O3 fomit-frame-pointer -march=pentium2 (asm使用)
    127.80u 163.87s 5:10.38 93.9%
cc -xO4 -xlibmil -xlibmopt -xtarget=pentium_pro (asm不使用)
    125.37u 153.91s 5:02.74 92.2%
cc -xO4 -xlibmil -xlibmopt -xtarget=pentium4 (asm不使用)
    124.71u 153.66s 5:02.40 92.0%

* 実行 (make test) *
gcc -O3 fomit-frame-pointer -march=pentium2 (asm不使用)
    25.13u 36.78s 1:06.50 93.0%
gcc -O3 fomit-frame-pointer -march=pentium2 (asm使用)
    20.19u 35.70s 0:59.84 93.3%
cc -xO4 -xlibmil -xlibmopt -xtarget=pentium_pro (asm不使用)
    22.48u 35.55s 1:01.62 94.1%
cc -xO4 -xlibmil -xlibmopt -xtarget=pentium4 (asm不使用)
    22.39u 35.74s 1:02.21 93.4%

てな具合ですが,Sun Studio も結構健闘してまつね〜.
0233名無しさん@お腹いっぱい。NGNG
これで健闘、なのか…?
0234名無しさん@お腹いっぱい。NGNG
>>234 まぁ,x86 では gcc が結構最適化されてるという中では,まぁまぁなんでないの?
まだ EA2 だし.もっとも,pentium_pro と pentium4 でほとんど変わっとらんけど(w
0235名無しさん@お腹いっぱい。NGNG
Intelからiccをライセンスしてもらえないんだろうか。
0236名無しさん@お腹いっぱい。NGNG
>>235 やるとしたら,Intel より AMD と組んで Opteron 向け最適化じゃない?
0237名無しさん@お腹いっぱい。NGNG
icc vs gcc ... gcc も結構やるじゃん
http://fails.org/benchmark.html
■ このスレッドは過去ログ倉庫に格納されています