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

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

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

NGNG
tarだけ?
最近のテープデバイスよく知らないけど、-bとかddのobsとか効かんのかね?
NGNG
かぶった…

…だけではなんなので、eddっつうのもあったな
516名無しさん@お腹いっぱい。
垢版 |
NGNG
やってみました!
tar cbf 126 - パス名 | dd obs=63k of=/dev/テープ
感謝!感謝!うまく行きました!ウィーーーーーーーーーーン
63kでうまく行くのは経験則ですか?それとも理由があるんですか?
それとtarで直接 /dev/st0に書き込んじゃダメですか?
ddに渡した方がいいんでしょうか?
NGNG
> 63kでうまく行くのは経験則ですか?それとも理由があるんですか?

DMA やらなにやらのため、64k あたりでサイズ制限のあるハードウェア
が存在する。こういうハードウェアで 64k 以上を指定すると、64k
未満に分割されてしまう。また、可変長の場合、読みこみ時と書きこみ
時のブロックサイズを合わせる必要があるが、書きこみと読みこみに
異なるマシンを使う場合、書きこみ側に 64k 制限がなくて、読みこみ側
に制限があると、64k 以上のブロックサイズで書いたテープは読みこめ
ないというトラブルが出る。
このため、何も考えない場合には、ブロックサイズは 64k 未満にした
方が安牌。従って、64k 以下の最大値として 63k。
(63.5k でもいいけど、ちょっと中途半端なので)

あと、dd と組み合わせている場合はいいが、組み合わせてない場合だと、
ファイル読みこみとテープ書きこみの並列動作のためにはカーネルによる
read ahead に頼ることになる。ところが、read ahead のサイズは 64k
前後のことが多い (ただし、これはカーネルに依存してまちまち) なので、
あまり大きくすると、かえって並列動作の障害になることがある。

> それとtarで直接 /dev/st0に書き込んじゃダメですか?
> ddに渡した方がいいんでしょうか?

同一ファイルを読みこんでいる最中は tar 単独でも read ahead で
並列動作するけど、別のファイルに移る時には read ahead が効かな
いので、dd をかませたほうが、並列動作のためには有利だと思う。
518名無しさん@お腹いっぱい。
垢版 |
NGNG
すごい、感動しました。
ありがとう。
NGNG
>>519
通りすがりですけど勉強になりました!
520名無しさん@お腹いっぱい。
垢版 |
NGNG
6.0-CURRENT上でAH-G10を使ってAirH"の128K通信をしようと頑張ってるのですが、

sio4: <HONDA ELECTRON CO.,LTD AH-G10> at port 0x2f8-0x2ff irq 9 function 0 config 5 on pccard0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode

こんな感じでどうしてもスピードが出ません。12Kbpsくらいです。
irq 9がusbとかpcmとかとかぶってるのが原因かと思って、pcicのirqを9から
動かそうとしてるんですけど、/sys/dev/sio/sio.cでbus_alloc_resource_any()
してるところをbus_alloc_resource()に変えて、irq4とか10を取りに行くように
しても涼しい顔でirq9を取得します。

とりあえず、9以外を明示的に取得させることはできないんでしょーか。
OLDCARDとかNEWCARDとかあって、なにがなにやらよく分かりませんorz
NGNG
>>520
APIC 有効にしてみるとか。
522520
垢版 |
NGNG
options SMPをつけずに、
device apic
を追加してカーネルを作り直し(ただけで)試してみましたが、
相変わらずsio4のIRQは9のままでした。
NGNG
/boot/loader.confに
cbb0: <RF5C475 PCI-CardBus Bridge> at device B.C on pciA の場合
hw.acpi.pci.link.A.B.C.irq="10"
とか書いてみれば?
524名無しさん@お腹いっぱい。
垢版 |
NGNG
gccについての質問になると思います。

main.cppにメインをいれて
SubClass.cppをインクルードして参照しています。
SubClass.cppにはclass SubClassが定義されていて
main()内部で使用しています。

%gcc main.cpp SubClass.cpp -o test001

を実行すると

/var/tmp//ccIfoYmb.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'

というエラーが帰ってきます。
外部ファイルでクラスを定義したときに、なにか特別なことが必要なのでしょうか?
NGNG
>>524
gccじゃなくてg++使っとけ。C++やるなら覚えておいた方がよい。
あるいはgcc -x c++だ。
526名無しさん@お腹いっぱい。
垢版 |
NGNG
>>520
> irq 9がusbとかpcmとかとかぶってるのが原因かと思って

おいらも同じような構成で irq が他とかぶってるが,
16Kbps から 64Kbps程度はでてる.
D-ch を使ってる都合上, まわりに PHS 持ち歩いてる
人間が多いと, スピード落ちるし...
そもそも電波の届く範囲に基地局 4 ヶ所以上あるのか?
4 局束ねて 128k なんだが..
NGNG
>>526
基地局のバージョンによっては 2 局でも 128k いける
528526
垢版 |
NGNG
>>527
> 基地局のバージョンによっては 2 局でも 128k いける
それか, 最近うちの近所で 29k -> 60k に上がったのは?
NGNG
>>528
かもな。あるいは新しく基地局ができた可能性もあるから AT@K やってみると
いいかと。
NGNG
FreeBSDで多機能チャットサーバを作りたいと思ってるのだけど
参考になるサイトってありますかー?

言語はC++かCでおねがいします。
とりあえず、winsock2.hの代わりに使えるやつがほしいです。
NGNG
「多機能チャットサーバ」の定義は?
NGNG
IRCみたいに部屋作ったり、個人通信したり
ちょっとしたファイルなんかも交換したり
画像かんかも表示したり
サイコロふったりじゃんけんしたり
そんな機能を持ったやつが作りたいなーっと

端末はWindowsでつくって
テーブルトークRPGとかにつかいたいなーっと
うちで建ててるWebサーバがFreeBSDなんでそこでつかえたらなーっと
目的はそんなところ

CとC++は学校で習った程度には使えるんで
通信周りの関数やらクラスやらの解説サイトはないものかと
NGNG
>>532
IRC鯖+BOTじゃだめか?
画像は表示できないかな
534520
垢版 |
NGNG
http://pc5.2ch.net/test/read.cgi/unix/1097460062/108
結局、このへん↑が原因なのかと思って、CURRENTを追っかけるのを断念し、
RELENG_5な環境に移ってみました。そしたら、普通に32K〜100Kbpsくらいの
スループットが出てます。お騒がせしますた。

今のdmesgはこんなのです。
sio4: <HONDA ELECTRON CO.,LTD AH-G10> at port 0x2f8-0x2ff irq 10 function 0 config 5 on pccard0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode

usbとpcmは相変わらず9で衝突してますが、sio4はなぜか10になりました。
NGNG
>>532
それなら、すでにIRCでテーブルトークRPGやってる人たちは沢山いるから
そういう人たちがどうしてるのか調べてみれ。ふつうはIRC+botだな。図版は
あらかじめ用意したものはWebで、その場で描く場合NetMeetingを使ったりする。

で、
>通信周りの関数やらクラスやらの解説サイトはないものかと
なら、なぜこのスレやこの板に来た? スレタイ読めない?
536名無しさん@お腹いっぱい。
垢版 |
NGNG
kinput2で、v2cに入力すると、変換区切り色がついてなくてどこで文節が区切られているか、
目で見てわからない状態になります。どうすれば、色分けされるようにできますか?

例:
「あいうえお」 ー変換ー> 「あい上尾」が全部黒背景で表示される。”あい”と"上尾"が文節
区切りされているはずだが、目で見てわからない
537536
垢版 |
NGNG
書くスレを間違えました。こっち↓に書き直すので無視してください

初心者もOK! FreeBSD質問スレッド その57
http://pc5.2ch.net/test/read.cgi/unix/1104566207/
05/02/01 12:13:08
複数コンソールでfsck -pを同時に動かすとものすごくおもろいことがおきました
539名無しさん@お腹いっぱい。
垢版 |
05/02/02 19:12:17
xfce4のportupgrade、4.0.6から4.2にあげる時、
パッケージのほとんどがライブラリlibxfce4util.laが
無いと言ってこけるのだけど、それを作るパッケージ
libxfce4utilは、libxfce4util.laを作らないように
なっている。みなさんのところではどうなってるの?
05/02/05 01:29:46
>539
そもそも X 自体入れてないんでどうなんか知らんが。
作らないんじゃなくて、作るけどわざわざ入れないようだ。
devel/libtool15 にわざわざ .la をインストールしないようパッチがされてる。

参考: ttp://www.freebsd.org/cgi/query-pr.cgi?pr=76363

とりあえず x11/libxfce4/Makefile で
-USE_LIBTOOL_VER=15
+USE_INC_LIBTOOL_VER=15
してやれば .la も入るみたいだけど?
05/02/07 17:18:06
まあ ports じゃなくて pkgsrc を使えば、特に
変更なしで .la も入る。
FreeBSD 上でははげしくマイナーなので、他の
プラットフォームでも pkgsrc を使ってるといった
事情がない限りは、積極的には勧めないけど。
542NICマニ屋
垢版 |
05/02/11 04:07:32
安モン GbE/SX-NICの、惑星GN-1[01]000SX シリーズ、lge/ngeで
ちゃんと動くほうをさがしていたのでましたが、このたびGN-1000SXが
lgeで動くことをようやく確認したので報告なり。

これで5年前に泣く泣く入れた腐れ犬箱を駆逐できると嬉しい。


05/02/11 04:09:01
ん、とsage忘れついでにと。
GN-1100SX の tamarakは、まだダメぽ。
PHY周りを自分で書くのはシンドイ。
05/02/11 04:10:44
sage
05/02/11 04:11:59
ちっ!下がんないや。  firefoxで連投すまん。
546l
垢版 |
05/02/11 05:33:55
k
05/02/11 17:07:46
xine や mplayer なんかを portupgrade しようとすると、MMX 関連で
コンパイルできない。例えば、

dsputil_mmx.c: In function `h263_h_loop_filter_mmx':
dsputil_mmx.c:633: error: can't find a register in class `GENERAL_REGS' while reloading `asm'

こんな感じ。どうすりゃいいんだろ?
05/02/14 11:48:38
CPUTYPEだとか何だとかを書かないとしょうがない気がする。
05/02/14 14:27:36
初級いや、犬小屋に(ry
05/02/21 07:26:29
DVキャプチャハードについて質問です。
GV-MVP/IDVのチャンネル変更プログラム
を見つけたので、いろいろ調べてます。

>ttp://flu.hn.org/~maro/j/fm/gvmvpidv_ctrl.c

GV-1394TV/M2も同じ機械らしいです。

チャンネル変更AV/Cコマンド列の解析結果を
紹介しているサイトがあったら教えてください。

9-13バイト目のパラメータの資料が欲しいです。
05/02/24 22:38:25
>>548
CPU: Intel(R) Pentium(R) M processor 1400MHz (1398.82-MHz 686-class CPU)
ちなみに、gcc34 だとコンパイル通るし、
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (3192.02-MHz 686-class CPU)
な奴でも大丈夫。あと、ソースが同じだと思う ffmpeg はそのまま通る。
05/03/08 23:30:27
pentium-mの話-mobileでも出てたね。
05/03/09 01:35:03
>>547
CFLAGSいじったりしてない?
-fforce-addr とか入ってるとアウトだったような気がする。
手元に FreeBSD ないんでなんとも言えんけど。
05/03/09 23:02:07
>>553
-pipe のみ /etc/make.conf に書いてるけど…
555名無しさん@お腹いっぱい。
垢版 |
05/03/13 20:56:30
FreeBSDにExchangeサーバーのクライアントってありますか?
556526
垢版 |
05/03/13 20:59:30
>>555
「Exchangeサーバー」ってなんですか?
ってのは置いといて、何がしたい?
05/03/13 22:34:12
Exchange Serverに接続したいだけじゃねーの。
05/03/14 06:22:52
>>547 >>551 同じ人?
コンパイラが失敗するのはCPUの問題じゃないでしょ
(CPUテストはしているのかもしれないけど)。

コンパイルに失敗するのはどのコンパイラで
uname -msrは何ていう?
559名無しさん@お腹いっぱい。
垢版 |
05/03/14 22:22:45
>>556
Microsoft Exchange Server を利用したいのです。
05/03/15 02:57:04
おい、こら、apache2のメインテイナー。
Apacheを2.0.53にするのはてめぇの勝手だが、FTPにtarボール上げとけ。
05/03/15 23:57:53
ttp://www.mplayerhq.hu/homepage/index.html

mplayer 死亡
562名無しさん@お腹いっぱい。
垢版 |
05/03/18 10:15:17
FreeBSDの初級者と中級者の境目はどこですか?
05/03/18 10:20:01
kernel hack できるかできないか, あたりかな.
05/03/18 14:40:02
http://www.bsddiary.net/doc/hierarchy.txt
これでいうと熟練者=中級者?
565名無しさん@お腹いっぱい。
垢版 |
05/03/18 22:18:01
>>564
                     _____
    / ̄ ̄ ̄ ̄\,,      /        \
   /_____  ヽ    / ______   \
   |        |  |   / /        \   ヽ 
   |\    /   |___/   |/ /    \   ヽ   | 
   | ・    ・    6 l   |  ・     ・    |   |
.   ヽ (_人__)   ,-′   |   (_人__)      |   l     知らんがな
     ヽ ___ /ヽ     ヽ            / /
     / |/\/ l ^ヽ    \          / /
     | |      |  |     l━━(t)━━━━┥
05/03/19 02:03:13
>>565見て、ふと思ったんだが、
これがまともに見れている人はどのくらいいるのだろう
皇紀2665/04/01(金) 12:42:49
漏れは見れるが。
UNIX時間(+0900)35/04/02(土) 07:35:55
Windowsのマシンも持ってる香具師結構いると思うけど。
2005/04/05(火) 12:16:57
モナーフォント、navi2chで見ています
570名無しさん@お腹いっぱい。
垢版 |
2005/04/09(土) 18:14:06
最近4系列から5.4に変えたのですが、Xconqがエラーでとまってしまいます。
TclTkまわりがなにか変わったのですか?
571名無しさん@お腹いっぱい。
垢版 |
2005/04/10(日) 14:47:20
kernel fuckしたら起動しなくなったよほほー、ということで再インスコしちゃった俺はアッチがわかね。
2005/04/12(火) 02:57:11
ファイルシステムに時間の概念が欲しい人なんて
おらんのかなぁ?

本当に欲しいのはローカルなファイルシス
テム上でなくてネットワーク上なんだけどな
2005/04/12(火) 06:23:17
>572
Plan9ファイルシステム?
2005/04/14(木) 05:39:28
>>573
plan9 にそんな機能あるのかな?
あの OS は以前から興味があるけど、
簡単に試せないのがネックですね。

http://www.hogehoge.co.jp@20050401/
なんてことが出来るようになって欲しいんだな
僕が立てるサーバだけでなくインターネットの世界全てが。

それの前段階として、ファイルシステムに時間の概念を入れたいんですよね。
ファイルシステムに加えられる全ての変更を、
CVS リポジトリの様な DB にもコミットしておいて、
過去の任意の時点のファイルを取得出来る様にしたい。

重そうだ〜!
575名無しさん@お腹いっぱい。
垢版 |
2005/04/14(木) 06:03:42
>>574
むかし懐かしい

filname:1
filname:2
filname:3
filname:4
filname:5

ってやつか。
576http:// h219-110-060-008.catv01.itscom.jp/~ss.jpg
垢版 |
2005/04/14(木) 07:08:05
ええけつしとるのぉ(*´Д`)ハァハァ



うはっwwwおkwww??
2005/04/14(木) 08:25:52
FreeBSDはMacOSXになりました
2005/04/14(木) 09:13:57
>>574
NASにはそういう機能を持っているものもあるな。
2005/04/14(木) 11:16:54
>574
pdumpfs?
580名無しさん@お腹いっぱい。
垢版 |
2005/04/14(木) 12:30:25
なんで「世代管理」って言葉がまだ出てないの?
2005/04/14(木) 21:00:12
追記型CD-Rなんてそういうもんじゃないの?
582名無しさん@お腹いっぱい。
垢版 |
2005/04/14(木) 21:59:50
素人ばかり
2005/04/14(木) 22:25:48
mksnap_ffsでいいんじゃないの?
2005/04/14(木) 22:33:25
中級者です
ProFTPの設定がわかりません。
詳しく教えてください
2005/04/15(金) 00:01:11
まず「中級者」であることを証明せよ
586名無しさん@お腹いっぱい。
垢版 |
2005/04/15(金) 00:10:24
ttp://sv-miya.dyndns.org/freebsd/proftpd.html

これあたりが参考にならないかな、ぐぐれば他にもいっぱいあるよ。
2005/04/16(土) 19:49:56
linuxのptmxやptyxxに相当するのは何でしょうか?
2005/04/17(日) 01:38:05
>>587
なにそれ。
589名無しさん@お腹いっぱい。
垢版 |
2005/04/17(日) 11:35:58
5系ってなんでPCカードNICからネットワークインストール出来ないの?
HARDWARE.TXTに載ってるPCカードをINSTALL.TXTに書いてあるように電源
入れる前から刺してても全く認識してくれないんですが・・・orz

4系なら全く問題なく入るのに。
590名無しさん@お腹いっぱい。
垢版 |
2005/04/18(月) 11:34:38
>589

すくなくとも「中級」を自称するならハードウェア構成位書け。
愚痴ならじぶんちの便所の壁に書いてろ。
2005/04/18(月) 13:41:47
このスレって意味ないよな。
↓に統合しない?

初心者もOK! FreeBSD質問スレッド その60
http://pc8.2ch.net/test/read.cgi/unix/1110383615/
2005/04/18(月) 14:42:58
そっちは隔離スレだから
2005/04/18(月) 18:34:54
どっちかってゆうと、こっちが隔離なわけだが
2005/04/21(木) 13:01:09
最近はググルよりヤフル方がHitするな
2005/04/24(日) 00:25:08
googleの検索対象ページ数が不思議にほとんど増えなくなって以来だから
随分前からだと思うけど。

2005/05/25(水) 16:26:28
埋め
2005/06/07(火) 11:03:27
distccが入った1CD FreeBSDがあったらなぁ。と思う今日この頃。
gccが3.3.3ならFreeSBIEのがあるけど、4.11でFreeSBIEって作れたっけな。
2005/06/08(水) 00:21:06
いいね。

動いてるWindowsマシンも使えて、かつportsで入れるgccを使えるような
qemu用のイメージを誰か作ってくれないかな……。
599597
垢版 |
2005/06/10(金) 13:39:08
FreeSBIE使ったら通常のgcc+distccdは思いのほか簡単にできてしまった。
qemuでも動いてる。でもサイズが160Mもある。さて、何から削ろうか。

>>598
portsでgcc入れたことないんだけど通常のgccとはどうやって切り替えるの?
2005/06/10(金) 21:27:05
コマンド名。
2005/06/11(土) 02:04:58
スケルトンのpkg-plistの中を覗けば安心できるよ
602597
垢版 |
2005/06/11(土) 16:36:25
>>600 >>601
ありがとう bin/c++33 みたいな感じで入るのね。
distccは呼び出し元と同じコマンドを先でも使うらしいから、両方がportsから入ってればOKって事か。
出来たとして、どうするか。もっとサイズ落とさないと意味ないかね。

buildkernelは分散してもあんまり早くならんな(´・ω・`)
2005/06/11(土) 22:35:38
>buildkernelは分散してもあんまり早くならんな(´・ω・`)

ネットワークとCPU速度による
あとHDDのI/O待ちがほとんどだから2台ならmake -J8 buildkernelぐらい分配する必要アリ。
ccacheも併用できるよ。
2005/06/11(土) 22:36:45
>597
XcodeみたいにBonjour(Rendezvous)で自動的にdistccdの存在を認知するみたいな仕組みを作らないか?
mDNSResponderとかもportsにあるし。
605597
垢版 |
2005/06/13(月) 15:47:26
>>604
それは面白そう。
FreeSBIE側はそんなに難しくないか。howlでいいのかな。hostnameをどうやってつけるかが問題か。
それを使う側はどうしたらいいだろう。DISTCC_HOSTSに入れる一覧ができればいいか。howlでそっちもできるのかな?
606597
垢版 |
2005/06/15(水) 18:59:26
howlで簡単にできた。nameはIPアドレスを16進数でつけるスクリプトかませて。
typeは_distcc._tcpでいいのか?まぁ、自分で使う分にはなんでもいいのか。
使う側はhowlについてたmDNSBrowseをちょっと直してみてるがよくわからん。
誰かmulticastdnsのコードちょいちょいと書ける人いないか?

なんか誰も見てない予感...
2005/06/16(木) 04:23:10
見てるよ。ちょいちょいと書けなくてごめん。

608597
垢版 |
2005/06/16(木) 19:11:17
使う側がやっぱりよくわからん。daemon化してdistcc/hostを定期的に書き換えたりするのがいいかなぁ。
サイズが160Mほどありますけどさわってみたい人いますか?
2005/06/17(金) 12:22:48
環境変数のDISTCC_HOSTSにセットしてビルドに参加させるあたりの挙動がタイミングムズイ。
2005/06/22(水) 23:42:52
ところで cinepaint 0.19 をまともにコンパイルできた人はおる?
普通に./configure;makeするとopenexrプラグインのコンパイルがこけてしまう。
とりあえずopenexrを外すと通るんだけど、
こんどは未知のtagを含んだtifファイルが読み込めない。
(portsから入れた0.16だと知らないtagは無視して読み込めてる。)
というか、portsは誰もメンテしてないのかな?
2005/08/30(火) 23:31:11
ちょっと興味あったんだが597はもう飽きたのだろうか
autoipが入らんorz
612名無しさん@お腹いっぱい。
垢版 |
2005/11/07(月) 13:12:15
なんか、ここの板の他のFreeBSDスレはけっこう盛り上がっているのに、
何故にこのスレだけ、4ヶ月以上も放置なの?
613名無しさん@お腹いっぱい。
垢版 |
2005/11/07(月) 13:15:00
ぶっちゃけスレ乱立しすぎなんで、過疎化したものは静かに落ちてほしい。
2006/01/25(水) 15:03:31
自分が立てた自宅サーバーの余ってるスペースを友人が貸してくれと言ってるのですが
また一からシステム構築しなおさないといけないのですか?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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