中級者もOK! FreeBSD質問スレッド

■ このスレッドは過去ログ倉庫に格納されています
1( ´Д`)y──┛~~
垢版 |
NGNG
もう初心者は卒業した。
もうちっとレベルの高い質問と解答をしたい。
そんなあなたの為のまったりスレッド。

てきとーにやってくらはい。
『無制限』『解放台』です。

NGNG
>>77
FreeBSD/sparc64のインストールがさくっとできるぐらい?
NGNG
カーネルのハクして「俺って天才」と思いながらリブートしたらpanicして
(´・ω・`)ショボーンてなるくらい。
NGNG
>>77
初級者の質問にはまだ答えられないが、上級者に聞くのは恥ずかしい年頃。
81名無しさん@お腹いっぱい。
垢版 |
NGNG
>>57
NO_WARNS=TRUEでやってみな。/usr/share/mk/bsd.sys.mkってWARNのところがbugってるように思うんだが...
NGNG
何ヶ月も前のネタに食いつく時代錯誤なヤシのいるスレはここですか?
NGNG
   λ_λ   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( `ー´) < いいんじゃネーノ?
   /   ノつ \__________
  (人_つ_つ
84名無しさん@Emacs
垢版 |
NGNG
VMware2 on FreeBSDで、
RAW Diskって使えないんでしたっけ?
NGNG
#! /bin/sh
format c:
NGNG
>>84
使ってるよ。Win2000 on NTFSで。
NGNG
>>86
Oh! Realy?
デバイスはどうやって指定するの?
88厨吸者です。
垢版 |
NGNG
厨吸者です。
FreeBSD 4.6-STABLE を使っています。
portupgrade すると、なぜかX を再作成しようとしてくれます。
やたらに時間がかかるのでできればそのままにしておいて欲しいんですけど、
なんか方法はありませんか?
NGNG
>>88
スレタイトル嫁
NGNG
>>18
NGNG
>>88 man くらい質問する前に読んでるよな。

NGNG
>>91
あたりまえだろ。彼は自称中級者なんだぞ。
俺ら初心者とは次元が違うんだよ。
きっと cat でデバイスドライバを書いてんだから。
NGNG
>>92
それって単にviとか使えないやつじゃないか?
NGNG
>>93
昔のBill Joyのファンなんだろう。
NGNG
cat でも書けるが、書かないのが上級者。
設計思想をそのまんま形にしたデバドラを
cat で書くと保守しにくくてたまらん。

cat でソースが書けるなんて当たり前すぎるし、逆に、恥ずかしくて言えないよ。
おれ、cat でデバドラ書いてるよ、か。(プププ
96名無しさん@XEmacs
垢版 |
NGNG
初級者質問コーナーで答えがもらえなかったので,一つレベルを上げてみます
た.マルチでスマソ.

8 月半ば頃の 4.6-STABLE を利用しています.CPU は Celeron850 NIC は rl
です.本体は何の問題もなく動いています.

ports から vmware2-2.0.4.1142 を install しました.network は bridged
を指定し,/usr/local/etc/vmware/config の vmnet1.HostOnlyAddress は自
分の環境に合わせて書き換えています.

その状態で vmware.sh start を実行すると
ifconfig: ioctl (SIOCAIFADDR): File exists
と起られます.ifconfig しても
vmnet1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
ether 00:bd:c1:02:00:01
と IP-address が振られていません.勿論 linprocfs は mount しております.
vmware2 は以前から使っていてインストール段階でシクったことはなかったの
で,何が悪いのか判断しかねています.

また,同様に TigerMPX に Athlon MP x2 という環境でも同じエラーが出,か
つ vmware を実行すると bash が core dump します.こっちは athlon だか
らしゃーないような気もしますが,Celeron 環境の方で動かないのが少し癪で
す.

何か根本的に間違ったことをしているのでしょうか?
NGNG
>96
>何か根本的に間違ったことをしているのでしょうか?

こんな人の居なさそうなスレに書き込んでいることが根本的な間違いです。
http://pc.2ch.net/test/read.cgi/unix/1030360593/l50
こっちで返答無かったら、他で聞いても返答は期待できないかと。

まあとりあえず、この辺を参考に。
?ttp://www.geocrawler.com/mail/thread.php3?subject=Linux+emulation+problems+with+vmware2+again&list=157
NGNG
386BSDのソース一式を探してます。
あまりに古すぎるせいか検索しても見つかりません。
もう、ソースは無いのでしょうか?

#もっとはやくに落としておけばよかった。
NGNG
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=109050+0+/usr/local/www/db/text/2001/freebsd-chat/20010429.freebsd-chat
わりと簡単にみつかったけど。
NGNG
うん、検索すると結構引っかかるね。
こんなのも。
http://vlug.eyjar.is/download/mirrors/
10198
垢版 |
NGNG
ありがとうございます。
まだ、存在するんですね。

ところで、この分割ファイルをどうやって
復元するのでしょうか?

MANIFESTファイルって何でしょうか?
NGNG
vnode の configuration 情報 (例: /tmp/tmp.iso -> /dev/vn0) の一覧を
得る方法は無いでしょうか。
NGNG
386BSD(98)はほとんどどこにも無い罠。
NGNG
カーネルの中からprintf(kern/subr_prf.c)でコンソールにメッセージを出力しているんだけど、
大量に出力するとカーネルパニックになるのは何故ででしょうか?

しょうがないので、自分で循環リストとして管理して、ioct/readl経由で読み出してるのですが、
これで正解?
NGNG
>>103
nifty って全然 nifty じゃない所のそれだよな。
106105
垢版 |
NGNG
見事なスレッドストッパー、それが私
NGNG
ワロタ
NGNG
このスレには独特な呪いがかかってるよガクガク
ウッ!手が勝手に!

------- 偽・スレッドストッパー --------

書けませんが、ナニカ?(・∀・)ニヤソッ
109名無しさん@お腹いっぱい。
垢版 |
NGNG
インストールの際に、/etc/default/pccard.confに記述されていないPCCARDを使いたいのですが、できますか?
NGNG
まうちうぜぃ
いねくそヴァカ
NGNG
>>109
できるかもしれませんし、できないかもしれません。
112名無しさん@お腹いっぱい。
垢版 |
NGNG
自作Cプログラムで漢字コードの変換をlibiconvで
やっていたのですが、コードの自動判別の必要が出てきました。
UTF8,SJIS,EUCを自動判別、変換できるようなライブラリはありますか?

NGNG
>>112
libiconv
114名無しさん@お腹いっぱい。
垢版 |
NGNG
/usr/X11R6/etc/fonts/fonts.conf の17行目に日本語EUC の日付が入ってるせいで、
ports でインストールしたphoenix が起動できなかったりしているのは私だけでしょうか?
115山崎渉
垢版 |
NGNG
(^^)
116114
垢版 |
NGNG
/usr/ports/x11-fonts/fontconfig で make すると、
中のスクリプトsetfontdirs で、

#!/bin/sh
#
LANG=C
export LANG
FONTDIRS=fontdirs$$
trap "rm $FONTDIRS" 0
sh ./findfonts ${1+"$@"} > $FONTDIRS
cp fonts.conf.in fonts.conf
chmod +w fonts.conf
ed fonts.conf << EOF
/FONTPATH_END/a
<!-- Font directory list configured on `date` -->
.
+r $FONTDIRS
a
<dir>~/.fonts</dir>
...

な感じの事をやってて、私の環境ではdate にEUC-JP が混じってしまうので
そのせいで できたfonts.conf がwell-formed にならないみたいです。
はうー。

ports で make するときに LANG のみならずLC_ALL まで日本語にしている私が悪い
のでしょうけど、こういうことってどっかのドキュメントにありましたっけ?
NGNG
>116
mule の dired が ls -l を呼ぶようで、同じコケ方してたなあ。
(今の emacs では直ってるのかな?)
日本語(非英語)が原因の問題って、見つけた非英語圏のひとがフィック
ス直していくしかないよね。
ということで、それをバグフィクスすべき人間はキミに違いない。
(え?俺は .emacs 内で LANG 変えて逃げたさぁw)
118携帯型MP3プレーヤー
垢版 |
NGNG
FreeBSDで使える携帯型MP3プレーヤーの情報に関するスレを立てました。
http://pc.2ch.net/test/read.cgi/unix/1044464580/l50

「俺はこのプレーヤー使ってるよ」「〜はcfカード経由なら使えるよ」等の情報がございましたら是非
書き込みをお願いします。
NGNG
>>116
http://www.jp.FreeBSD.org/QandA/HTML/2200.html

日付のlocaleがらみのトラブルってのはよくあるんで、普段から
LANG=ja_JP.eucJP
LC_TIME=C
ってしておくのが吉。
120名無しさん@お腹いっぱい。
垢版 |
NGNG
つぎどうぞ〜
121山崎渉
垢版 |
NGNG
(^^)
122あぼーん
垢版 |
NGNG
あぼーん
123名無しさん@お腹いっぱい。
垢版 |
NGNG
初心者スレで聞いてみたのですがちょっと初心者スレで聞く
内容でなかったかもしれないのでこちらに投稿させていただきました。

hpのノートブック、OmniBook Xe3LにFreeBSD-4.8をインストール中
ネットワーク<Accton EN2242>の設定でつまづいてます。

カーネル等は一切いじってない状態でFreeBSDの起動中のメッセージでは

dc0: <Accton EN2242 MiniPCI 10/100 BaseTX> irq 11 at device 16.0 on pci 0
dc0: couldn't map ports/memory
device_probe_and_attach: dc0 attack returned 6

以上のメッセージを10回くらい繰り返しているようです。
もちろんネットワークカードは正常動作していないようです。
/stand/sysintallのネットワーク設定でもdcは候補にすらあがってません。
代わりにfaith0という仮想デバイスがありますが、当然これを選んでも
ネットワークカードがアクティブになるわけではないようです。
上記のエラー(?)メッセージの原因と対処方法はどうすればよいでしょうか?
NGNG
こっちのスレが機能してると判断しちゃう時点でDQNけてーい
125名無しさん@お腹いっぱい。
垢版 |
NGNG
「touch てすと」できるようにしたい.
126あぼーん
垢版 |
NGNG
あぼーん
NGNG
>>125
できるだろ。
NGNG
「touch 乳」できるようにしたい.
129名無しさん@お腹いっぱい。
垢版 |
NGNG
>>127
化けるだろ。
NGNG
>>129
化けないよ。
NGNG
>>128
できるだろ。
NGNG
>>131
自分のはいや〜ん
NGNG
「touch 乳」できるようにしたいのですね。:)
134あぼーん
垢版 |
NGNG
あぼーん
135あぼーん
垢版 |
NGNG
あぼーん
136名無しさん@お腹いっぱい。
垢版 |
NGNG
乳は乳は乳は?
はみはみはみ?
み乳み乳み乳?
137名無しさん@お腹いっぱい。
垢版 |
NGNG
>>132
「touch TIMPO」してくだs
138あぼーん
垢版 |
NGNG
あぼーん
139名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD4.7のカーネル内の関数についてお聞きしたいんですが、

timeout(ftn, arg, to_ticks)
  timeout_t *ftn;
  void *arg;
  register int to_ticks;

において ftnの引数の数を任意の数にしたいのですが
やり方がわかりません。どなたか教えてください。よろしくお願いします。
NGNG
マルチuzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!!!!!!!!!!!!!!!!!!!!!
NGNG
レンタル鯖かりてて、そこがFreeBSDで、SSH接続できるんですが、
SSH接続したFreeBSDでできることと、
自分のPCにFreeBSDいれたときにできることの差ってなんでしょう?
(root権限あるなしに関連することは抜きにして)

GUIでX-Windowみたいのを操作できないってことしか、わからないんですが・・・
NGNG
>>141
GUI で X 操作できるじゃん。クライアントが Windows ですら
X 操作できるのに……(Cygwin の X サーバ入れるとか商用の
X サーバ入れるとか) クライアントが FreeBSD だったら ssh -X
すればいいし、ウィンドウマネージャがほしいなら Xnest して
飛ばせばいい。うちは ADSL だけど twm くらいなら Xnest で
動かして Mozilla を立ち上げてもそこそこ動く。GNOME は
遅いのでめげたけど(ry

自分の PC に入れたときとの差って、常時電源入れとくか
(自宅だと電気代馬鹿にならないので切る)、固定の
グローバル IP もっているか、ってところではない?
NGNG
自宅の電源入れっぱも固定IPも
レン鯖借りるぐらいの金があればできるんじゃない?

つか、勝手に電源を切れないってのがレン鯖のポイントじゃねーかな?
144141
垢版 |
NGNG
スレ違いかな。

びんぼっちいと言われるかもしれないが……
自宅鯖だと電気代が1000-2000円毎月かかるし、
固定 IP も追加で1000円くらい払わないといけないし、
合わせて月2000-3000円の追加出費になるんだけど、
レンタルだと月1000円くらいからあるから。
あとずっと電源入れているとうるさいのも嫌。

root 持っているところで勝手に電源切れないのは
ポイントかもしれないけど、そもそも root 持って
なかったら電源が切れようが切れまいがあまり
関係ないんじゃ。
NGNG
>>144
用途によりけりだな。賢いと思うぞ。
NGNG
    /\___/ヽ   
   /    ::::::::::::::::\ 
  . |  ,,-‐‐   ‐‐-、 .:::| 
  |  、_(o)_,:  _(o)_, :::|
.   |    ::<      .::|
   \  /( [三] )ヽ ::/
   /`ー‐--‐‐―´\

だだだだだめだよこここでそんなほんとにわりと中級っぽい
やややりやりやりとりしちゃあぁぁぁ!!!
NGNG
どこにそんなやりとりが?
148あぼーん
垢版 |
NGNG
あぼーん
149あぼーん
垢版 |
NGNG
あぼーん
150あぼーん
垢版 |
NGNG
あぼーん
151名無しさん@お腹いっぱい。
垢版 |
NGNG
spic(4)のように 後ろについている番号は何を表しているのですか?
NGNG
全力で初心者ですがな
NGNG
man 1 printf
man 3 printf
NGNG
っていうか man man ですな。EXAMPLES のとこに書いてあるし。
NGNG
ムハッ!!キタ━!

 注意一秒ケガ一生
  やる気満々でも初心者は man man

ワレながら日本 UNIX 史に刻まれてしまう名警句、としか思えない。
じゃ、寝る。
NGNG
頻繁にRELが切られてメジャーバージョンアップを迫られるFreeBSDは、3.65D24H動かすようなサーバーには向いていませんか?
NGNG
別に迫られないと思うが。
NGNG
踊らされてはいるな。
NGNG
SAが出ても、パッチ当てられなくて「最新RELにしる」って説明文が。ヽ(`Д´)ノ
160名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSDで、同じマルチキャストアドレスで二つのソケットを作り、送受信すると
SegmentationFault(CoreDumped)となりうまくいきません。
(Soralisでやるとうまくいくのですが。。。)

再利用ではなく、同時に利用するのですが、一応、下のようなオプションは
ソケットを作ってすぐに実行しています。

int optval = 1;
setsockopt (Socket, SOL_SOCKET, SO_REUSEADDR, &optval, sizeof (optval));


どなたかわかる人教えてください。
NGNG
エスパー求む?
NGNG
>>156
3.65日ぐらいだったら問題無いんじゃねーか
NGNG
3.65日24時間か。ワラタ
NGNG
NGNG
>>160 そりゃ・・・
スピーカーとマイク近づけたときにハウリング起こすのと同じで無理だべ?

そのやり方というか、その方法でしか実現できない諸条件からしてロジック
エラーじゃん、設計からやりなおせ
NGNG


  FreeBSD何でも相談室(無料)


  OI2O-69-OI96


167VPN質問者
垢版 |
NGNG

PoptopでWin2KクライアントとVPN接続の設定中しました。

Win側から接続中に
認証フェーズで固まり、接続できません。
その後、サーバーにSSHで繋げることも出来なくなります。
ここが、よくわからないところです。

アカウント、パスワードは、/etc/ppp/ppp.secret
に設定ずみです。

ファイヤーウォールはipfwで、以下の設定を追加してます。
ipfw add allow gre from any to any via tun0
ipfw add allow tcp from any to any pptp via tun0

tun0は、PPPoEでADSL接続のトンネルです。

どなたかご存知でしたらアドバイスお願いします。
168就職戦線異状名無しさん
垢版 |
NGNG
カーネルレベルで出力をループバックさせて、
入力として受信するには、どうしたらいいですか?
NGNG
>>168 意味不明。dup2(2) みたいなこと?
NGNG
pipe(2), socketpair(2)
NGNG
ブロードキャストやマルチキャストにおいてあるプロセスが出力すると
同ホスト上のべつの受信プロセスのためにループバックするらしいのですが。。。

おそらくIP層でループバックします。

UDPではできても、TCPではできないのだろうか???

どなたかアドバイスお願いします。
NGNG
そもそもブロードキャストやマルチキャストとTCPは共存しない
NGNG
UDPベースで、一度送信バッファにためてタイマーにより、
送信レートを変えるようにしたのだが、、ループバックが返ってこないようになった。。。
一度送信バッファにためるとループバックが起こらないのでしょうか?

どなたかアドバイスお願いします。
NGNG
>>171,>>173
そんなことはないはず。ソケットバッファに蓄えて送信を行うTCPでも
同一のホスト内のローカル通信を行う際には利用するはず。

FreeBSDでもバージョンが異なれば多少カーネル内部関数も、
引数も異なる場合があるが、一度、IP層、データリンク層のループバック関数を
見てみればいいはず。

それと、質問の意味が分からないというか大雑把すぎるのでもっと詳しく書いてくれ。
175名無しさん@お腹いっぱい。
垢版 |
NGNG
今シリアルポートからCPUファンを制御するプログラムを書こうと思っているのですが、
資料がなかなかみつからなくて困っています。

やりたいことは以下のようなことです。
 1) ファンの電源ラインにリレーを割り込ませる
 2) シリアルポートのどこかをリレーに接続
 3) シリアルポートからリレーを制御しファンをON,OFFする

ここで、リレーを制御するためにシリアルポートから5V付近の信号を出したり
出さなかったりしたいのですが、このような制御のできるプログラムはどのように書いたら
良いのでしょうか。
おわかりになる方がいらっしゃいましたらアドバイスをお願いいたします。
NGNG
man 4 tty
単に1bitだけだったら、RTSを使えば良いか?シリアルのレベルは±12だから、5Vと繋ぐには
相応のレベル変換が必要な場合もあることに注意する。
…が、ppiでプリンタポートを叩くことをお薦めする。サンプルはググれば見つかる。
例: ttp://www.youko-house.ne.jp/~hirohito/memo/ppi/
177名無しさん@お腹いっぱい。
垢版 |
NGNG
>>176
回答ありがとうございます。

RTSはRequest to Sendですよね?
リレーを制御する都合上、+5Vをラッチしたいのですがずっと+5V
出力をしていてもPC的には問題ないですか?

ppi でも実装も考えたのですが、コンパクトなマザーボードを
使用している関係からパラレルポートがないのです、、、
USB−パラレル変換をかませればなんとかなるかもしれませんが。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況