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

初心者もOK! FreeBSD質問スレッド その118

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/04/10(木) 00:38:15.11
FreeBSD 関連の質問はここでどうぞ. 望んでいる回答が来なくても怒らないでね.
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです.
分からなければ仕方がないので, 初心者でもとりあえず質問してみて下さい.
トラブルの場合, 再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須.
sysutils/sysinfo あたりがおすすめ.
The FreeBSD Project
http://www.freebsd.org/ja/
FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/
過去ログ
http://www9.atwiki.jp/freebsd/
前スレ
 初心者もOK! FreeBSD質問スレッド その117
 http://toro.2ch.net/test/read.cgi/unix/1380865524/l50
0002名無しさん@お腹いっぱい。2014/04/10(木) 02:49:39.47
いまどきFreeBSD使こてるプログラマーorシス管見つけたら
社史編纂室に異動させるわ
0003名無しさん@お腹いっぱい。2014/04/10(木) 08:17:54.67
FreeBSD(not PC98)で1.2MBでフォーマットされたFDは読み取り可能でしょうか?
ReadOnlyマウントでも構いません。

可能ならドライブを買おうと思っています。
0004名無しさん@お腹いっぱい。2014/04/10(木) 08:24:01.97
>>3
改変コピペ
http://toro.2ch.net/test/read.cgi/unix/1380865524/970
0005.2014/04/10(木) 09:33:33.12
むしろFreeBSD使っていないアホこそ社史編纂室だな
0006名無しさん@お腹いっぱい。2014/04/10(木) 09:37:03.75
>>3
FDって何ですか?
CDなら知っています
0007名無しさん@お腹いっぱい。2014/04/10(木) 11:01:08.18
FreeBSDでフォーマットされたファンディスク
0008名無しさん@お腹いっぱい。2014/04/10(木) 11:03:44.42
通常、読み取り用のFDは0番です。1.2MBに限らずデータがある限りいくらでも読めます。
0009名無しさん@お腹いっぱい。2014/04/10(木) 12:57:38.95
>>2
じゃあまずはこのスレ見てる君から、新天地で頑張ってもらおうじゃないか
0010名無しさん@お腹いっぱい。2014/04/10(木) 13:03:11.32
FDって何ですか?
EDならなってます
0011名無しさん@お腹いっぱい。2014/04/10(木) 13:27:13.79
EDはよく使うよね。
FDとDDのインデックスレジスタは使いにくいからあまり使わない
0012名無しさん@お腹いっぱい。2014/04/10(木) 23:14:44.54
オヤジの昔話が始まりました
0013名無しさん@お腹いっぱい。2014/04/10(木) 23:33:16.41
皆、若い頃はいつでもOK
ビンビンだったはずだぜ
0014名無しさん@お腹いっぱい。2014/04/11(金) 19:06:29.94
久しぶりに弄ったらWITHOUT_IPV6使うな怒られた
OptionsNGでOPTIONS_UNSET="IPV6"かと思えばWITHOUT="IPV6"
後者の指定方法の情報ってどこかに載ってます?
0015名無しさん@お腹いっぱい。2014/04/11(金) 19:35:01.97
どれでも対応できそうw
0016名無しさん@お腹いっぱい。2014/04/13(日) 03:37:13.68
, ,
/( )`
\ \___ / |
/- _ `-/ '
(/\/ \ \ /\
/ / | ` \
O O ) / |
`-^--'`< '
(_.) _ ) /
`.___/` /
`-----' /
<----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
| |
\ / /\
______( (_ / \______/
,' ,-----' |
`--{__________)
0017名無しさん@お腹いっぱい。2014/04/13(日) 09:59:21.16
FreeBSDをデスクトップ環境に入れて使いたいのですが、
ネットワークは、WiFiの勉強もかねてUSB-無線LAN I/Fを使いたいです。

現在発売されているUSB 無線LAN I/FでFreeBSD対応品ってありますか。

あるいは、どこかに情報がまとまっていたら、そのリンクを教えてもらえますか。
0018名無しさん@お腹いっぱい。2014/04/13(日) 10:11:37.46
とりあえず、GENERIC でも眺めて

# USB Wireless
device rum  # Ralink Technology RT2501USB wireless NICs
device run  # Ralink Technology RT2700/RT2800/RT3000 NICs.
device uath # Atheros AR5523 wireless NICs
device upgt # Conexant/Intersil PrismGT wireless NICs.
device ural  # Ralink Technology RT2500USB wireless NICs
device urtw # Realtek RTL8187B/L wireless NICs
device zyd  # ZyDAS zd1211/zd1211b wireless NICs

から man if_rum とか順番に見ていけば、それなりに出てくるとは思うけど
0019名無しさん@お腹いっぱい。2014/04/13(日) 10:52:09.51
すみませんが現在発売されている製品名での情報がまとまっていたら、そのリンクを教えてもらえますか。
0020名無しさん@お腹いっぱい。2014/04/13(日) 11:07:53.27
/usr/src
0021名無しさん@お腹いっぱい。2014/04/13(日) 11:12:32.72
>>19
自分で調べる気の全くないお前のために働いてくれる奴隷なんて居ねーよ
0022172014/04/13(日) 12:12:38.21
>>18
ありがとうございます。
やっぱりGENERICやLINT(でしたっけ?)からの情報収集になっちゃいますか。
教えてくれて感謝です。
0023名無しさん@お腹いっぱい。2014/04/14(月) 01:13:38.33
USBデバイスの場合/usr/src/sys/dev/usb/usbdevsから探すのも手
つーかUSBの場合ベンダIDとデバイスIDが一致しないと使えるチップ使ってい
てもプローブの段階で弾かれることがあるからこっちの方が手っ取り早いかも

てかドライバ的には使えるのに弾かれるデバイスがあったらusbdebに追加し
てsendprしてほしい
0024名無しさん@お腹いっぱい。2014/04/14(月) 01:15:01.89
usbdeb じゃなくてusbdevsだなw
0025名無しさん@お腹いっぱい。2014/04/14(月) 07:02:14.20
デヴス
0026名無しさん@お腹いっぱい。2014/04/14(月) 12:59:37.51
以前から、samba4のnmbd、smbdが1コアあたりCPU100%だが、
原因はわかるか?

Host:Windows 8.1 Pro Hyper-V (AMD FX-8350 32GBytes)
ゲスト FreeBSD 10.0-p1
サンバでルンバ:4.0.13 ports build

接続クライアント
Windows 8.1×3/Windows 7×3/Windows 2008 R2 Server×1/FreeBSD
(たまに検証用のVistaやらXPも接続する)

今回はHyper-Vだが、物理マシンでも起きる
0027名無しさん@お腹いっぱい。2014/04/14(月) 13:02:22.14
s/わかるか/わかりますか/g;
s/きる/きます/g;
0028名無しさん@お腹いっぱい。2014/04/14(月) 18:47:14.69
>>26
原因わかるよ。
0029172014/04/15(火) 22:55:19.78
>>23
遅くなりましたが、ありがとうございます。
usbdevsはチップ名ではなく実商品の型番が書いてあるから非常にわかりやすいですね。

ひとまず、BUFFALO(MELCO)の、WLI-UC-GNMとWLI-UC-GNM2を発注しました。

どうもありがとうございます。
0030名無しさん@お腹いっぱい。2014/04/17(木) 22:48:35.30
>>28
ご教授お願いいたします><
0031名無しさん@お腹いっぱい。2014/04/18(金) 06:56:05.12
仕様です。
0032名無しさん@お腹いっぱい。2014/04/18(金) 08:52:26.51
>>31

smbだかがアイドル時も常時100%なのは、仕様でしょうか?
0033名無しさん@お腹いっぱい。2014/04/18(金) 17:25:39.75
Cでプログラムを書いています
無限ループのようなかたちで文字を出力しているのですが
$ ./nantoka
とするとコンソールに文字が即時に出力されるのですが、
$ ./nantoka >> log.txt
とすると即時にファイルに書き込みされるのではなく、数十秒たった後、その間に出力されたと思われる行がファイルに一気に書き込まれます
これは何が原因なのでしょうか
0034名無しさん@お腹いっぱい。2014/04/18(金) 17:47:22.91
setbuf()
0035名無しさん@お腹いっぱい。2014/04/18(金) 21:08:25.15
シェルを書いています
ファイル一覧として文字を出力しているのですが
$ ls
とするとコンソールに文字がバランスよく出力されるのですが、
$ ls >> log.txt
とするとファイルに書き込みはされますが、文字が著しく左側に偏って書き込まれます
これは何が原因なのでしょうか
0036名無しさん@お腹いっぱい。2014/04/18(金) 21:13:39.56
>>35
↓こっちで聞いた方がいんじゃね?
「シェルスクリプト総合 その22」
http://toro.2ch.net/test/read.cgi/unix/1383260330/
0037名無しさん@お腹いっぱい。2014/04/18(金) 21:26:33.60
>>36
そこは「シェルスクリプト」にかんする話題
シェルを作るならム板に誘導すべき
0038名無しさん@お腹いっぱい。2014/04/18(金) 22:17:10.48
>>37
まあシェル作ってたらあんな質問しないけどな (w
0039名無しさん@お腹いっぱい。2014/04/18(金) 22:23:33.89
今頃恥ずかしくて自ら貝殻を作りその中に閉じこもってることであろう。
0040名無しさん@お腹いっぱい。2014/04/18(金) 23:13:38.27
>>35
ls -C
0041名無しさん@お腹いっぱい。2014/04/19(土) 02:39:42.83
>>35
出力先が端末かどうか
man ls
-C 複数のカラムの出力を強制します。これは、出力が端末であるときのデ
フォルトです。
-1 (数字の ``1)''。出力を 1 行ごとに 1 つのエントリとするように強制
します。これは、出力が端末でないとき、デフォルトです。
0042名無しさん@お腹いっぱい。2014/04/19(土) 04:55:16.03
>>40
ls -C で 左への偏りは少しマシになりましたが
それでもまだ左に偏ります。(画面直接表示の場合と違います)
これは何が原因なのでしょうか
0043COLUMNS2014/04/19(土) 08:03:01.07
manに書いてあることを掲示板で聞くバカって生きている価値が無い
0044名無しさん@お腹いっぱい。2014/04/19(土) 08:09:33.89
>>43
manには -C でターミナル出力に強制するとしかかいてないよ。
質問は、-C で強制したターミナル出力と、本当のターミナル出力がなぜ違うか、ということ。
0045名無しさん@お腹いっぱい。2014/04/19(土) 08:11:29.75
manに書いてあると思い込んで掲示板で知ったか回答するバカって生きている価値が無い
0046COLUMNS2014/04/19(土) 08:36:01.27
知能障害と視覚障害の二重苦か。名前欄も読み上げてくれるブラウザを使え。
0047名無しさん@お腹いっぱい。2014/04/19(土) 09:02:05.19
もうソースコード読もう lsならそんなに難しくないだろう
0048名無しさん@お腹いっぱい。2014/04/19(土) 09:08:35.97
ありがとうございます ソースを読んで自己解決しました
0049名無しさん@お腹いっぱい。2014/04/19(土) 09:38:17.13
9.2-RELEASEですが、下記カスタムカーネルをbuildkernel,installkernelしたら、
loaderが再起動を繰り返す(中富ソクラテスの後リセットがかかる)様になっちゃいました。

include GENERIC
ident HOGE
option KVA=1024M

どのへんがアカンのでしょう?

お察しの通り?i386でzfs試してまして。
1024には大した理由は無いです。4GB載んでるからKVAに1.5GBくらいあげようかなと。

今はGENERICで、loader.confに
vm.kmem_size="512M"
vm.kmem_size_max="512M"
と書いて動かしてます。ちなみにここで1024Mと書くと、いきなりpanicりますね。
0050名無しさん@お腹いっぱい。2014/04/19(土) 09:39:24.54
/usr/ports/UPGRADING の今回の graphics/dri graphics/libGL の手順の記述は正しいでしょうか?
pkg delete -f libGL dri したあと portupgrade graphics/dri graphics/libGL しても、
graphics/dri と graphics/libGL は既に無いので upgrade しないと思うのですが、
これは -N オプションが抜けてるでしょうか?
0051492014/04/19(土) 09:43:42.48
あ、別に1024を1.5GBと思ってるわけじゃないです(^^; とりあえず1GBにしてみただけです.
0052名無しさん@お腹いっぱい。2014/04/19(土) 09:58:01.83
KVA_PAGES のこと?
0053492014/04/19(土) 10:25:23.37
>>52
あ、そうです。<(_ _)>
実際のconf見たら合ってました(options KVA_PAGES=1024と書いてました)。
0054492014/04/19(土) 10:31:41.92
あ、sys/i386/conf/NOTES見たら判りました。すいませんすいません...
0055名無しさん@お腹いっぱい。2014/04/19(土) 10:44:18.98
最近のマザーボードで、FreeBSDから温度とファン速度をモニタできるものはありますか?
今は少し古めのASUS製のマザーで、aibsでモニタしているのですが、これは最近のマザーには対応していません。
IPMI対応のサーバ向けマザーにするしかないでしょうか?
0056名無しさん@お腹いっぱい。2014/04/19(土) 12:43:16.64
CPUの温度だけならカーネル側でサポートしてるんだけどね。
https://forums.freebsd.org/viewtopic.php?&;t=13999
ファンもとなるとちょっと知らんなあ
0057名無しさん@お腹いっぱい。2014/04/19(土) 15:56:34.87
>>55
sysutil/mbmon とか sysutils/lmmon/ なんて使えない?

ウチは宅鯖に積極的にノートPCを採用してるのでACPIを活用してるんだけど、
(devd notifyとSNMPのコンビで簡易UPSにしたり)
メーカーによって機能や精度にばらつきが多いのでイマイチ。
なのでそのうち試したいと思ってた。
的外れだったらゴメン。
0058村井 ◆4.NMMMMMMM 2014/04/20(日) 11:02:51.49
あのぉ、これは、当日はいていく予定のTバックのことです。
Tバックというのは、あの部分が故意に、つまり意図的にですね、
そうゆう目的性と申しましょうか、方向性ていうかぁ、挿入のために、
破れているのれす!
0059名無しさん@お腹いっぱい。2014/04/20(日) 11:26:23.76
Free-BSDとPC-BSDってどっちが良いの、どう違うの?
0060名無しさん@お腹いっぱい。2014/04/20(日) 11:57:06.83
>>56
温度は最近の環境でもCPUやACPIから取得できるのですが、ファン速度が問題なのです。

>>57
mbmonやlmmonは古すぎて、最近のマザーボードでは使えないです。
Linuxのlm-sensorsあたりを参考に修正すれば動くんですかね?
0061名無しさん@お腹いっぱい。2014/04/20(日) 13:25:46.26
>>59
何がわからないのかすら解らん。
0062名無しさん@お腹いっぱい。2014/04/20(日) 19:54:54.71
>>59
自分で色々やりたいなら FreeBSD、楽したいなら PC-BSD じゃね?
どう違うかは、ググれよ。
0063名無しさん@お腹いっぱい。2014/04/20(日) 20:41:57.92
PC-BSDは、インストールすれば、GUI環境(KDE)で使える。
インストールして使うタイプのKNOPPIXみたいな感じ。
WindowsやMACみたいな感覚で使いたいのなら、PC-BSDがいいと思おう。
カーネルや、ディレクトリ構成は、FreeBSDなので、ports資産がそのまま使える。

対して、FreeBSDは、システム以外のパッケージは全く導入されず
すべて自分でインストールする必要がある。
0064おしりからミミズが出てきたYO ◆qKBQAEBDsg 2014/04/20(日) 22:37:54.35
FreeBSD10.0をインストールしてみたがブートしなかった、、、、代わりにFreeBSD9.2は動いた
0065名無しさん@お腹いっぱい。2014/04/21(月) 00:52:14.67
>>64
UEFI+GPTパーティションでインストールしたときに確かそのあたりで躓いた
記憶があるから、マザーボードの設定でUEFI周りを入れたり切ったりして
みれば立ち上がるんじゃないかな?
0066名無しさん@お腹いっぱい。2014/04/21(月) 11:57:13.97
CentOSのyumのパッケージ管理がいい加減なのであまり使いたくないのですが、
ドキュメントの多さからCentOS推奨になっています
どうしたらいいでしょうか
0067名無しさん@お腹いっぱい。2014/04/21(月) 12:05:22.83
>>66
virtualbox
0068名無しさん@お腹いっぱい。2014/04/21(月) 12:08:03.72
>>66
FreeBSDのドキュメントをどんどん書きましょう。
0069名無しさん@お腹いっぱい。2014/04/21(月) 12:24:24.13
>パッケージ管理がいい加減

どういうとこ?
0070名無しさん@お腹いっぱい。2014/04/21(月) 13:36:33.40
なかなか最新版にしてくれないとか、リポジトリに入っているミドルウェアの数が少ないとかそんなんじゃない?
0071名無しさん@お腹いっぱい。2014/04/21(月) 14:25:49.62
そこは本人に語ってもらわないと。
0072名無しさん@お腹いっぱい。2014/04/22(火) 20:46:43.40
vipwでログインクラス名を記述し
/etc/login.confに
fooclass:\
 :cputime-max=1s:
 :tc=default:
を記述し# cap_mkdb /etc/login.confし
該当ユーザでログインし
% sleep 5
としても5秒間実行されてしまいます。
どこがおかしいのでしょうか?
お願いします。
0073名無しさん@お腹いっぱい。2014/04/22(火) 21:02:33.00
その5秒間のうちほとんどは
CPUで計算はせずただ待ってるだけだから。
0074名無しさん@お腹いっぱい。2014/04/22(火) 21:08:17.59
>>72
適当にCPU時間消費したいなら、
while :;do :;done
とか実行すればいい。sleepでは消費しない。
0075名無しさん@お腹いっぱい。2014/04/22(火) 23:38:01.53
pkg ngでupgradeしたパッケージが不具合だしたときにロールバックしたい場合、どうすればよいでしょうか?
自分としては、最新バージョンの問題の起きたパッケージを削除、
古いバージョンのパッケージを指定してインストールというふうにすれば良いかと思ったのですが
古いバージョン番号の調べ方とバージョン番号を指定してインストールする方法がわかりません。
どなたか、ご存知でしたらおねがいいたします。
0076752014/04/23(水) 01:41:45.63
あれ、もしかしてpkgngてダウングレードとかそういう概念ないのかな
0077名無しさん@お腹いっぱい。2014/04/23(水) 10:46:04.82
ポーツリーのバックアップを取っておく
0078名無しさん@お腹いっぱい。2014/04/23(水) 11:10:07.79
FreeBSD9.1にsoftetherをインストールしています。

http://ja.softether.org/4-docs/1-manual/3/3.6

のリンク先に

> ローカルブリッジ用に、コンピュータに用意したローカルブリッジ専用 LAN カードがある場合には
> パフォーマンスを向上させるために、その LAN カードには TCP/IP プロトコルや他のプロトコルスタックなどを
> 「無効」にすることを推奨します。

とありまして

> Linux や Solaris の場合は、ローカルブリッジ用 LAN カードに対して「ifconfig」コマンドなどで
> IP アドレス「0.0.0.0」を割り当てるなどの方法で 、同等の効果を得ることができます。

これってFreeBSDだと単にrc.confに対象NICのifconfig_xxxを書かなきゃいいってわけでもない?
同じことやってあげないとダメですか?

ifconfig すると以下のようにインターフェイスは表示されてinetが割り当てられてない状態にはなってます。
em0: flags=8c02<BROADCAST,OACTIVE,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
ether xx:xx:xx:xx:xx:xx
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
0079名無しさん@お腹いっぱい。2014/04/23(水) 13:37:20.56
引用するべきは、目的である、その「同等の効果」を説明している部分から。
■ このスレッドは過去ログ倉庫に格納されています