初心者もOK! FreeBSD質問スレッド その56
Q. スレタイに初心者OKって書いてあるけど?
A. FreeBSD初心者は歓迎します。
コンピュータ初心者や人間初心者はお引取りください。
5-Releaseの話題は歓迎します。
5-Current固有の話題はご遠慮ください。
「エスパーきぼんぬ」「氏ね」「(゚Д゚)ハァ?」等のレスを貰う八ヶ条。
1. ハードウェア、OSのバージョン等には一字一句触れない。
2. 大切な個人情報が漏れるとまずいので、己の行った操作、変更などは秘密。
3. エラーメッセージの類は決して書かない。「エラーが出るんです」で留める。
目の前で生じている現象をそのまま具体的に書くなどもっての外。
事実より俺様の脳内解釈を優先すべし。
4. 独り言文体で必勝。
「…なんだけど、どうすればいいのかなぁ」「何が悪いんだろう?」
5. 「急いでいます」「困っています」等、自分の都合を全面に押し出す。
6. もう試したことを得意げに指摘してくる奴には、厳しく対応。
「それが駄目だったから質問してるんです」「それはもう試してみて駄目でした」
"どう"だめだったのか、本当に実際それを行ったかどうかなんか問題じゃない。
7. ストレートに答えを書かないもったいぶったレスには、逆切れで対応。
「だからどうすればいいんですか?」「分からないなら引っ込んでろやゴルァ」
示されたURL等を参照するなんて態度は、回答者を甘やかすことに他ならないので
絶対に避ける。
8. 情報は小出しに。
「エスパーきぼんぬ」 補足
上の八ヵ条を「一つでも」満たす者は質問者として不適格だということだ。
そのような悪い質問に対して答えられるのは,
質問者の意図をすべて汲み取ることのできるエスパーでもなければムリ,
という意味であって,決して,高度な技術を持つユーザに対する尊称でなはい。
まちがっても「エスパーの方,回答お願いします」
なんて痛い質問するな。つうか氏ね。
例の人を適切にあぼーんするためのキーワードを教えてください
FreeBSDExpert2005のハードウェア探訪で
ThinkPad R40eや ThinkPad T41pが
FreeBSDとの相性がいいとありますが
このほかにノートPCでお薦めありますか?
FreeBSDにいつでも触れられる環境に
したいんです
Jailの構築を試みています。
FreeBSD-5.3RELEASEを最小構成でインストールして、/usr/srcに
ftp.jp.freebsd.orgから取得したソースを展開しました。
man jailの記述に従って、
# setenv D /jail/test // cshなので
# cd /usr/src
# mkdir -p $D
# make world DESTDIR=$D
としたのですが、
stage 1.2: bootstrap toolsの中で、
/usr/obj/usr/src/i386/usr/src/games/fortune/strfile created for /usr/src/games/fortune/strfile
rm -f .depend
mkdep -f .depend -a -I/usr/obj/usr/src/i386/legacy/usr/include /usr/src/games/fortune/strfile/strfile.c
echo strfile: /tmp/test/usr/lib/libc.a /usr/obj/usr/src/i386/legacy/usr/lib/libegacy.a >> .depend
cc -O -pipe -I/usr/obj/usr/src/i386/legacy/usr/include -c /usr/src/games/fortune/strfile/strfile.c
make: don't know how to make /tmp/test/usr/lib/libc.a. Stop
*** Error code 2
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
とストップしてしまいました。
何かヒントをいただけないでしょうか。
>>10 まず始めに /usr/src で make buildworld が通るのかどうかを確認
通らないなら cvsup して最新の RELENG_5_3 のソースツリーに同期せよ
すみません,前スレに書いてしまったのでもう一度書きます
portsからソフトをいれるのと,packageからソフトを入れるのでは
portsから入れた方がソフトの動作がはやいといったことはありますか?
例えば,xorgをpackageから入れてるんですけどportsで入れ直したら
動作が早く,軽くなりますか?
>>12 ports で build する場合にはコンパイラのオプションを任意にきめられるわけだから
適切なものを定義すればその分ちょっとだけ速くなる可能性はある。
(例: Athlon 最適化とか align-byte とか)
ただまあ誤差の範囲と思われる。
>>11 ありがとうございます。
今時のマシンではないので今ようやく終わったのですが、
make buildworldは正常終了したようです。
15 :
名無しさん@お腹いっぱい。:04/12/15 14:25:08
>>14 んじゃそのまま
>>10 にある手順のうち make world を make installworld に置き換えてやりなおし
実行しましたが、今度は別の場所でストップしてしまいました・・・・orz
メッセージにあるとおり、/jail/test/usr/share/info/dirは作成されていません
(そのひとつ上のinfoまではありましたが)。
--------------------------------------------------------------
>>> Installing everything
--------------------------------------------------------------
cd /usr/src; make -f Makefile.inc1 install
env: not found
:
:
===> share/info
install -o root -g wheel -m 444 dir-tmpl /jail/test/usr/share/info/dir
install:No such file or directory
*** Error code 1
Stop in /usr/src/share/info.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
Xorg上でmule2.3を起動するとcoreを吐きます。
でも、ターミナルモードだと普通に起動します。
そういえば、XFree86-4.2.1では正常に動いてたものを
4.3.0に上げたらcoreを吐いたので、また4.2.1に戻したことを思い出しました。。
こういうものなんですかねえ。参った。
19 :
名無しさん@お腹いっぱい。:04/12/15 15:38:58
jdk14 のインストール中に次のエラーが出ました。原因と解決策は何ですか?
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyData. java:1: 'class' or 'interface' expected
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/java/util/CurrencyData. java:1: unclosed character literal
Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location
^
2 errors
gmake[4]: *** [.compile.classlist] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[3]: *** [optimized] Error 2
gmake[3]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java/java'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2
Stop in /usr/ports/java/jdk14
バージョンは、5.3Rです。
>>19 そのCurrencyData.javaってのの最初に変なもん付いてるから削ればおk
>>17 同じディレクトリから
install -o root -g wheel -m 444 dir-tmpl /jail/test/usr/share/info/dir
を実行するとどうなる?なんかこないだnagiosのインスコしてて同じ感じで止まった。
そのときは -g root ってなってて、そんなグループ無いと怒られていたので
Makefileを編集したんだけど。
激しく外してそう、、、
>>23 お手数かけます。
同じディレクトリから→/usr/srcでということですか?
実行すると、
install: dir-tmpl: No such file or directory
と返ってきます。dir-tmpの方を言っていたんですね。
確かに/usr/src (一応/jail/test/usr/share/info/にも)には dir-tmpl は
ありません。うむむ。
>>12 mplayer は コンパイル を推奨してたような されてたような
>>22 それの一行目削除したら、通りました。ども
29 :
名無しさん@お腹いっぱい。:04/12/15 22:17:27
前スレで プレスコットなPentium4 のCPUファンの回転数を制御したいと
質問したものです。
いろいろアドバイスをありがとうございました。
しかし、いろいろアドバイスにしたがって TCC を有効にしたり
acpi を確認してみたりもしたのですが結局まだ CPU ファンは全速で
動いておりヤカマシイ状態です。
うまくCPUファンの回転数を制御できている方いらっしゃいますか?
こちらのOSは FreeBSD 5.3-stable で
マザーボードは GIGABYTEの 865P なチップセットを搭載した
ものです。
30 :
名無しさん@お腹いっぱい。:04/12/15 23:05:57
mplayer の ports は skin 部分が腐ってるから使わない方が良いよ。結局は入るけどさ。
isoを焼こうと思っていますが、disc1.iso と disc2.iso を焼けば
Apacheとか入ってる? isoイメージの内容を説明してるサイトとか
ないですか?
>>17 - /etc/make.confの内容を晒す。
- installworldした時のmakeのコマンドラインを晒す。
>>18 うん。mule2.3はcore吐くね。
ngもcoreを吐くし。
設計が古いのかね。
必死の思いでXeamcsに乗り換えたからもういいんだけど。
>>29 漏れもCPUファンの音が気になる.
acpi_thermal(4) を調べてみたりしたのだけど
ファンの回転数制御で詳しい話はあまり載っていないみたいだね.
hw.acpi.thermal.tz%d.active
Current active cooling system state. If this is non-negative,
the appropriate _AC%d object is running. Set this value to the
desired active cooling level to force the corresponding fan
object to the appropriate level.
あたりが関係する話みたいだど,どんな値を与えたらいいんだろう?
>>29 うるさいのは純正ファンでつか?
一番面倒がないのは静音ファンを買ってきて取り替えることだと思いまつ。
これならファンの回転数うんぬんと小難しいこと考えるより
楽だとおもうのでつが...
>>33 うむー、やはりそうですか。
わたしも現在、必死の思いで乗り換え厨です・・
乗り換えるのに必死な思いをするのであれば、Emacs21系がいいと思うんだけど
FreeBSD5.3で使えるSATA/RAIDカードはどんなのがあるでしょうか?
39 :
名無しさん@お腹いっぱい。:04/12/16 02:50:10
CPUファンの話が出ているのだけど
ノートPCだとそういう問題でませんよね?
デスクトップPCのだとFreeBSD上では常に全力でファンが
回っているのですか?
うちのThinkPad X31 だと特に何も設定していなくても
負荷をかければ勝手に冷却ファンが回り出すので
そういったことを考えたことはありません。
FreeBSD 4.x のころから使っているから ACPI は関係ないので
ハードウェアで勝手に制御されているようです。
>>39 東芝の DynaBook P7 では, FreeBSD4.10-STABLE までは常時全力でファンが回り続けてたよ.
負荷状況によるファン回転数の制御は 5.2.1-RELEASE 以降で確認.
4.10-STABLE 以降, 5.2.1-RELEASE より前のバージョンについては未確認.
>>40 うちの Dynabook SS 3410 と S1 は、負荷によって
CPUファンが回ったり回らなかったりしました。
かなり古い時期から使っていたので多分 4.6R くらいだったと
思います。
>>38 動くものを羅列するのは多過ぎるので動かないものから。
現在動かないものはMarvell 88SX*SATAコントローラ
(on board, RocketRAID 1820, SATA-MV8)及びRAIDCore BC*。
AcardのATP-867以降を積んだもの。
Pacific Digital DiscStaQ、RAIDStaQ、TALON。
( SATAのQStorはドライバが用意されるらしい:
ttp://www.pacificdigital.com/products/qstor/QS4rv2.pdf )
ごく最近のCURRENTでのみ動くものはPromise SATAII 150*、
ITE IT8212F。
珍しいものではメーカがドライバを用意しているARECA/TekrAm
ARC-1110/1120と仲間たちが動く(はず)。
>>37 はい、xemacs21と格闘しております。
>>32 > - /etc/make.confの内容を晒す。
/etc/make.conf ファイルはありませんです。
> - installworldした時のmakeのコマンドラインを晒す。
# make installworld DESTDIR=$D
ですが・・・。
4.10-RELEASEを入れたマシンでも同じ症状が出るものもありますし、
すんなりmake worldできるマシンがあったりして(同じisoイメージから
インストールしたのに)、混乱してます。
/usr/src以下がおかしいな。
cvsupで指定しているstandard-supfileとrefuseを晒そう。
>>42 ありがとうございます。
とりあえず4ポートあればいいやと、PromiseかAcardの安物で考えていたのですが。
ARC-1120はIntel/Elpidaで良さそうですが、高いっ。
>>45 port:5999を開けられないのでcvsupは利用していません。
ソースは、isoイメージから最小構成でインストールした後、
/stand/sysinstall → Configure → Distributions で src にチェック。
Media で FTP を選択して、ftp.jp.freebsd.org から取得してます。
src は全て落としています(要不要が判断できないため)。
なんじゃそりゃ
>47
sshでどっかに接続できれば大丈夫。
ssh -D 8080 どっかのホスト
で接続して
setenv SOCKS5_SERVER 127.0.0.1:8080
で環境変数に設定する。
そして
runsocks cvsup -P m -g -L2 -h cvsup3.jp.freebsd.org /usr/share/example/cvsup/stable-supfile @M3novm
などでSOCK越しにcvsupすればよい。
portsツリーの更新はportsnapを使おう。
#cd /usr/ports/sysutils/portsnap
#make install clean
#portsnap fetch && portsnap extract
portsnap updateで更新してportsnap extractで展開。
追加。
runsocksはnet/socks5をインストールしないといけない。
そしてインストールにはNECに行って名前を登録してソースをダウンロードしないとダメ。
>>36 FreeBSD5.0(XFreeのバージョンは知らない)の時からmuleはおかしかった。
この時は、X上では動かず、Ktermの中なら動いた。
FreeBSD5.2の時も同じ。
portsからコンパイルオプションを付けたやつなら普通に動いたみたいだ。
FreeBSD5.3でcoreを吐くようになった。
>>37 すいません。XemacsというのはEmacs 21.3.1の事です。
関係が良く分からなくて↓程度の認識なもので。
Nemacs(Emacs19)→mule1〜2(Emacs19)→Xeamcs(Emacs2X系)→Emacs(Emacs21)
>>43 例が多いから .emacs の書き換えは楽ですよ。
前スレで
「Windows98の共用プリンタにFreeBSDから印刷する方法。」
をお聞きした者です。
なんとか印刷出来る様になりましたので御礼ならびにご報告です。(聞きたかァ無いか?)
FreeBSD4.5リリースで実施した事。ふるくて はずかしぃ〜
[雑誌UNIX USER2002年4月号(Vol.97)のDisk2からインストールした為Versionは古いです]とほほ
1.sambaのインストール[ja-samba-2.2.2.j1.0]
2.smb.confのworkgroup=SAMBA を自分のWindows98で設定してあるグループ名に変更
ここまでで
smbclient '\\win98名\プリンタ名' -P
print 印刷ファイル名
で打ち出しますが、漢字,tab,用紙のフィード等がだめで使い物にならない。
3.標準フィルター/usr/libexec/lpr/lpf でtabとフィードだけでも解決するシェル
dosprint(ヘンな名前)を作成。
dosprint 印刷ファイル名
これでtabとフィードは、解決しました。漢字の無いファイルならなんとか使えます。
ここまで来たら欲が出て漢字も打ちたいと思いました。分不相応ですが えへへ
---つづき---
4.Ghostscriptのインストール[ja-vfghostscript-5.50a-a]
5.下記URLを参考にシェル作成。
http://www.jp.freebsd.org/QandA/HTML/1470.html の 2. lpd を使わずに smbclient(1)のprintコマンドで印刷する。
a)に記述されているスクリプトgsfを自分の環境に合わせて作成。
(我が家のプリンタEPSON PM-750Cの-sDEVICEは、 stcolorで上手く行きました。)
gsf tiger.ps
でびっくり仰天 Windowsのプリンターから寅がほえて出てきました。うれしぃ〜
6.a2ps-jのインストール[ja-a2ps-1.45]
7.上記5.のシェルにa2ps-jで漢字混じりファイルをps形式ファイルに変換する機能を追加
したシェルkanjiprint(またまたヘンな名前)を作成。漢字が入っていなくても良い感じ
kanjiprint EUC漢字交じりファイル名
なんとビックリ枠付きで編集されて出てきました。
期待以上の結果に大満足。わ〜い、これは使えます。 えっへん チョット得意
Windows98で実施した事。
1.プリンタが接続されているWindows98の電源を入れる。
2.プリンタの電源を入れて紙をセットし、レディー状態にする。
以上です。 おっとっと 当然ルータ(HUB付き)の電源も入れてます。
大前提としてこのプリンタはすでに他のWindows98間で共有していました。
54 :
名無しさん@お腹いっぱい。:04/12/16 14:15:05
FreeBSD 4.7のCD-ROMが手元にあったので試しに最小構成で入れてみました。
pkg_infoでなにも表示されない状態から、cvsup-without-gui(とbashとlv)
を入れようとして
# ftp -a
ftp://ftp3.jp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz # gzip -cd ./ports.tar.gz | tar -xvf - -C /usr/
# cd /usr/ports/net/cvsup-without-gui; make install
# cd /usr/ports/shells/bash2; make install
# cd /usr/ports/misc/lv; make install
としました。
その後でpkg_infoの出力を見てみると libtool-1.3.5_2 と libtool-1.5.10
が入っていました。
cvsup-without-guiのmakeの中で expat-1.95.8 と libiconv-1.9.2 が 必要
とされており、それぞれ
expat-1.95.8 は libtool13 に依存
libiconv-1.9.2 は libtool15 に依存
しているので、二つのバージョンのlibtoolが入ったのだと思いました。
[質問]
portsの仕組みでは、複数のバージョンのパッケージ(この場合はlibtool13
とlibtool15)が同時に導入されることを許可しているように思えますが、
これは問題ないのでしょうか?
素人考えでは「libtool」を必要とする局面で、どちらのバージョンを
使えばいいのか迷ってしまう気がするのですが...
pkg_info -L libtool-1.3.5_2 と pkg_info -L libtool-1.5.10 を比べてみよう
>>42 >ごく最近のCURRENTでのみ動くものはPromise SATAII 150*、
げっ そうだったのか
5.3-RELEASE での使用を目的として買おうとしていたのだが・・・
残念無念
>>49 sshで接続できるホストは無いですねぇ・・・。
portsnapはman読んで勉強します。
(個人的にはftpでports.tar.gz持ってくるのも苦ではないですが)
だめ元で
>>47の方法で再度ソースを取得したところ、なんとあっさり
make worldがとおってしまいました(接続先はftp.freebsd.org〔本家〕にかえましたが)。
ソースの一部に不備?があったということでしょうか・・・・。
長々とお付き合いくださってありがとうございました>お付き合いただいた皆様
今後のメンテナンスもあるので、port:5999の件は管理者に相談してみます。
tcprelay とかでも cvsup は出来る。
>>55 pkg_info -L libtool-... で比較しました。
libtool13 と libtool15 という別個の名前をインストールpathに含ませることで
区別していると理解しました。
手元で展開したportsツリーでは、
/usr/ports/editors/emacs
/usr/ports/editors/emacs19
/usr/ports/editors/emacs20
とあるので、これもそれぞれ別個のディレクトリ名でインストールされて、例えば、
$ which emacs
/usr/local/bin/emacs21/emacs
$ which emacs19
/usr/local/bin/emacs19/emacs
$ which emacs20
/usr/local/bin/emacs20/emacs
みたいな雰囲気で区別されるのでしょうか。
いまからemacs*をmakeして遊んでみます...時間かかりそうだ orz
遊ぶうえでの注意点などありましたら、教えてもらえると嬉しいです。
ちょっとちがう。pkg-plistも見るべし。
無料BSDerは………
/ヽ /ヽ
/ ヽ / ヽ
______ / ヽ__/ ヽ
| ____ / :::::::::::::::\
| | / / \ :::::::::::::::|
| | | (● (● ::::::::::::::|
| | 無職 | ∪ ∪ :::::::::::::|
| | | (__人__丿 .....:::::::::::::::::::/
| |____ ヽ .....:::::::::::::::::::::::<
└___/ ̄ ̄ :::::::::::::::::::::::::|
|\ | :::::::::::::::::::::::|
\ \ \___ ::::::::::::::::::::::::|
>>56 m(_ _)m 分かりやすくてスマソ。整理できますた。
使って来た履歴じゃなくて雑誌なんかで途切れ途切れの時期に仕入れた知識です。
認識の薄さと乗り換えの手間やキーバインドの変更を嫌ってMuleに固執してました。
XのメニューリボンがついたカラフルなやつがXemacsだと思い込んでました。
で、今はEmacs21がXemacsを統合したと思い込んでいた。w。お恥ずかしい。
64 :
名無しさん@お腹いっぱい。:04/12/16 22:04:26
mergemasterの-pオプションについてPre-buildworld modeと説明されている
のがよくわからないです。
現行環境の/etc/*が/usr/srcの下でのmake buildworldに影響することなんて
あるんでしょうか?
make installworldする時に現行/etc/*が影響するのはUPDATINGの20020415,
20020404にあるようなケースがあると思うのですが。
というか、mergemasterの作法というか定石がよくわからないです...
googleするとmergemaster -pのスタイルとmergemaster -siva, -sivr
のスタイルが見つかったり、実行のタイミングが違ったりしますし。
>>64 /usr/src/Makefile
# For individuals wanting to upgrade their sources (even if only a
# delta of a few days):
#
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `mergemaster'
# 9. `reboot'
#
# See src/UPDATING `COMMON ITEMS' for more complete information.
FreeBSDサーバ上でウェブサーバとメールサーバを1台にいれようとしてます。
で、qpopperを入れて設定したはずのですが、
SSHで入ったあと、
telnet localhost pop3とすると、
connection refused と言われてしまうのですが、なぜでしょう?
なお、/etc/intetd.conf の
pop3 stream tcp nowait root /usr/local/libexec/popper popper
の行頭の#ははずして、
FreeBSD再起動したが、変わらずです。
「top」コマンドで見ても、それらしきものは見あたらず。。。
なお、qpopper4.0.5
FreeBSD 5.2-RELEASE (GENERIC) です。
んー、どっか設定足らないのかな?
どなたかご存じのかた、教えていただければ幸いです。
あ、ちなみにqpoperはポートで入れました
inetd_enable は?
>>66 推定だが。hosts.allowが問題なんじゃない?
hosts.allowに以下の行を追加して、inetdの再起動してみて。
popper:ALL:allow
アクセスする場所をしぼりたければ、二つ目のALLを書き換えるといい。
IPアドレスとか、ホスト名とか使えるから。
>>68 あ、ビンゴ。Noになってました。でも、YESにしてFreeBSD再起動しても挙動変わらず・・・
↓こんなかんじですわ・・・なんでだろう。
//-----------------------------------------------------------
miyagawa@/home/miyagawa%>telnet localhost pop3
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.☆☆☆.net
Escape character is '^]'.
+OK Qpopper (version 4.0.5) at ★★.com starting. <614.1103211148@★★.com>
71 :
名無しさん@お腹いっぱい。:04/12/17 00:34:54
コンソールにキャラクタベースのデーモン君なんかを動かしてくれてる、
スクリーンセーバはなんというモノですか?
/stand/sysinstall で起動しちゃったからコマンド名等が分かりません。
>>69 hosts.allow に行を追加してみましたが、
>>70 と同じ症状ですわ。
起動してません。
んー、設定どっかし忘れてるんだろうなぁ。。。
どなたか、もう少しおつきあいをお願いします。
>>70 あんさ、::1 が IPv6 で、127.0.0.1 が IPv4。
IPv4 では繋がっていると思うんだが。何をしたいの?
>>74 すいません、「IPv6」は素人レベルで知ってるのですが、
「::1 が IPv6 」ってどういうことなのでしょうか?
5.3R使ってます。
/usr/ports/japanese/openoffice-1.1をmakeしたら、下の警告がでました。
make install したら、一応使えるようですが、何か問題出ますか?
WARNING! Project(s):
gtk
not found and couldn't be built. Correct build.lsts.
-------------
ちなみに、#pkg_infoでは
gtk-1.2.10_12 Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.4.14_1 Gimp Toolkit for X11 GUI (current stable version)
となってます。
>>75 ::1はIPv6のループバックアドレス。
ちなみに
>>70はIPv4で超繋がってる。
79 :
名無しさん@お腹いっぱい。:04/12/17 01:59:44
すいません、ポートからapacheを入れたのですが、
1回installして、deinstallして、
2回目にまたinstallしたのですが、
どうも、1回目と2回目でインストールされた場所が違うようで
(自分では1回目と2回目とでやり方を変えたつもりはないんですが・・・)
apacheを起動させようとすると、
1回目のときの場所のhttpd.confを見に行ってしまうようです。
これは、どうしたら解決するでしょうか?
教えていただければ幸いです。
>>66(=
>>75)です。
>>78 やばい、わけ分からない用語が。。
調べてでなおしてきます・・・
ありがとうございます。
::1が何かもわかってないのに「素人レベルで知ってるのですが」はねーだろ。
localhost なんか使うから混乱するんだ。 127.0.0.1 使え。
>>81 すんません。「一般人レベル」っていうべきでしたね。
ニュースなどで知ってるレベルです。勉強します。
>>82 ありがとうございます。「telnet 127.0.0.1 pop3」でやったら、
ちゃんとrefuseされませんでした。
通常にメール受信もできるようになりました。
ありがとうございます。
えと、ここでなくてApacheスレの方が望ましいですか?
FreeBSD特有の原因なのかなーと思ってここに書かせていただいたのですが。。。
どなかたお答えしってたら教えてください。
>79
findすりゃいいじゃん。
portsからインストールしたのなら、/var/db/pkg/*apache*/+CONTENTSを見ればいいと思うけど。
locate
88 :
名無しさん@お腹いっぱい。:04/12/17 08:28:50
PHP上でグラフを作図するためにjpgraphをインストールしたのですが
スクリプトを実行すると「フォントファイル arial.ttf がないよ」と
言われます。
arial.ttf ってどのportsに入っているのでしょうか?
>85
解決するには古いhttpd.confを書き直す
>>65 なんと。Makefileでしたか...
READMEとUPDATINGばっかり読んでました orz
ありがとうございました。
>>85 すみません、findって、何をfindすればいいんでしょか(^ ^;
/var/db/pkg/*apache*/+CONTENTS これから見てみます
>>87 らじゃ
>>85 いや、古いhttpd.confはもう消しちゃました
jvimの漢字入力が大変な為、Windows98のMS-DOSプロンプトから、
TelnetにてFreeBSDにログインしWindowsのかな漢字変換を利用して
jvim で作業をします。
行数で20行程を超えた辺りからスクロールをすると画面上のラインが
乱れてしまいctl+lで復旧させるのですが、すごくわずらわしいです。
何か良い解決方法が有りましたら教えてください。
TELNET画面のターミナル(T)の基本設定は下記の通りです。
ターミナルオブション 未指定
エミュレーション VT-100/漢字
漢字コードセット 日本語 EUC
バッファサイズ 399
TeraTerm とかじゃだめなん?
>>93 有り難うございました。
さっそくセットアップして使用させていただきました。
画面の乱れも無く、日本語入力もWindowsの感覚で出来ました。
これからも4649お願いします
これからはTeraTerm+TTSSHよりもPuTTYの方がお勧め。
SSH2とかIPV6とか。
>>91 とりあえずエラーメッセージを貼るとかして、なんで1回目のhttpd.confを
見にいっていると考えたのか説明したほうが話が早いと思う。
>>79 インストールし直した方がスッキリするんじゃ?
apache*tar.gz だか httpd*.tar.gz だかを展開したディレクトリで
./configure --prefix=/usr/local/apache
とかで、インストール先を指定出来るはず。
FreeBSDだと/usr/local/apache にインストールされる。
httpd.conf は /usr/local/apache/conf/httpd/conf
apache2だと/usr/local/apache2 になるかも。
>>95 御指摘有り難うございます。
家庭内LANで使うだけなのでセキュリティーの事は全然考えていませんでした。
接続先ホストも192.168.1.xx のプライベートアドレスをちょく指定です。
リストラされて6年、時代は確実に進歩しているんですね。
私が仕事をしていた頃には聞いた事も無い名前だらけです。
遠隔操作はtelnetか、rloginしか知りませんでした。
ここにお集まりの方々は非常に親切で感謝しております。
私が現役の時にこの環境が有ったら、もっと楽しくて能率よく仕事が出来た?
かもしれません。 リストラされるくらいの能力じゃダメか。
99 :
名無しさん@お腹いっぱい。:04/12/17 13:13:44
セキュリティパッチのインストール方法は?
いろいろセキュリティパッチが出てるがWindows Updateみたいに
簡単にできないので放っている。
X11R6もWindowsの画面のプロパティみたいに簡単に設定できないか?
なんだこの偉そうな馬鹿は
所詮はメンテナンスも簡単にできないヲタのヲナニーOSってことか。
あんまり釣れなかったね。
残念。
patchの適用方法も知らない香具師がここのスレに居るとは思ってもなかったよw。
ま・そういう香具師はfreebsd-updateでも使っておけ
sendmailとapacheも走らせているが、これもパッチを当てていない。
パッチのインストール方法がわからないからだ。
当方は機能していれば困らないのでパッチのインストールが簡単にならない限り
どうでもいい話だがな。
どうでも良いなら質問するな
あぱっちってバージョンアップの時は毎回コンパイルして入れ直してるけど、
ソレで良いよねぇ??ソレって普通だよねぇ??
普通はportupgrade www/apache2
こんばんは。
混沌としたLinuxを捨て、最近FreeBSDの勉強をしています。
PostgreSQL のことなんですが、こちらでもよろしいでしょうか。
portsからインストールし、pg_hba.conf にて、local からのパスワードを md5 にしたところ、
起動時の local package initialization にてパスワードを求められるようになりました。
Linux の時は出なかったので困惑しています。
自動でパスワード入力させるような設定は出来るのでしょうか?
宜しくお願いします。
OS:FreeBSD 5.3, PostgreSQL 7.4.6
>>111 ですが、.pgpass を置くことで一応解決しました。
もっとスマートな方法はあるのでしょうか。
>97
FreeBSDのportsからapache入れると、
/usr/local/sbin/apchectl
/usr/local/etc/apache/httpd.conf
/usr/local/www/data
/var/log/httpd-access.log
/var/run/httpd.pid
あたりに入るみたい。
/etc/rc.confにapache_enable="YES"して、/usr/local/etc/rc.d/apache.shを起動する。
もう、ぜんぜんapacheレイアウトじゃなくなってるねー。
>>110 tag=release_4_7_0 は4.7 Releaseだよ。
ちゃんとReleaseにあわせたtagにしないといけない。
5.2.1ならtagはrelease_5_2_1になるのとちゃうか?
面倒だったらdaemon.jp.FreeBSD.orgでftpでpackagesを探した方が早いと思う。
>>107 回線帯域が太ければそれでもOKかも。昔は帯域が細かったからpatchで差分を補ってたからね。
portsを使ってるのならcvsupして109の回答が正解。
>>115 >5.2.1ならtagはrelease_5_2_1になるのとちゃうか?
release_5_2_1にしたんですけど、変わらずエラーなんですよ。
一応、packageでja-man-doc-5.2は入れたんですけどportsだと5.3なんで
新しい方が良いなと思いまして、それで入れ替えようとしてます。
cvsupしても/usr/opt/が空っぽなんですけど・・・
119 :
97:04/12/17 18:34:04
そうなのくぁ、、、daemon系はportsから入れたのってあまり無かったから知らなかった。。。 orz
漏れも
>>107 派。bindだのphpだのアップデートが面倒なのでportsにしてportsupdateに
しようかと思ってたけど、
>>114の話聞くと二の足踏んでしまうな、、、
apache_enable="YES" の意味とかわかんないんだけどw
ちょっともう一回勉強し直すかな、、、
120 :
名無しさん@お腹いっぱい。:04/12/17 19:12:24
>115
5.2.1のtagはRELENG_5_2だよ。
>79
もしかして最初に入れたのが www/apache13 で、入れなおしたのが www/apache2 だったりしない?
>>111 ports でインストールされる postgresql 起動スクリプトは、
"pg_ctl start -s -w" というコマンドでスタートするようになっているのだが、
ここの -w が曲者。
postmaster.opts.default に -S を書いても
-w は起動成功時に psql -l コマンドを man pg_ctl にあるように、
>For starting up, a successful psql -l indicates success.
psql -l コマンドを実行しようとしやがる。
この psql -l がパスワードを求めてるようだ。
解決策として /usr/local/etc/rc.d/pgsql.sh の start から -w を抜く等もあり。
[pgsql-jp: 27569] あたりを参考に。
123 :
110=117:04/12/17 19:52:29
>>122 さん
.pgpass なしでも起動できるようになりました。
根本的な原因が分かり、とてもスッキリです。
ありがとうございました。
125 :
名無しさん@お腹いっぱい。:04/12/17 20:15:46
>>99 FreeBSD Update、portupgrade を併用すると簡単なようです。
Web上の資料で十分だと思いますが、
FreeBSD Expert 2005 (雑誌) に詳しく載ってました。
新しくFreeBSD5.3-Releaseをインストールしてみて、
xorgを入れるべく
#make install xorg-libraries
とやったら48時間たっても終わらないのですが・・・
こんなもんなのでしょうか?
CPUはペンティアム600Mhz、メモリは320MBです。
暇が無い場合とディスクが擦り切れる心配がある場合はpackageを使うのがよろしい。今からでも。
>>127 > #make install xorg-libraries
なんか間違えてないか?
>>130 たぶん、だ・め・ぽ。
/usr/ports/x11 このフォルダでmake install xorg-libraries をたたいたの?
もしそうなら/usr/ports/x11以下全部のフォルダのmakeをしてると思われ。
・・・だとそのスペックからして後100時間ぐらいかな?
>>130 つーか、
# cd /usr/ports/x11/xorg
# make install
で一発。
依存関係でxorg-serverその他もろもろが全て入る。
>>97 FreeBSDとはそういうもの
man hier
>>131 131様の言うとおりでした。
みなさま、ご支援ありがとです。
135 :
名無しさん@お腹いっぱい。:04/12/18 00:56:12
2004.11.18 現在
RELENG_5 => 5.3-STABLE
RELENG_5_3 => 5.3-RELEASE-p1
RELENG_5_2 => 5.2.1-RELEASE-p12
RELENG_5_1 => 5.1-RELEASE-p18
RELENG_5_0 => 5.0-RELEASE-p22
RELENG_4 => 4.10-STABLE
RELENG_4_10 => 4.10-RELEASE-p4
RELENG_4_9 => 4.9-RELEASE-p13
RELENG_4_8 => 4.8-RELEASE-p26
RELENG_4_7 => 4.7-RELEASE-p28
先月の話をいまされても。
たいして変わるまい.
初歩的な質問ですが、、、
portsで入れる場合もソースからコンパイルするみたいに色々設定できますか?
configure ○○○○ みたいな
>>139 configureでやれる程の幅は無いけど、設定はできるよ。
それぞれのMakefileを見てみよう。
>>140 ありがとう。確認したところ、apache13とかだと
CONFIGURE_ARGS+〜〜〜
なんてとこに書いてありました。たぶんこれを書き換えてMAKEすると書き換えたとおりに
コンパイルできるんだろうけど、、、portupgrade www/apache13 ってすると
書き換えたMakefileはデフォルトに書き直されてしまうんですか?
バージョンが変わってMakefileが変わることもあるだろうし、
そう考えると元に戻っちゃいそうなんだけど、、、
>141
Makefileにある
.if defined(WITH_ほげほげ)
というWITH_ってのはknobという。ドアノブのノブね。
たとえばapache13ならWITH_APACHE_SUEXEC=yesなり-DWITH_APACHE_SUEXECすれば有効になる。
knobがないコンフィグオプションについては、meta portsとして提供されている場合も多い。
ls /usr/ports/www/apache13*
するとずらずらと出てくるでしょ。
>>135 だから「適当」って書かれるんだよ。
>118を嫁。110が欲しいのはdocだぞ。
144 :
79:04/12/18 03:44:08
みなさま、ありがとうございます。
>>97さんの方法でやってみたのですが、症状は同じでした。
なお、正確には、apache13-modsslを入れようとしています。
で、エラーメッセージは以下の感じです。
# ./bin/apachectl start
fopen: No such file or directory
httpd: could not open document config file /usr/local/etc/apache/httpd.conf
./bin/apachectl start: httpd could not be started
# pwd
/usr/local/apache
で、インストール前に、「make deinstall」したのですが、その最後に
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
と出ます。
これがひっかかってるんでしょうか?
としたら、どう対応すればよいのでしょう?
どなたか教えていただければ幸いです。
/usr/local/etc/apache/httpd.conf
が無いんでしょ。
ls -al /usr/local/etc/apache* を晒せ。
>>144 自分が何をやっているかわかっていない上、
野良buildとportを混ぜていてさらに混迷の度を深めていますね。
/usr/localからapacheの類を完全に抹消した上、portから入れ直すのが
最短ルートかと思います。
postfixを、OS起動時に自動実行したいのですが、二つ方法があるみたいで、
1. /etc/rc.confに sendmail_enable="YES" と書いて /etc/mail/mailer.conf を書き換え
2. /etc/rc.confに sendmail_enable="NONE" と書いて /usr/local/etc/rc.d/postfix.sh を作る
2だと実行されるのが後のほうになるみたいですけど、他には違いはありませんか?
それと、mailer.confを参照するのはmailwrapperだけでしょうか?
>149
file /usr/sbin/sendmail
>>150 うちのだと、/usr/sbin/sendmail は
/usr/sbin/mailwrapperのsymbolic linkになってます。
あ、書き忘れました、5.3-Releaseです。
もう少し調べたのですが、何か謎が多すぎて・・・
>>149の方法1.だと
/etc/rc.sendmail ⇒ /usr/sbin/sendmail ⇒ (mailwrapper)
⇒ /etc/mail/mailer.conf ⇒ /usr/local/sbin/sendmail
が呼ばれるみたいですが、これって何者ですか?
postfixをportsからインストールしたら入ったみたいなんですが・・
方法2. だと、検索したら /usr/local/etc/rc.d/postfix.sh は自分で
/usr/local/sbin/postfix start のように
書く人が多いみたいですが、
インストールしたときのメッセージでは、以下のように表示されます。
Alternatively to the above settings, you can enable postfix to start with
the other local services, for example, after your database server starts if
you need it to be running for postfix. To do this, set in your rc.conf file:
sendmail_enable="NONE"
Then make the following symbolic link:
cd /usr/local/etc/rc.d
ln -s /usr/local/sbin/postfix postfix.sh
引数なしで直接起動するってことですよね。
これはどう違うんでしょう?
↑
引数ありのスクリプトで起動するのとどう違うんでしょう?
という意味でございます
>>152 その/usr/local/sbin/sendmailというのは、postfixに付属するsendmail置き換え用のラッパじゃなかった?
他のプログラムが「sendmail」を直接実行しようとする場合でも、実際にはpostfixを呼び出すようにするための。
ports独自のものではなく、postfixの標準付属品だったと思うが。
bind9になったし、そろそろpostfixにして欲しいと思うこの頃。
起動は、sendmailが上がらないようにrc.confで"NONE"にしておいて、
/usr/local/etc/rc.d/postfix.shで/usr/sbin/postfix startする。
管理はpostfix reloadとかだから、起動用ね。
portsは使わないので、sendmailとmailqとnewaliasを寄せてから、
postfixをmake makefiles CCARGS=""するので、sendmailは、postfixのラッパー。
で、/etc/make.confにNO_SENDMAIL=trueを書いて、
makeworldしたときにsendmailがはいるのを禁止してる。
postfixもbindもapacheも、portsは使わない。
5.3で、apache13をportsから入れたらいきなりperl-5.8.5から入れはじめるなんてねー。
>>156 Apacheやpostfixはさておき、perl-5.8.5を入れておいたほうが良いと思うが?
5.3Rからは、perlは5.8系が標準になったような。buildworldとかでもperlを使うし。
5.3-Rだと、perl-5.6.1_15が標準かな。
でも、メールサーバだと、
amavis-newだのspamassassinだの新しいperlを使うのも多いから、
結局5.8は必要かも。
なんでapache13が要求するのかわからないだけ。
159 :
79:04/12/18 12:27:09
apacheの件ですが、
とにかく消しまくって、イカの感じでうまくいきました。
お答えいただいた方々ありがとうございます。
//-----------------------------------------------------------
#cd /usr/local
#rm -rf apache
#cd /usr/local/etc
#ls -al | grep apache (⇒なし)
# find . -name httpd -print (⇒なし)
# find . -name apache -print
./webmin/apache
#cd /usr/ports/www/apache13-modssl
#rm -rf *
# cvsup -g -r 5 -L 2 -h cvsup2.jp.FreeBSD.org
(メッセージ中略)
Finished successfully
# cd /usr/ports
# make fetchindex
#cd /usr/ports/www/apache13-modssl
#make install
(メッセージ中略)
# /usr/local/sbin/apachectl start
/usr/local/sbin/apachectl start: httpd started
Apache2について質問させて下さい。
FreeBSD 5.3 をクリーンインストールして、portsからApache2をいれました。
httpは通信できたのですが、httpsでは通信できませんでした。
4.10のときは成功していたのでそれと同じ設定をしていたのですがだめでした。
(独断ですが)いじったところで関係がありそうなのは以下のとおりです。
ServerAdmin,ServerName,SSLCertificateFile,SSLCertificateKeyFile
pfのせいかと思ったのですが、443はちゃんと空いているらしいです。
netstat -f inet -a をすると、
tcp46 0 0 *.https *.* LISTEN
tcp46 0 0 *.http *.* LISTEN
と表示されます。
apachectl configtestをすると Syntax OK と出て文法エラーはなさそうです。
ps -ax を行うと、
58227 ?? Ss 0:02.03 /usr/local/sbin/httpd -k start -DSSL
となってSSL通信できる状態にはなっているらしいです。
でも、httpd-error.logやhttpd-access.logをみたら
SSLに関するアクセスの記録自体がないです。
長くなってしまいましたが、どなたか助けてください。お願いします。
>>157 buildworldのどこでperlを使いますか?
162 :
79:04/12/18 12:54:57
すいません、たびたび。apacheインストールの際、
./configure --enable-module=so
をするのを忘れたので、
#cd /usr/local
#rm -rf apache
#cd /usr/local/etc
#ls -al | grep apache (⇒なし)
# find . -name httpd -print (⇒なし)
# find . -name apache -print
./webmin/apache
#cd /usr/ports/www/apache13-modssl
#rm -rf *
# cvsup -g -r 5 -L 2 -h cvsup2.jp.FreeBSD.org
(メッセージ中略)
Finished successfully
# cd /usr/ports
# make fetchindex
#cd /usr/ports/www/apache13-modssl
とやり、
# find . -name configure -print
としてもconfigureが見つからないため、
./configure --enable-module=so
できません。
どうすれば
./configure --enable-module=so できるのでしょうか?
手順が違うのでしょうか・・・?
たびたびですみませんが、どなたか教えていただければ幸いです。
よろしくお願いします。
>>160 Listenしてるからつながらない、とか、pfの設定がokって訳でも無いんじゃないかな?
localからつながるけど外からつながらない、って事も在るでしょ。
pf切って試すとか、localから試すとか。
>>160 > httpは通信できたのですが、httpsでは通信できませんでした。
エラーメッセージを推測するゲームですか?
/usr/ports/www/apache13-modssl/work/apache_1.3.33/configure
にあるでしょ?
./configure \
"--prefix=/usr/local" \
"--server-uid=www" \
"--server-gid=www" \
"--with-perl=/usr/local/bin/perl" \
"--with-layout=FreeBSD" \
"--without-confadjust" \
"--enable-module=most" \
"--enable-module=auth_db" \
"--enable-module=mmap_static" \
"--disable-module=auth_dbm" \
"--enable-shared=max" \
"--enable-module=ssl" \
"--enable-module=define" \
"--enable-module=so"
とかしなと、またワヤになるよ。
そこにある、INSTALLってファイル読んでみ。
>>163さん
pfを切ってつないでみましたが、だめでした。
再びpfを作動させて、デバッグとしていいのかわかりませんが、
telnet localhost 80 と telnet localhost 443
を試してみました。一応反応するみたいです。
Trying ::1...
Connected to localhost.
Escape character is '^]'.
と表示されました。(80も443も)
>>164さん
すみません、書き忘れました。別のパソコンからIE6でつないだら、
「サーバーが見つかりません」「ページを表示できません」とでました。
167 :
79:04/12/18 13:18:16
>>165 さん
いやそれが、「work」ディレクトリがないんです。
「make」コマンドをうつと、workディレクトリができて、configureもあるのですが。。。
インストールって、configure⇒make⇒make installの順ですよね?
(ソースからしかプログラムをインストールしたことないので、うーむ、
どこか手順抜けてるのでしょうか・・・・)
↓「ls -al」の結果です↓
# cd /usr/ports/www/apache13-modssl
# ls -al
total 68
drwxr-xr-x 3 root wheel 512 Dec 18 09:25 .
drwxr-xr-x 799 root wheel 18432 Dec 16 20:26 ..
-rw-r--r-- 1 root wheel 14202 Dec 16 21:58 Makefile
-rw-r--r-- 1 root wheel 671 Nov 1 20:59 distinfo
drwxr-xr-x 2 root wheel 512 Dec 18 09:25 files
-rw-r--r-- 1 root wheel 2172 Jan 13 2004 pkg-descr
-rwxr-xr-x 1 root wheel 725 Jul 16 11:47 pkg-install
-rw-r--r-- 1 root wheel 23562 Oct 23 16:34 pkg-plist
//-----------------------------------------------------------
もうちょっとお助け願えれば幸いです。
portsは、
workをつくってその下でコンパイルするんですよ。
つまり、ソースからインストールできるあなたならご存知のソースは、workの下にあります。
だもんで、makeまでで止めて、workの下みてください。
で、INSTALLに目を通して見てください。
ソースからインストールする方なら必ずご覧になると思いますが。
>>154>>155 よくわかりました。ありがとうございました。
いや〜スッキリした(・∀・)!
>>156 Web検索してると、そんな感じで起動してる方が大多数なのかなー
という感想を持ちましたです。
ちょっと教えてください
5.2.1-p10で、scsiにシステムいれて SATAにデータってことで運用したいんだけど
起動時に、カーネルがパニックしてrebootの繰り返し。
現状では、だめなのかな?
問題ない人います?
因みに
scsi host>adaptec 2940U2W
SATA> クロシコ SATA4P-PCI(sil3114)
configとか、何を晒したほうがいいのかな?
うーんと、
configureは、Makefieを作るためのものですので、
Makefileを書き換えればよい、という説明の方がわかりいいかも。
/usr/ports/www/apache13-modssl/Makefile
の、128行目に、
--enable-module=so
足してからmake
>>166 /var/log/ssl*にエラー出てるだろ。
173 :
名無しさん@お腹いっぱい。:04/12/18 13:57:28
4.11来年でるんだね。 5.3RELEASE安定してる?
174 :
79:04/12/18 14:00:13
>>168 なーるほど、そういうわけだったんですね。
うまくいきました。動作確認できました。
ありがとうございます。
>>172さん
/var/log/httpd-ssl_request.logのことでしょうか?
(sslで始まるログが見つかりませんでした。)
httpd-ssl(略)は、何回アクセスしても中身がありません。
>>175 そんなファイル名かもしれない。httpd.confの中で設定してる。
>>175さん
httpd.confには「ErrorLog /var/log/httpd-error.log」
と「CustomLog /var/log/httpd-access.log combined」
の記述があります。
しかしこれらのファイルを見ても、「
http://---」のログはありますが
「
https://---」のログがありません。
>>170 >configとか、何を晒したほうがいいのかな?
あなたの頭の中。
いや、冗談ではなくって、もろに
>>7 な質問。どーゆー状態なのか全然わかりません。
たとえば、今回だとこんな情報が必要かも。
1. 出力されたメッセージ - どこまでは正常に動いていてどこで何をしようとして
どのようにpanic()するのか、饒舌(verbose)モードで動かしたときの情報
2. ハードウェアの構成 - ディスクの接続情報等
3. 選択したバージョン - 5.2.1ではSiI*とかチャネル数が2を超えるSiI*で大きな
問題があるのに、なぜわざわざそんなバージョンで動かそうとしているのか。
4. 問題が発生する条件 - SATAのディスクと繋ぐと問題が発生するのか、SATAの
カードを刺すと問題が発生するのか、SCSIのみで起動しても問題が発生する
のか…などの切り分け条件
一つ一つ丁寧に調べて整理すれば自己解決する可能性高し。
当スレッドのマナー無視失礼いたしました
>>178氏ありがとうございます
1、メッセージも何も、おそらくカーネルをロードしたあたり(風車が回った直後)で、
数字だけのエラー(メッセージ?コード?)が画面いっぱいに流れ去ります
2、問題が発生したときの構成です
cpu Duron 850Mhz
M/B Epox EP-8KTA+
mem pc133 128m x2
pci1 2940U2W - SEAGATE ST39204LW
pci2 SATA4-PCI - MAXTOR 5A300J0 x3
3、そんな問題があったとは、調査不足でした
cvsupで暫時アップしてきてたのです
4、SATAカードを、インストールしただけでだめでした
3、の問題が出ている以上、このバージョンでチャレンジはやめにします
5.3で調査の上やってみようと思います
ありがとうございました
>>173 漏れの環境では十分安定してる。
どこかにも何度か書いた気がするが、USB 使いたいならこっち。
すいません、解決しました。
IEに以前の証明書が保存されていたのが原因だったようです。
削除したら普通に動いてくれました。orz
ご迷惑をおかけしました。
mod_php5を入れようかと思うのですが、
ぐぐってみると、portから入れている人は見つからず、
みんなソースからコンパイルしてるみたいです。
なぜなんでしょう?
184 :
名無しさん@お腹いっぱい。:04/12/18 18:32:58
5.3-BETA2からstableにアップグレード出来ないのですが
どうしたよいでしょうか。宜しくお願いします。
warning: Can't find the `5.3-BETA2' distribution on this │
│ FTP server. You may need to visit a different server for │
│ the release you are trying to fetch or go to the Options │
│ menu and to set the release name to explicitly match what's │
│ available on ftp.freebsd.org (or set to "any"). │
│ │
│ Would you like to select another FTP server?
185 :
名無しさん@お腹いっぱい。:04/12/18 18:33:54
187 :
名無しさん@お腹いっぱい。:04/12/18 19:36:04
なんで、FreeBSDのsyslogのホスト名でFQDNじゃないの?
FQDNする方法はないの?
188 :
再投稿:04/12/18 19:37:01
なぜ、FreeBSDのsyslogってホスト名がFQDNじゃないのですか?
FQDNにする方法はないのですか?
189 :
名無しさん@お腹いっぱい。:04/12/18 20:03:51
なぜ、FreeBSDのsyslogってホスト名がDQNじゃないのですか?
DQNにする方法はないのですか?
190 :
名無しさん@お腹いっぱい。:04/12/18 20:06:52
FreeBSD4.10で稼動しはじめてまだ1ヶ月たってないんですが、cronさんが
> ad4s1g: hard error reading fsbn 30241263 of 8453856-8453951 (ad4s1 bn 30241263; cn 1882 tn 110 sn 3) trying PIO mode
> ad4: DMA problem fallback to PIO mode
> ad4: DMA problem fallback to PIO mode
> ad4: DMA problem fallback to PIO mode
> ad4: DMA problem fallback to PIO mode
> ad4s1g: hard error reading fsbn 30241327 of 8453856-8453951 (ad4s1 bn 30241327; cn 1882 tn 111 sn 4) status=51 error=40
と報告してきました。これってディスクがヤバイんですかね?HDDも新しく購入したんですが....。
ちなみにHDDはARAID99-1000Lでミラーリングしてます。ARAIDのほうは警告もなく正常に動いてるようなのですが...。
ケーブルが断線しかかりとか
193 :
名無しさん@お腹いっぱい。:04/12/18 21:40:21
ミラーしてるなら、1台ずつ外して普通のインターフェースに繋いで
テストしてみりゃいいじゃん。
195 :
名無しさん@お腹いっぱい。:04/12/18 23:56:18
coregaのFEtherII PCC-TXDを5.3で使いたいにですが、
pccard0: <unknown card> (manufactureer=0x1234, produc=0x5678) at function 0
pccard0: CIS info: corega K.K., corega FEthernetII PCC-TXD,
と出て使えませんでした。
googleで探してみて、
/etc/default/pccard.confに、
# COREGA FEtherII PCC-TXD
card "corega K.K." "corega FEtherII PCC-TXD"
config auto "ed1" ? 0x30000
insert /usr/sbin/pccardc wrattr 1 0x3c2 4
insert /etc/pccard_ether $device start
remove /etc/pccard_ether $device stop
を追加しても改善しませんでした。
他に何をすれば使えるのでしょうか?
>>195 NEWCARD 使ってるか OLDCARD 使ってるか明らかにしろ。
話はそれからだ。
>>187 /usr/src/usr.sbin/syslogd/syslogd.cの
↓このへんを
if ((p = strchr(LocalHostName, '.')) != NULL) {
*p++ = '\0';
LocalDomain = p;
} else {
LocalDomain = "";
}
↓こんなふうに変えて
LocalDomain = "";
# make obj && make depend && make && make install && /etc/rc.d/syslogd restart
我が家の無線蘭のWEPkeyを8492_squadronにした。ACECOMBAT5のプレイヤーなら誰でも知ってる
8492飛行隊に因んだものだ。うまい具合に13文字に収まって感動している。なにより設定するときに
#ifconfig wi0 ssid hogehoge wepmode on wepkey 8492_squadron
と打ち込むのが快感でたまらない!!
>>198 /etc/start_if.wi0に書いとけば?
200 :
195:04/12/19 04:54:24
>>196 正直、NEWCARD?OLDCARD?な状態でしたが、netで調べた限りだと、
GENERICのコピーでPCCARDまわりは変えていないので、NEWCARDだと思います。
となると、pccard.confは意味がなさそうですが、今度はどこをどうすれば
旨く行くのか分からなくなりました。
SCSIカードの先のCD-ROMドライブも認識しなくなったし、
NEWCARDでは問題が多いのでしょうか?
質問です。
FreeBSD 5.3-SECURITY #0 を使ってます。
intelのD915GEV というマザーボードを使っています。
http://www.intel.com/cd/channel/reseller/ijkk/jpn/products/box_desktop_boards/intel_boards/p4_boards/p4_dsk_board_d915gev/index.htm どうもオンボードのNICがMarvell 10/100/1000 Gigabit Ethernet LAN と言う奴みたいなのですが認識しません。
biosではOnBoardNIC は enabled になっています。
FreeBSD.orgから、下記のメールを見つけましたが、どうも、同様のパッチは現行のOSでは当たっているみたいです。
http://lists.freebsd.org/pipermail/freebsd-net/2003-November/001932.html PCI4に刺さってる(事になってる)と思うのですが、dmesgでは
ns3:~# dmesg | grep 'pci[b]*4'
pci4: <ACPI PCI bus> on pcib3
pci4: <network, ethernet> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pcib4: could not get PCI interrupt routing table for \\_SB_.PCI0.PEX3 - AE_NOT_FOUND
pci3: <ACPI PCI bus> on pcib4
pci4: <ACPI PCI bus> on pcib3
pci4: <network, ethernet> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pcib4: could not get PCI interrupt routing table for \\_SB_.PCI0.PEX3 - AE_NOT_FOUND
pci3: <ACPI PCI bus> on pcib4
といった感じで、Marvell とか何とかは全く出てきません。
D915GEV のオンボードNICを使う方法は無いのでしょうか。
grep -i if_ /boot/defaults/loader.confで一覧を表示。使えそうなのを試す。
例えば、#kldload if_skなどとする。
起動時に自動的にロードしたかったら、if_sk_load="YES"の一行を/boot/loader.confに追加。
>>201 Windowsで使えてるなら、Win用のドライバをndiscvtで利用できるはず。
詳しくは、man ndis, man ndiscvtかgoogle
>>202,
>>203 ありがとうございます。
結局どのドライバロードするべきなのかわからず、、、
ちょっとwindows入れる等も含めて試してみます。
>>195 カーネルはGENERIC? それとも作り直した?
カード挿した後ifconfigで見えてる?
ifconfigで見えてるならman devd,man devd.confして頑張ってくれたまえ。
>>204 pciconf -lvしてみろ。
NICは見えてるか?
pciconfの結果は
# pciconf -lv
none5@pci4:0:0: class=0x020000 card=0x30658086 chip=0x436111ab rev=0x17 hdr=0x00
vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
class = network
subclass = ethernet
でした。windowsXPで試してみたところ、ドライバを入れたら
Marvell Yukon Gigabit Ethernet 10/100/1000Base−T Adapter, Copper RJ-45
で認識しました。
>>202 の結果は、 loader.conf(空っぽのファイルだった)に if_sk_load="YES" を書いても変わりませんでした。
if_sk_load="YES" を書いてリブートするだけで良いんでしょうか?
#kldload if_sk すると、 kldload: can't load if_sk: File Exist と言われます。
pciconfの結果から、もう少し使えそうなドライバを捜してみます。
>>207 運試しに、
/usr/src/sys/pci/if_sk.cの142行辺りのsk_type sk_devs[]に
{
VENDORID_MARVELL,
0x4361,
"Marvell Gigabit Ethernet (???)"
},
を加えてみる。
/usr/src/sys/pci/if_skreg.h に 0x4361 がdefineされてなかったので試してみたいと思います。
書き換えた後はカーネルのリビルドと同じ手順で良いんでしょうか。
平行して ndis も試そうとしてます。.inf ファイルが無い(windowsのインストーラーからインストールするタイプ)ので
ちょっと上手くいくかわかりませんが、、、
>>207 >if_sk_load="YES" を書いてリブートするだけで良いんでしょうか?
>#kldload if_sk すると、 kldload: can't load if_sk: File Exist と言われます。
既に、ブート時に読み込まれた状態(#kldunloadできる状態)のはず。
それでdmesgに変化なければ、ダメっぽい。
>>208 の方法で、
"Marvell Gigabit Ethernet (unknown)" で追加したところ、
# dmesg | grep skc
skc0: <Marvell Gigabit Ethernet (unknown Marvell Yukon)> port 0xa800-0xa8ff mem 0xff5fc000-0xff5fffff irq 17 at device 0.0 on pci4
skc0: unknown device!
device_attach: skc0 attach returned 6
module_register: module skc/sk already exists!
Module skc/sk failed to register: 17
skc0: <Marvell Gigabit Ethernet (unknown Marvell Yukon)> port 0xa800-0xa8ff mem 0xff5fc000-0xff5fffff irq 17 at device 0.0 on pci4
skc0: unknown device!
device_attach: skc0 attach returned 6
となりました。irq、port、mem はWindowsで認識していたものと同じです。
# pciconf -lv
〜略〜
skc0@pci4:0:0: class=0x020000 card=0x30658086 chip=0x436111ab rev=0x17 hdr=0x00
vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
class = network
subclass = ethernet
となり、 none5@pci4:0:0: と表示されていたものが skc0@pci4:0:0: となりました。
chip=0x436111ab の部分について、if_sk.c に #include されている <pci/if_skreg.h> では
#define VENDORID_MARVELL 0x11AB
と定義されています。
カードの定義 card=0x30658086 の部分の定義が不足していると言うことでしょうか?
>>209 UNIX USER今月号、細川さんの5.3R解説記事に、ndisの使い方が載ってた。
.infファイルなどを取り出すのに、lhz自己解凍形式ファイルから取り出してgrepなど使って検索するという手順を使っておられた。
参考になれば幸い。
msi形式インストーラだったら、無理かも試練が。
214 :
195:04/12/19 15:54:24
>>205 カーネルはGENERICのCONFを少し変えて作り直しました。
ifconfigではlo0しかいませんでした。
GENERICに戻した方が良いでしょうか?
その場合、make buildkernel; make installkernel
をしないといけないでしょうか?
おっと、足りなかったか。
>>212 if_sk.cの1607行目付近に
case DEVICEID_LINKSYS_EG1032:
case DEVICEID_DLINK_DGE530T:
+case 0x4361:
sc->sk_type = SK_YUKON;
break;
216 :
名無しさん@お腹いっぱい。:04/12/19 16:02:01
xorgな環境でglut.hビルド出来る?
少しエラーメッセージが変わりました。
# dmesg | grep sk
skc0: <Marvell Gigabit Ethernet (unknown Marvell Yukon)> port 0xa800-0xa8ff mem 0xff5fc000-0xff5fffff irq 17 at device 0.0 on pci4
skc0: bad VPD resource id: expected 82 got 0
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:11:11:32:fc:cb
skc0: no PHY found!
device_attach: sk0 attach returned 6
# pciconf -lv の方は先ほどと変わりません。
>>215の作業後、Linkランプが点灯するようになりました。ただし #ifconfig には出てきません。
一応物理層では1000BASEで認識してるようです。(1000MのLEDが点灯しています)
あと、
> if_sk.cの1607行目付近に
は、1563行目あたりの
/* Set adapter type */
switch (pci_get_device(dev)) {
の中に追加しました。先に追加した行があるのでちょっとずれると思いますが、、、
ndisの方はinfファイルは見つけたのですが、
# ndiscvt -i oem2.inf -s yk51x86.sys
で ndiscvt: line 11: e: syntax error.
と言われてしまします。こちらももう少し見てみます。
lang/php4-extensions を portupgrade を使用してインストールしようとしています。
pkgtools.conf の MAKE_ARGS に以下を設定し、portinstall lang/php4-extensions したのですが、
途中で設定画面が表示されてしまい、BATCH することが出来ません。
私のやり方は間違ってますでしょうか?
--- pkgtools.conf---
'lang/php4-extensions' => 'WITH_MBSTRING=yes WITH_FTP=yes WITH_CURL=yes WITH_MING=yes WITH_GD=yes WITH_IMAGICK=yes WITH_PDF=yes WITH_PGSQL=yes WITH_MYSQL=yes WITH_ODBC=yes WITH_OPENSSL=yes BATCH=yes',
219 :
名無しさん@お腹いっぱい。:04/12/19 18:10:07
FreeBSD5.3R i386をデスクトップとして遊ぼうかと思います。
サウンドデバイスを使うようにしたいのですが。
使ってるデバイスはSoundMAX Integrated Digital Audioなんですが
/boot/defaults/loader.confからどの行を/boot/loader.confに追加して
いいか分りません。教えてください
sound_load="NO"# Digital sound subsystem
snd_ad1816_load="NO"# ad1816
snd_cmi_load="NO"# cmi
snd_csa_load="NO"# csa
snd_cs4281_load="NO"# cs4281
snd_ds1_load="NO"# ds1
snd_emu10k1_load="NO" # Creative Sound Blaster Live
snd_ess_load="NO"# ess
snd_es137x_load="NO"# es137x
snd_fm801_load="NO"# fm801
snd_ich_load="NO"# Intel ICH
snd_maestro_load="NO"# Maestro
snd_maestro3_load="NO"# Maestro3
snd_mss_load="NO"# Mss
snd_neomagic_load="NO"# Neomagic
snd_sbc_load="NO"# Sbc
snd_sb8_load="NO"# Sound Blaster Pro
snd_sb16_load="NO"# Sound Blaster 16
snd_solo_load="NO"# Solo
snd_t4dwave_load="NO"# t4dwave
snd_via8233_load="NO"# via8233
snd_via82c686_load="NO"# via82c686
snd_driver_load="NO"# All sound drivers
一番下。間違いない。
inetdを停止させたいです。とりあえず、/etc/rc.confのinetd_enable="YES" をコメントアウトしました。
再起動せずに停止させたいのですがどうしたらいいでしょうか?
killは使わないほうがいいって誰かが言ってましたし。。。
AD1985ってチップなんだね
一番下しかない感じ
>>221 /etc/rc.d/inetd stop
227 :
名無しさん@お腹いっぱい。:04/12/19 22:12:54
あげちまった。スマン。
230 :
名無しさん@お腹いっぱい。:04/12/19 22:14:46
どうよ?いい加減バイナリでアップデート出来るようになった?
あ、freebsd-updateは駄目よ。あれすぐサポート切れるもんw
5.2.1Rです。
また起動してみようと思い
/etc/rc.d/inetd start
しましたが、
$ps ax | grep inetd
43175 p0 S+ 0:00.03 grep inetd
となって起動してないようですが。。。
そりゃ221のようにしたら起動しないだろ。
>>232 コメントアウトするなという意味でしょうか?
rc.dスクリプトは/etc/rc.confも読んで、その内容に反する動作はしてくれない。
rc.confのinetd_enableをyesにするか、
またはコマンド実行時のオプションをstartじゃなくてforcestartにしないとダメ。
>>234 なるほど。ありがとうございます。
ついでにもう1つ質問したいです。おねがいします。
/use/local/etc/rc.d/以下のスクリプトはfilename.shにして実行権限を与えればOS起動時に
実行してくれるらしいですが、これは/etc/rc.confとは関係ありますか?
先日、portsからsambaを入れて
/usr/local/etc/rc.d/samba.sh start
としたんですが起動しないんです。
>>235 その samba.sh を読まないというのは宗教的理由か何かか?
ついでに
238 :
名無しさん@お腹いっぱい。:04/12/19 23:32:43
FreeBSD5.3でImageMagickをインスコした方いらっしゃいます?
ソースからコンパイルして入れたのですが
jpegsrc、libpng、jasperを読み込んでくれません。
これら3つもソースからコンパイルしてportsは使っていません。
これではMovabletype 使えないよー
240 :
238:04/12/19 23:48:25
失礼しました。
>>229 というか犬だとふつう
# /etc/init.d/xinetd start
だよね。{Free|Net}BSDしか使ったことないのか
>>224
sysvが普通じゃない犬だってたくさんあるぞ。
RedHat系が多いから「ふつう」って思えるだけで。
>>235 236も指摘してるが、追記。
スクリプトのほかにも、エラーメッセージ(ログファイル探せ)とか、
portsのインストールメッセージ(pkg_info -D ports-name)とか、
ソフトウェアのドキュメントとか見てみるのもいいんじゃないかな。
そういうことになれておくと、トラブルが起きたときに自力で解決できる可能性が上がるし。
それに普通、「起動しない」とだけ言われてもなにがなんだかわからないって。
244 :
名無しさん@お腹いっぱい。:04/12/20 10:22:12
Solaris や HP-UX などの商用 UNIX ではグラフィカル・ログインが普通ですが、
FreeBSD でそれと同じようにすることは可能ですか。
XDM というプログラムを使うのでしょうか。
246 :
名無しさん@お腹いっぱい。:04/12/20 12:55:51
FreeBSDのスライス(パーティション)に、容量制限ってある?
>>246 UFS2の場合、bsdlabelを使うと2TBまで。使わなければバグるまで。
248 :
sage:04/12/20 15:56:44
ふと思ったんだけどFreeBSDってさぁ
PCに触れたことない人に対して門戸全く開いてないよね。
そろそろPCがわかんない人にもFreeBSDを広める活動が必要なんじゃないかと
思うんだがいかがだろうか。いつの日かFreeBSDがPC購入時にプレインストールされる
ことを夢見てます。
>>248 使うべき奴が使う。それだけでいい。誇張布教は不要だ。
253 :
名無しさん@お腹いっぱい。:04/12/20 17:06:20
xorgconfigでNECのUSBマウスの場合、何を選択すればいいのでしょうか?
6.BusMouseでしょうか?
254 :
名無しさん@お腹いっぱい。:04/12/20 17:31:19
255 :
名無しさん@お腹いっぱい。:04/12/20 17:53:50
デジカメを買おうと思っているのですが、
FreeBSDにUSB接続でデジカメの画像を取り込めるのでしょうか?
ものによる。普通にUSBストレージクラスとして使えるものは大抵そのまま使える。
一部独自の道をゆくものがあってそれは使えない。
同じメーカーの同じブランドでも型番によって事情が変わったりするので
「FreeBSD USB 動作」くらいでぐぐると出てくるはずの情報をチェックすべし。
gphoto2というソフト(portsにある)は独自プロトコルのデジカメにも対応していて運がよければそれでアクセスできる。
257 :
名無しさん@お腹いっぱい。:04/12/20 18:02:54
258 :
名無しさん@お腹いっぱい。:04/12/20 18:09:50
毎日コミュニケーションズから出ているFreeBSD システム管理とチューニング に
出ていたのですが Pen4 の HTT を有効にしたとき性能が低下する場合があると
書いてあったのですが 具体的にどういうときなのでしょうか?
漏れは普段HTTを有効にしています。
260 :
名無しさん@お腹いっぱい。:04/12/20 19:15:52
ISOイメージファイルの編集方法を知りたいのですが・・・。
最近HT付きのPen4で鯖組んでテスト中なのですが
HTってoffにしといたほうがよさげって事ですか?
その場合OSから入れ (直した方が良い・直さないとダメ) かな?
portupgrade で、pkgtools.conf の MAKE_ARGS に設定した引数は、
既にインストールされている port をアップグレードする場合のみ参照されるのでしょうか。
新規インストールする port は、直接 make に引数を付けるなど必要なのでしょうか。
FreeBSD 5.3-Release初心者(3日目です)ですが、Xが起動していない状態で(コンソール?)が
画面中央部分しか表示されません。
このままだと表示される文字数がかなり少ないので、どうにか全画面にコンソールを表示できないでしょうか。
>>265 了解です。失礼しました。
機種はThinkPad 570 2644-BA7です。
グラフィックチップはNeoMagic MagicGraph 256AVです。
FreeBSD 5.3-Releaseを使っています。
Xorg(Xwindow)非使用時の表示領域が画面中央に25行のみです。
マウスをEnableして操作しても、ポインタの移動範囲はその25行の範囲しか移動しません。
なので、コンソール使用時は液晶の上下左右それぞれ2割ほど使われていない部分が有ります。
これだと表示できる行数、文字数が少ないので、液晶画面いっぱいに表示できる方法は
ありますでしょうか。
267 :
名無しさん@お腹いっぱい。:04/12/20 22:18:48
>266
素直にXorg使う。
apache2をportsで入れようかソースから入れようか迷ってて、色々調べてるんですが
ソースで入れる際の--enable-shared=yesや--enable-dav=yesと言ったconfigureの
オプションってportsだとどうやれば良いのですか?
>>260 どうにかやるとisoイメージをマウントできた気がする。
俺は具体的な方法までは知らんからgoogle様にでも聞いてくれ。
>>264 要はコンソールの画面解像度が低いんだろ。
コンソールの解像度を上げる方法をgoogle様あたりに聞いてみたら?
>>269 教えてクンに対する非常に面白い答えだと思います。
言ってることに忠実に返事してて、相手が求めていそうな情報を渡してない。
ちょっと笑ってしまいました。
>271
/usr/ports/www/apache2/Makefileをよく読め。
ついでに/usr/ports/Mk/bsd.ports.mkもね。
>> 265 267
無視せず、指示頂いて有り難う御座います。
>>268 お返事有り難う御座います
>>272 ご回答頂き有り難う御座います。
それを検索してみます。
>>ほかの方々
見苦しい質問者だったかもしれません。失礼しました。
今月からUNIXを使い始め、まだまだ分からない事ばかりですが頑張っていきます。
>>260 vnconfig(8)してmound_cd9660(8)でマウントは出来る
>>274 konで出来るかも
>>274 コンソールって本来そういうもんじゃないの?何故広くしたいのかわからん。
windowsのDOSプロンプトも、全画面表示したらそんなもんだよね。
液晶に使われてない領域があるのが気に入らないなら、
biosで引き伸ばすこともできるんじゃないの?Thinkpadは知らんけど。
>>274 コンソールの挙動は、
CRTなら調整して表示させるような「はみだし」をしてるって話じゃないの?
ノートPCなら解像度に応じて画面サイズが可変するんじゃないの?(低解像度なら小さく
表示される)もしBIOSに「低解像度では画面を引き延ばす」というような設定があれば
なんとかなるような。ボケて表示が汚くなるけど。
過去ログでkonは動かなくなったと聞いたような。
推測でレスしてごめん。
カブった・・・orz
>>274 >>277ー278 にあるように文字数は変わってないと思う。
文字が小さい状態で全画面使いたいなら
vesa でナントカナントカ〜とかいうのがあった気がする。
vesa.ko で hogehoge だったかな。
PCを起動したら
login:
って出ますよね?それを省略して自動でログインする方法ってありますかな?
やったぁ!CDからブートできた!!
次はインストールだ♪
shellを走らせればいいんじゃないの?
284 :
名無しさん@お腹いっぱい。:04/12/21 00:19:05
>>281 init(8) → getty(8) → login(1)
を調べてみ
286 :
281:04/12/21 00:29:15
>>284,285
どうもありがとうございます。がんばって調べてみます。
290 :
名無しさん@お腹いっぱい。:04/12/21 02:39:32
やぁ!!
Xの設定は自動で出来るようになったかい?
>>289 konって800x600とかでも使えたような気がするのだが?
>>264 今更な話ですまんが規制されてたので。
昔同じ機種使ってたけど確かFn+F8で画面いっぱいに拡大できるんじゃなかった?
それはresolutionそのままで無理矢理拡大するんじゃなかったか?
確かI/Oのどっかを叩いて画面の起点を左上端に移動させた後
full screenの設定でkonを動かせば良かったような・・・
289さんの言うように VESAビデオモード+vidcontrol を使うか、
日本語を表示するなら kon でいけるかも
うちの ThinkPad は kon stealth でうまくいってます。
ものによっては kon.cfg をいじらなければだめかも。
292です
>>293 確かにそうですね。今のThinkPadX21でやってみたら同じく。
resolutionを広くしたいつーのが
>>264の意図する所だった訳ね
SNMPWALKを使用しているのですが、
IPアドレスの後の検索する箇所を二つ検索したいのですがいい手はありませんか?
264です。
皆さんありがとうございます、一日見ないうちにこんなにレスが有った・・。
konとvidcontrolの2つで調べてみたところ、vidcontrolが簡単に使えそうだったので
それを使って80行x50行にする事が出来ました。(以前は80x25)
あと、Fnキー+F8キーで全画面化できるのですが、それだと「表示の引き延ばしのみ」で、
やりたかったのは「表示される文字数を増やす(出来れば液晶全体)」ことだったのです。
レスが多かったので一人ひとりに返事できないのはご了解下さい。
ありがとうございました。
297ですが、すいません、訂正です。
SNMPWALKを使用してオブジェクトIDを二つ使い検索する方法はありますか?
300 :
名無しさん@お腹いっぱい。:04/12/21 17:31:57
外部にあるFreeBSD 4.7に、ssh(パスワード認証)でリモートログインしています。
セキュリティ向上の為に固定IPをゲットしたので、hosts.allowにゲットした
固定IPアドレスとlocalhostのみを許可するように設定したのですが、
messagesに、sshd: refused connect (XXX.XXX.XXX.XXX)← 外部サーバーのIPアドレス
が、多数表示されています。
サーバーの外部IPアドレスも、許可しないといけないのでしょうか?
ご教示いただけると有難いです。
もうちょっとわかりやすく書きな。
手元のマシン HostA (IP address: aaa.aaa.aaa.aaa) から
FreeBSD 4.7Rのホスト HostB (IP address: bbb.bbb.bbb.bbb) にsshでログイン。
HostB:/etc/hosts.allow は
sshd : localhost aaa.aaa.aaa.aaa : allow
としている。ってことか? 問題ないと思うが。
HostBでHostB自体にsshすることがあり、その際に ssh localhost とせずに
ssh HostB としているというのであれば HostB も当然許可が必要だろうな。
302 :
名無しさん@お腹いっぱい。:04/12/21 18:07:57
>301さま
分かりにくてすみませんm(_ _)m
手元のwindowsマシン HostA(IP address:aaa.aaa.aaa.aaa)から
外部にあるFreeBSD 4.7Rサーバー サーバーB(IP address:bbb.bbb.bbb.bbb)に
sshでログインしています。
サーバーB:/etc/hosts.allowは
sshd: localhost : allow
sshd: aaa.aaa.aaa.aaa : allow
sshd: ALL : deny
としています。
HostAからは、サーバーBにsshしますが、サーバーBからサーバーBに自体に
sshはしていません。
でも、サーバーBの/var/log/messagesに
sshd: refused connect from ドメイン名 (bbb.bbb.bbb.bbb)
が、無数に表示されているので?????と思っています。
ログがどのタイミングでいくつ出るかも欲しいところだが、
推測するにおそらくはport forwardingが行われているからではないだろうか。
HostAからサーバーBにログインするときに
ssh -a -k -x サーバーB
としたらどうなるだろうか。
304 :
名無しさん@お腹いっぱい。:04/12/21 18:55:29
>301さま
お手数をおかけして申し訳ないです。
サーバーBの/var/log/messagesをtailで表示させながら
HostAのCygwinにて、ssh -a -x サーバーBをやってみました。
※-kが、Cygwinではエラーが出たので省いちゃっています
エラーは表示されませんでした。いつもはtera termでsshして
いるので、こちらでいつものようにサーバーBにsshしてみましたが、
こちらもエラーは表示されませんでした(--;
どういうタイミングで表示されてるのか21日のログでチェックしてみますと、
01:56
02:17
03:46
07:02
08:01
08:05
09:07
09:48
といった感じで、HostAとは全く関係なく表示されているようです(T_T)
可能性としてはやっぱり誰かがサーバーB上でssh サーバーBしているのではなかろうか。
サーバーBというのがjailなレンタルサーバだったりするとホスト環境の人が
何かしてるのかも知れない(単にsshが上がっているか調べているだけとか)。
* hosts.allowでは許可しておいて、sshd自身に出させるとどういうログになるか調べる
(sshd_configでLogLevelを上げておく)
* プロセスアカウンティングをとって、そのログが出るとき何が動いていたか調べる
* そのときの22/tcpへの通信をロギングして分析する
(tcpdump等のパケットキャプチャツールを使う)
といったあたりでもう少し情報収集した方がいいのではないだろうか。
306 :
TP:04/12/21 20:20:29
ちょっと apic について教えてください。
ThinkPad X40 で GENERIC の様に kernel に apic が入っていると、
acpiconf -s 3 からの resume 時に ad0 を認識しないのです。
ioapic_suspend: not implemented!
ad0: FAILURE - ATA_IDENTIFY timed out
ad0: WARNING - removed from configuration
もちろん、こうなると強制リセットしかなく、繰り返すのは激しく嫌なので、
今は apic を kernel から外しています。これで、resumu が完璧に動作します。
しかし、私は実際は suspend はほとんど使用しません。
もしも、apic が single cpu でも重要な働きをしていて、
パフォーマンス等に影響があるのなら、apic on に戻そうかと考えています。
私の感覚では特に影響はない様なのですが、確かではありません。
apic とはいったい何をするものでしょうか?
また、上記問題は ThinkPad 固有の様ですが、apic off 以外に解決があるでしょうか?
307 :
TP:04/12/21 20:43:11
>>306 で書き忘れました。使用 FreeBSD は 5.3R です。
apic off なら suspend - resume は完璧です。
LCD もオフになって月マークも点灯するし、復帰後 snd, USB, NIC, psm も大丈夫です。
ただ、apic off に関係するか不明なのですが、
xdm を使用していると acpiconf -s 3 に失敗します。実行すると固まってしまいます。
xdm は suspend 時に apic を利用するのでしょうか?
はっきりいって5。3はクズ!4。Xに戻るべきでしょうか?それとも思いきってLにした方が
いいでしょうか?おもいきり悩んでいます。。。。
WinXP、それもProfessional があなたには良いでしょう。
DragonFlyBSDを使って茨の道に
Linuxって誰ですか?
ところで5.3がクズとか使えねぇとか言っている奴は
どこに問題があると考えているんだ?
俺は4.10-RELENGとか6-currentを普段の環境に使っていて
5.x系は時々使う程度のノートPCに入れている程度なので
よくわからんのだが
あらゆる状況下でのカーネルクラッシュだろ?
サーバ建てて金をもらっているのでカーネルのクラッシュは困りまつ。・゚・(ノД`)・゚・。ウエエェェン
>>313 おまい、中の人間のKだろ?自画自賛か?
317 :
名無しさん@お腹いっぱい。:04/12/22 02:08:25
やぁ!!
5_3ではインストール時にDHCPの設定をしたのに
/etc/resolv.confが無いって問題は解決したかい?
BSDマガジンは 5.3 のできがあまりにも悪いので見切りをつけたんだよ(事情通)
とりあえずシングルなCPUでAPICはいらんと思うけどね...
boot.flp fixit.flp kern.flp mfsroot.flp kern1.flp kern2.flp
の各役割と mfsroot の名前の意味って何ですか?
日記。
いつも通り、何にも考えずcvsupしてportupgrade -rR \* やったらなぜかphpのpreg_match()が使えなくなった。
php5-pcreはきちんとある。念のためportupgrade -f php5-\*やったが変わらず。
おかしいなあと思ったらextension_dirが/usr/local/lib/php/20040412/から/usr/local/lib/php/20041030に変わっていた。
php.ini修正して復活。
ぉわり。
それにはまるのなら
/usr/local/etc/php.ini-recommended
を土台にphp.iniをカスタマイズしとけ。
>>316 外れ。只のcurrent watcher
325 :
名無しさん@お腹いっぱい。:04/12/22 09:55:28
>301さま
どうもありがとうございますm(_ _)m
おかげさまで、???状態だったのが、だいぶすっきりしました。
ご教示頂いた内容で、もっと情報収集致します。
※注釈説明を入れて頂いているので、初心者の私には
とっても助かります。
ひとまず、お礼まで(_o_)
326 :
TP:04/12/22 10:20:12
>>306-307 です。
>>319 single cpu なら apic なくても良いと思いますか。少し安心しました。
何か理由など分かるなら教えていただけるとありがたいのですが。
当方、apic の事はまったく分かっておりません。
どなたか、xdm の方を分かる方はおられませんか?
apic off との関連はあるのでしょうかね。
#なんだかスレッドを誤った様な気がしてるんですが、他ならどこだろ。。。
「FreeBSDを家のパソコンに入れてUNIXを勉強する」
って友達に言ったら、
「Javaがないから止めとけ。Linuxにした方がいい。」
って言われたよ。・・・マジっすか?
329 :
名無しさん@お腹いっぱい。:04/12/22 16:48:37
ダイナブックのA1/X10PMCなのですが、
FreeBSDビギナーズバイブルに付いていた5.1-RELEASEを入れました。
起動オプションメニューまではいくのですがディバイスの認識で止まってしまい
sysinstall Main Menuの画面にたどり着けません。
ACPI disabledでやってみたり5.3-RELEASEに変えてみたりしましたが
結果は同じでした。
今出先でどの認識のところで止まったのか晒すことができませんが
5.1と5.3では止まったところが違いました。
何か解決する手立てはありますでしょうか?
FreeBSD5.3にdiablo-jdkをインストールしようとして
pkg_add diablo-jdk-noplugin-1.3.1.0.tgz
をすると
pkg_add: could not find package XFree86-libraries-4.3.0_5
といわれてしまいます。
できればxorg-librariesで代替したいのですが可能でしょうか?
また可能でしたらどのようにしたらいいのでしょうか?
>>330 おしい。そこまで解ってるのならもう一歩。
X_WINDOW_SYSTEM=xorg でぐぐってみな。
>>332 packageには関係ないっしょ。
>>330 それは5.3-RELEASE用のpackageではありませんね?
あ・・そうか。しつれ。
portsと思ってたよ。
5.3-RELEASEでは使えないのですね
残念
337 :
名無しさん@お腹いっぱい。:04/12/22 20:51:46
NEC Mate NX MA26D にFreeBSD5.3を入れたいのですが、
sysinstall Main MenuでUSBキーボードを認識しなくなります。
PS/2のコネクタがあればPS/2キーボードをつなげればインストールできて、
インストール後はUSBキーボードが使えるようになるのは分かりましたが、
MA26Dの場合、PS/2コネクタがないのでPS/2キーボードがつけられず、
インストールできません。
どうしたらインストールできるでしょうか?
Googleで調べたのですが、分かりませんでした。
分かる方、教えて頂けないでしょうか、お願いします。
>>337 BIOS に Keyboard と mouse の Legacy Emulation の設定項目はないか?
あるなら ON にせよ。
ないなら大業でシリアルコンソールで行うという手もある。
Legacy Emulationという項目はなかったです。
その大技のシリアルコンソールというのしかないのでしょうか?
シリアルコンソールでやる場合、どうすればいいのでしょうか?
もう一台PCを用意して、インストールターゲットのCOM1(sio0)とRS232Cでクロス接続。
ターミナル用PCで、vt互換なターミナルエミュレータを動かす。
通信設定は9600bps/8bit/パリティ無し/1ストップビット。
インストールターゲットでインストーラのカーネルを-h付きで起動するか、
ブートローダーでset console=comconsole。
だったかな。ハンドブックでも見て確認してくれ。
341 :
名無しさん@お腹いっぱい。:04/12/22 23:01:53
5.3RでNTFSのパーティションをマウントして書き込む方法ってある?
342 :
名無しさん@お腹いっぱい。:04/12/22 23:07:40
知らないでつ
mount_ntfs
347 :
名無しさん@お腹いっぱい。:04/12/22 23:17:22
FreeBSD 4.10でglutを使ったOpenGLのプログラムを書きたいと思っています。
DRIを有効にすれば問題なくプログラムを実行することが出来るのですが、
DRIを無効にした状態ではプログラムが正常に動作してくれません。
(空のWindowのみが表示される、Windowの表示が乱れるなど)
またglutを使用していない、glxgearなどはDRI無効の状態でも正常に動作し
てくれます。何かこころあたりがあれば、ご教示下さい。
使用しているパッケージは下記の物を使用しています。
XFree86-Server-4.3.0_14
XFree86-libraries-4.3.0_7
libglut-6.0.1
349 :
名無しさん@お腹いっぱい。:04/12/22 23:31:05
>>326 インテルアーキテクチャで割り込みコントローラをPIC(プログラマブル割り込みコントローラ)という。
初代はi8259というシンプルなやつで割り込み先はCPU一個だけ。
これではマルチプロセッサ構成で各CPUへの割り込みデリバリはできないので改良された割り込みコントローラがAPICだよ。
当然シングルプロセッサのマシンには付いていない。
FreeBSD kernelのapicオプションはこのマルチプロセッサ用割り込みコントローラをサポートするもの。
APICもいろいろ問題あってまた方式変えてきている。 Intel迷走気味。
というか人にあげるやつなのでSSHでインストール出来てももらった人が
再インストールしたいときにできないから駄目ですね。
ありがとうございました。
それ見たんですが、
2のインストーラ (sysinstall) は立ち上がるが、キー入力できない
の場合の対処方法が書いてなかったので。
ブートフロッピーを書き換えれば2の場合でも可能ですかね?
>>352=337?
俺は、1のパターン(VS26Dに4.10)だったから問題はなかった
ぜひ、人柱でやっていただきたい
6-currentは
Boot FreeBSD with USB keyboard
などというブートメニューがあるわけだが。
>>337 ttp://www.jp.freebsd.org/www.FreeBSD.org/releases/5.3R/errata.html より引用。
---
(31 Oct 2004, updated on 5 Nov 2004) For FreeBSD/i386 and FreeBSD/amd64, when
installing FreeBSD 5.3 using an USB keyboard the keyboard will stop working
once the kernel boots, because a PS/2 keyboard is always considered to be
attached. As a workaround, select ``Escape to loader prompt'' in the boot
loader menu and enter the following lines at the prompt:
set hint.atkbd.0.flags="0x1"
boot
Note that if you use the boot floppies, this is set by default.
After the installation, add the following line to /boot/loader.conf:
hint.atkbd.0.flags="0x1"
---
……つーか、全く同じ書き込みをどっかのスレでした記憶があるぞ。
はじめまして
当方FreeBSD 4.9なのですが、今回IPv6のトンネル接続をしたいと思っています。
それで、Freebsdでトンネル接続する場合にはどのようにしたらよいのでしょうか。
ネットで調べてみたら、カーネルを再構築してトンネルに使うインターフェースgifを追加するってところまでは
わかったのですが・・・
何か特別なトンネルを張るコマンド等がありましたら教えてくれません。
感じとしては
デュアルスタッククライアント---トンネルルータ---トンネルルータ---デュアルスタッククライアント
このように考えていて、トンネルルータの部分をFreeBSDで作りたいと思っています。
ソフトウェアルータはZebraで作っています。
わかりづらいかもしれませんがよろしくお願いします。
>>357 man gifconfig読んでrc.confで設定。
359 :
名無しさん@お腹いっぱい。:04/12/23 09:34:20
>>356 あぁ、本当だ。
他にもブート時のユーザコンフィグとか殺されてるけど、どっかの馬鹿が因縁つけたの?
360 :
名無しさん@お腹いっぱい。:04/12/23 10:12:13
5.3-RELEASEや6.0-CURRENTをディレクトリごと
wgetで獲得し、mksiofsでブータブルイメージを作成したいのですが、
うまくいきません。
具体的には、完成したCD-Rでブートするとkern.flpがありません。
的なメッセージがながれてしまいカーネルを読み込めません。
CD-Rのfloppies/以下にはboot.flpほかkern.flpなどもあるのですが。
2.88MBのイメージもありませんし、どうすればよいのでしょうか。
ちなみに、失敗したイメージは
$ mkisofs -v -V "FreeBSD-current" -o cdimage.iso -D -l -R -J
-b floppies/boot.flp(1.44MBのもの) -c floppies/boot.catalog
6.0-CURRENT-20041214-JPSNAP
として作りました。
>>361 あ、刺し違えて回答が。。。
どうもありがとうございました。
>357
IPsecでVPNトンネルを張るドキュメントを検索するといいかも。
366 :
名無しさん@お腹いっぱい。:04/12/23 11:13:41
freebsd-5.2.1です。
Promise-TX2000に6.4GBHDD2台つないでatatcontrolでraid1と言う構成です。
夜中に停電があってから動作がおかしくなりました。
一応、起動してlogin:プロンプトまでは行くんだけど
panic: lockmgr: locking against myself cpuid = 0;と出て
そのあとreboot。
これを何度も繰り返しています。
どうすればよいのでしょうか?
> あ、刺し違えて回答が。。。
新語(新用法か)発見
>>366 いまどき6.4GBなんつーショボいHDD使ってる
オマエが悪い(嘲笑
>>365 拡張SpeedStepはおそらく使えていない鴨
>>366 まずは他のOSでもなんでもいいから機器が故障していないか
チェックするのが先決かと。
371 :
名無しさん@お腹いっぱい。:04/12/23 13:48:57
>>368 fsckあっというまに終わりました。
> いまどき6.4GBなんつーショボいHDD使ってる
=メリット?
>>366 シングルユーザモードでは、入れないの?
373 :
名無しさん@お腹いっぱい。:04/12/23 16:18:17
>>372 >
>>366 > シングルユーザモードでは、入れないの?
あ、スマソ シングルで入って復旧できますタ。
374 :
名無しさん@お腹いっぱい。:04/12/23 16:40:21
質問させてください。
FreeBSD 5.2-RELEASE、「/usr/ports/www/apache13-modssl」を使ってます。
で、どうも「/usr/ports/devel/mm」の最新版にバグがあってそれが関係しているらしく、
単に「apachectl sslstart」とするだけでは、たまにapacheを再起動できません。つまり・・・
//-----------------------------------------------------------
Ouch! ap_mm_create(1048576, "/var/run/httpd.mm.586") failed
Error: MM: mm:core: failed to open semaphore file (Permission denied): OS: No su
ch file or directory
/usr/local/sbin/apachectl sslstart: httpd could not be started
//-----------------------------------------------------------
というエラーメッセージが出ます。で、よく分からないながらもググりまくって、
//-----------------------------------------------------------
#!/bin/sh
for a in `ipcs -s|grep apache|awk '{print $2}'`; do ipcrm sem $a; done
for a in `ipcs -m|grep apache|awk '{print $2}'`; do ipcrm shm $a; done
apachectl sslstart
exit 0
//-----------------------------------------------------------
という内容をhttpd.shとかでファイルに保存して実行すると、確実にapacheが再起動することは分かりました。
でも、これを「/usr/local/etc/rc.d」に入れて、「shutdown -r now」すると、
apacheが自動で起動しません。
なぜなのでしょうか?どなたか教えていただければ幸いです。
375 :
名無しさん@お腹いっぱい。:04/12/23 17:14:38
FreeBSDってX抜きで使う場合、
2.2.8Rのころと比べて6.0-CURRENTとかって
「重い」と感じることってありますか?
今度非力なノート(MMX Pentium 200MHz; RAM 96MB)にインストールして
使おうと思ってるのですが。
コンパイル作業とかは母艦のデスクトップでやりますが。
>>374 chmod +x httpd.sh した?
377 :
名無しさん@お腹いっぱい。:04/12/23 17:41:40
FreeBSDで電子ブックを気軽に観る方法って有りますか?
ググって見ましたが、どうも辞書検索中心で...
電子ブックプレーヤーのようなものは無いでしょうか?
.ebiのファイルを観たいのですが。
Medow2.10ってEmacsのどのバージョンを元にしてるんですか?
UTF扱うのにMule-UCS使う必要があるのか知りたくて。
>>376 さん
どもです。
>chmod +x httpd.sh した?
はい、しました。
FreeBSD で、3pgとか、amc再生したいんだけど、できますか?
382 :
名無しさん@お腹いっぱい。:04/12/23 19:10:28
なんか根本的なところで間違ってる気がしてきたので、再度質問というか確認させてください
(ひょっとしたら関係ないかもしれないけど)
ソースからのインストールは何度もしたことはあるのですがportsは不慣れなもので。
で、
apache13-modssl を入れたい、ただし、「./configure --enable-module=so」したいです。
#cd /usr/ports/www/apache13-modssl
#make
#cd work/apache_1.3.33
#./configure --enable-module=so
#cd ../..
# make install
# rehash
であってます?
>>382 RTL8169/8110ならreドライバで使えるんじゃないのかな。
多分その日本語ハンドブックの翻訳は5.3に追いついてないと思う。腐りかけだね。
>>383 configureに--enable-module=soを渡したいなら
make CONFIGURE_ARGS="--enable-module=so"
だが
--enable-shared=max
されてるので必要ない。
apache13-modssl/Makefile嫁
FreeBSD5.3でU-Mail使ってる人いませんか?
pppからダイアルしようとするとフリーズするんですけど。
端末はsio4として認識されてるんでつかえそうな気もするんですけど…
deviceは/dev/cuaa0ですかね?もしかしてcuaa4かな?
TPX21(メイン機)にwin98入れようとして失敗したので明日再インストールして
試してみますね。AirH"は使用事例がたくさんあるんだけどな。
>>385 さん
ありがとうございます。
ところで、configure時 にenable系じゃないものを設定したい場合には、
以下であってますか?
#cd /usr/ports/www/apache13-modssl
#make
#cd work/apache_1.3.33
# ./configure \
"--server-uid=www" \
"--server-gid=www" \
"--with-perl=/usr/local/bin/perl" \
"--with-layout=FreeBSD" \
(略)
#cd ../..
# make install
# rehash
//-----------------------------------------------------------
なお、ディレクトリ構成は以下の感じですが・・・
#pwd
/usr/ports/www/apache13-modssl/work
#lls
(ファイルは略。以下はディレクトリです)
apache_1.3.33
mod_ssl-2.8.22-1.3.33
//-----------------------------------------------------------
ひょっとしたら、apache_1.3.33 ディレクトリの下とmod_ssl-2.8.22-1.3.33ディレクトリの下の両方で、
make installをしなければならないのか、前記例のように
/usr/ports/www/apache13-modssl の直下でmake install しなければならないのかわからないもので・・・
だからなんで、makeのあとに. ../configureするのかと…
5.2.1→5.3にともないXFree86→xorgにしたいのですが、現在のXFree86(4.4.0)は
portsやpackagesではなく、XFree86のXinstall.shでインストールしました。
いったんアンインストールしてから、portsでxorgを入れたいのですが、Xinstall.shで
インストールしたXFree86をアンインストールするにはどうすればいいのでしょう?
>>381 3gpならmplayerで再生できてる。
amcも再生できるそうだが、漏れはamcなファイルを持ってないので確証はない。
3pgというフォーマットは知らん。
孤独で寂しいクリスマス、 Thinkpad X22 に
FreeBSD をインストールしてみようと思ってるのですが
5.x と 4.x のどちらがオススメですか?
5.xで運試し
漏れはその機種に5.x入れてるよ。
395 :
名無しさん@お腹いっぱい。:04/12/24 00:19:09
mozillaでjava appletsプラグインを利用可能にするには
jdk14, javavmwrapper, linuxpluginwrapperをインストールするだけではダメですか?
>>382 オンボードだけど5.2で普通に認識されてたよ。
re0: <RealTek 8110S Single-chip Gigabit Ethernet>
>しかし、インターネットに繋がらない
対処方法がヘンだぞ。NICの認識とネットワーク接続は別物。
dmesgでNICが認識されているかどうか見てみたのか?
397 :
名無しさん@お腹いっぱい。:04/12/24 00:36:13
>>395 linuxpluginwrapperはいらん。
まあ、Java3Dとかを動かしたいのなら必要だけど。
>>393,
>>394 レスどうもです。言われた通りにしてみました。
まともにサスペンドできない以外は問題無さそうです。
しかし持ち運びたいのでこれは致命傷...
4.x の方も試してみます。
400 :
名無しさん@お腹いっぱい。:04/12/24 01:51:14
>>396 dmesgをやってみました。
re0:<RealTek 8169s Single-chip GigabitEthernet>port 0x9000-0x90ff men oxf70000-0x70060ff irq 19 at device 11.0 on pcil
と出ていたのですがこれは認識されているのですか?
どうみてもされている。
されている、はず。ifconfig -a とやってごらん。
結局/usr/X11R6をリネームしてxorgをインストールした。
>>399 漏れはThinkPadX21にFreeBSD5.3を入れていたが確かzzzでスリープしたような…
スマソ、win98入れ損なってディスクがパーなんで今は試せない。近い機種なのにな。
ところで誰か
>>387に答えておくれ。もしかしてみんなNDISwrapper使ってるのかな?
>>387です。NDISwrapper使う必要ないですよね…認識してるんだから。
自分何言ってるんだろ…sio4で認識してるってことはCOM4ってことですか?
だったら/dev/cuaa4な気がして北。確か/dev/cuaa4なんてのもあったはずだし。
マウスを使いたいのですが、miniDIN9pinオスはfreeBSD対応してますかね?
407 :
名無しさん@お腹いっぱい。:04/12/24 09:27:26
RELENG_4_8です。
/var/log/messagesの中に1行だけ
| Dec 18 03:02:07 prtsvr /kernel: ad0: READ command timeout tag=0 serv=0 - resetting
というのを見つけたので、googleで "freebsd tag=0 serv=0"として検索してみました。
その結果、
| [その1]
| DMAを使えなくてPIOに落ちている時のメッセージの場合
| /boot/loader.conf に set hw.ata.ata_dma=0 で回避可能?
| [その2]
| HDDに障害があり、交換を検討したほうが良い場合
の二つの可能性があるように思えました。
いまのところ READ command timeout が連発しているわけではないので、おそらく
[その1]のほうだと思う(思いたい)のですが、[その1]か[その2]かを見わける
ための他の材料はありますでしょうか?どこか別のlogを見るのでしょうか?
また[その1]だとして、仮に一度PIOになったとして、その後でDMAでの転送に
なったりするものでしょうか?
まずケーブルを疑え。
PIOにフォールバックしたら再起動しないと復帰しなかったような。
なるほど。ケーブルですか...
ちなみに、再度/var/log/messagesを見たら
| *** ** **:**:** prtsvr /kernel: ad0: READ command timeout tag=0 serv=0 - resetting
という行が3行ほど新たに追加されていました。
再起動していないので、
「PIOに落ちているわけではない」
あるいは
「PIOに落ちたが復帰した」
のどちらかなのでしょうか?
と、ここまで書いてgoogleしてみたところ、PIOに落ちる時は「trying PIO」という
ようなlogが吐かれるようです。
とするとウチのはPIOに落ちるところまでは行っていないということなんだと思います。
この「READ command timeout」というメッセージがどの程度のヤバさなのかが
よくわからなくて、いまいち不安です...
>>401>>402 ありがとうございます。
ifconfig -aとやったら色々出てきたので繋がってると思いping -c 3自分に送ったらパケットロスがありませんでした。
今までネットに繋がらないと思っていたのはping -c 3 www.googlg.co.jp とやるとping:cannot resolve www.google.co.jp:Host name lookup failure
と出ていたためです。これは今もなるのですがなぜですか?
411 :
名無しさん@お腹いっぱい。:04/12/24 12:15:39
4.11で最新のfirerox入れたんだけど、
#firefox
segmentation fault(core dumped)
と出ます。どうすれば起動できるようになりますか?
>>411 そのfirefoxはどこから取ってきて、どうやってインストールしたんだろうか?
>>355 さんありがとうございました。インストールできました!
次にネットワークの設定に進んだのですが、
fxp0: command queue timeout
fxp0: SCB timeout: 0x1 0x0 0x80 0x0
fxp0: device timeout
fxp0:DMA timeout
と定期的に表示されます。
また、ネットワークの設定をしてもpingも通りません。
もしかしてNICのカードのデバイスが対応していないということなのでしょうか?
FreeBSDでネットにつなぐ手立てはないのでしょうか?
どなたかアドバイス下さい。
もう一度機種名を明記すると、NEC Mate NX MA25D です。
414 :
名無しさん@お腹いっぱい。:04/12/24 12:46:48
>>412 #portinstall www/firefox
とインストールしました。
セットアップ時にインストールしたのですが、パッケージの順番は、
cvsup-withoutgui→portupgrade→xorg→firefox→gnuplot→gimp→
fluxbox→filerunner→kterm→kinput2-canna→kochi-ttfonts
という順番です。xorgからは全て最新のを入れてます。
>>410 >ping -c 3自分
自分て何?
/etc/resolv.confは?
ifconfigすると
fxp0のところで、media: Ethernet autoselect (none)
というのは、デバイスが対応してないにょということでしょうか?
何をどうやったか、どうなったのか、客観的に説明しろ。
お前が語るな。マシンの出力に語らせろ。
>>417 その fxp0 に刺さってるケーブルの反対側はどうなってる?
HUB か?ルータか?
そいつには LINK ランプが付いてないか?それは光ってるか?
HUB and/or ルータには 10M/100M, 全二重半二重を切り替えるスイッチ
とか付いてないか?
メディアタイプを手で指定したらどうなる?
えーと、NEC Mate NX MA25Dのカードのとこには、linkと10xと100xとがあって、
linkと100xにランプがついている。
で、それがBuffalloのHUBのx3に繋がっていて、そのHUBのx3のところは点灯
してます。
そしてそのHUBが同じくBuffalloのルータに繋がっています。
421 :
名無しさん@お腹いっぱい。:04/12/24 16:09:40
>420
てかそのカードは本当にfxpなんか?dmesgコマンドとかpciconfig -lvの結果晒せ
dmesgすると
fxp0: <Intel 82558 Pro/100 Ehternet> port 0xf4e0-0xf4ff mem 0xfed00000-0xfedfffff,0xfecff000-0xfecfffff irq 10 at device 20.0 on pci0
miibus0: <MII bus> on fxp0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ukphy1:
ukphy2:
ukphy3:
以下、 ukpht4,5,6,7,8,9と続きます。
>>406 moused(8)にかいてあるプロトコルのマウスなら使える。
>>416 etc/resolv.confを見てみたら「自分」はetc/resolv.confに書いてあるアドレスでした。
これに繋がってもネットに繋がったことにはならないんでしょうか?
>425
他のDNSのアドレスは?
とにかくresolv.conf全部さらせ。
>>422 ただ単にUPしてないだけじゃないの?そんな気がする。
resolv.confには1個しかないです・・・
UPしていないとは?どういう意味でつか?
こりゃ犬小屋行きケテーイ
432 :
名無しさん@お腹いっぱい。:04/12/24 17:51:09
domain refailess.local
nameserver 192.168.1.1
です。宜しくお願いします
書き忘れました。
432の名前は428です。
>>432 そのドメイン名とアドレスは誰が決めたの?
デフォルトってそんなだっけ?
まあそれじゃgoogleは一生見れん罠
dhclient動かしてみるべし。
435 :
名無しさん@お腹いっぱい。:04/12/24 18:05:30
apache13-modsslをCUSTOMで証明書を作り運用してるんだが
portupgradeなどで更新されると証明書も作り直されてしま
う。
証明書を作り直さないようにするにはどうすればよいんだろ
う?
>>434 これはインストール後にFreeBSD Configuration MenuのNetworkingで私が決めました。
わからなかったので適当にやったのがいけなかったのでしょうか?
まずはdhclientをやってみます。
437 :
名無しさん@お腹いっぱい。:04/12/24 18:15:52
ひえええええ〜 (恐怖の叫び)
>>432 適当はよくないな。応用が利かんぞ。
悪いことは言わん。そう難しくない話だから、サボらずに勉強しとけ。
キーワードはDNSだ。DNSが何のためのものか、リゾルバとは何か、あたりがポイントだな。
あとは、プライベートアドレスについても学んでおくといいかもしれん。
……ところでお前、ブロードバンドルーターつかってたりしないか?
ifconfig -aの結果をさらしてみな?
FreeBSD のインストーラのユーザインターフェイスのデザインが悪すぎるんだろうな。
ネットワークの基本を理解してないと一体何から手を付けて良いのやらわからない、
そんなデザインにすべき。
ちうか、DNSも知らんとよくFreeBSDを使おうという気になったもんだな。
441 :
名無しさん@お腹いっぱい。:04/12/24 18:42:37
>>437>>438>>439 すみませんでした・・・ネットワークについてはFreeBSDをインストールしてから勉強しようと思ってました。
>>438 今はNTTのレンタルモデムを使ってます。商品名はADSLモデムーNVです。
>>436 dhclientをやったら
dhclient:Can't bind to dhcp :Address already in use address
dhclient:Please makesure there is no other dhcp server
dhclient:running and that there's no entry for dhcp or
dhclient:bootp in /etc/ineted.conf . Also make sure you
dhclient:are not running HPJet Admit software. which
dhclient:indludes abootp server
と返ってきました。
そういうユーザが存在したり出現すること自体はもう仕方ないでしょう。
そして、そういうユーザをいかにして救うか、あるいはいかにして切り捨てるか、
という課題がディストリビュータやコミュニティに課せられてきているわけです。
イブに香ばしいことになってますね。
>>441 で、ifconfig -a の結果は?
なぜ質問に中途半端にしか答えないんだ?
「dhclientをやったら」って何?
ちゃんと打ち込んだコマンド通り書くこと。
それともエスパーきぼんぬでつか?
イブの夜まで初心者いたぶりごっこか…
どこがいたぶってるように見えるの?
むしろ初心者に翻弄されているような
みんなイブの夜まで親切で泣けてくるね
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.0.8 netmask 0xfffff00 broadcast 192.168.0.255
inet6 fe80::200:4cff:fe37:fef7%fxp0 prefixlen 64 scopeid 0x1
ether 00:00:4c:37:fe:f7
となっていますが、通じません。お願いします。
>>444すいませんでした。
ifcofig -aと打ち込んだら
re0:flogs=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTLCAST>mtu1500
options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING
inet192.168.1.1 netmask oxffffff00 broadcast 192.168.1.225
inet6 fe80::20d:61ff:fe52:4e12%re0 prefixlen64 scopeid0x1
ethr 00:0d:61:52:4e:12
madia:Ethernet autoselect (100baseTX <full-dup;ex>)
status:autive
fwe0:flags=108802<BROADCAST,SIMPLEX,MULYICAST>mtu150
options=8<ULAN_MYU>
ether 02:0d:61:56:66:3a
ch 1 dma-1
plip0:flags=8049<UP,LOOPBACK,RUNNING,MULTICAST>
inet 127.0.0.1 netmask oxff000000
inet6 ::1prefixleat 128
inet6 fe80:: I%Io0 prefixlen 64 scopeid 0x4
と返ってきました。
わかりもしないv6ヤメレ
>>450 今あまり余計なところを突っつくと余計に混乱するからやめとけ。
>>388 /usr/ports/www/apache13-modsslで
make deinstall
make clean
make CONFIGURE_ARGS="入れたいものぶち込め"
make install
以上。
でもキミは
/usr/ports/www/apache13-modsslで
make deinstall
make clean
make
make install
しとけ。恐らくこれで充分だ。
>>449 お前、手で打ち直してんの(MULYICAST)?
> fwe0:flags=108802<BROADCAST,SIMPLEX,MULYICAST>mtu150
信用出来ないからコピペしろよ。
わ、わたくしには
455 :
449:04/12/24 20:35:04
>>453 デュアルブートにしているんですが
ifcofig -a > ファイル名で作ったファイルをFTPかメールで2chが見れるOSに送るしか思いつきません。FreeBSDのほうはネットに繋がらないのでできないです。
2chはwindowsで見ています。
これ以上いじめないでください。おながいします
あれだよ、FDにうつせば?
似たような質問者が二人いるのか。ややこしい。
grep re0 /etc/rc.conf
netstat -rn
ADSLモデム-NVのDHCPサーバ機能、ルータ機能を殺しているのか使っているのか
ちょっと、今質問してるひと (たち?) 、一時的で良いからコテハンにしる!
>>413 ifconfig fxp0の出力を省略せずに全部貼れ。ややこしいから藻前のHNはfxp0に汁。
>>448 「ether 00:00:4c:37:fe:f7 」の行の続きに、
media:とか、status:とか、出るもんじゃないのか?
うちのFreeBSD5.3では出るんだが。
解答してくれてる人達すいません。彼女が仕事から帰ってきたので
続きはケーキ食ってセックルした後になると思います。
は破廉恥な!
466 :
名無しさん@お腹いっぱい。:04/12/24 22:34:43
Athlon64とか PentiumMとか負荷に応じて処理能力の変化するCPUが
増えていますが、FreeBSDでこれらの機能がきっちり使えるCPUって
どれでしょうか?
Athlon64だとAMDのドライバが使えないのでCnQは使えないでしょうし、
PentiumMの拡張SpeedStepとかはどうなのかなぁ?
最近妙に電気代とかが気になります。
まだ、ヘラかよ〜、さっさとセクース終らせろよぉ〜
469 :
466:04/12/24 22:51:45
>>468 お答えありがとうございます。
でもまだ Crusoe ののったPCって入手できるのでしょうか?
(
>>374 =
>>388 です)
>>453 さん
ありがとうございます。
自分で試行錯誤しながら、
/usr/ports/www/apache13-modsslで
make deinstall
make clean
make CONFIGURE_ARGS="--enable-module=so --enable-module=ssl"
make certificate (鍵は生成しませんでした)
vi /etc/rc.conf
で、
apache_enable="YES"
の行を加え、「shutdown -r now」しました。
しかし、数分待ってから、自分のサーバにアクセスしても、サーバが見つかりませんと言われてしまいます。
ps -aux | grep httpd
としても、何もかえってきません。どこが間違っている(足らない?)のでしょうか?
どなたかご存じの方、教えていただければ幸いです。
潔癖性のわたくしといたしましては、そういう行為の後は
きちんと手を洗ってからキーボードやマウスを操作して
いただきたいと考える所存でございます
473 :
名無しさん@お腹いっぱい。:04/12/24 23:10:32
ホントややこしいなw
fxp0の人(413)については、status:がどーなってるかが知りたいところだね。
re0の人(
>>441)は、もう既にdhclientが動いている可能性あり。
一旦殺して、ちゃんと通信したいインタフェースを指定して起動すること。
man dhclientで使い方を確認してください。
それと、既出ですがルーティングやDNSなどインターネットプロトコルの基本的事項は
きっちり勉強してからじゃないと、結局遠回りすることになります。
475 :
名無しさん@お腹いっぱい。:04/12/24 23:31:17
玄人志向の GeForce5200を買ってきました。
portsからnVIDIA純正のドライバ入れたのですが快適ですね。
DVI接続なので画質は分かりませんが、速くなるのは3Dだけかと
思っていたのですが
どういうわけか xemacs や openoffice の起動まで速くなっています。
フォントレンダリングが高速になったからかな?
FreeBSD 5.3-stable + X.org 6.8.1 な環境です。
どなたか
>>470 を教えてくださいませ。
ヒントだけでもいいので・・・
su root -c 'apachectrl start'
479 :
名無しさん@お腹いっぱい。:04/12/24 23:46:46
>>470 ものは試し
# vi /etc/rc.conf
apache_enable="YES"
apachessl_enable="YES"
と2行かくべし
>>470 make install ってやってないとか?
ちょっと待って下さい。
再インストールしようとしたらCDROMを認識しなくなりました。
483 :
名無しさん@お腹いっぱい。:04/12/25 00:08:17
>>475 漏れも玄人志向なGeForce5200買いました.
こちらは ATI RADEON 9000 128bit bus 64MB から
玄人志向の GeForce5200 64bit bus 128MB にしたんですが
mplayerで動画を見るとちょっとボケたような感じになりました.
nvidia純正のドライバを使っています.
これは bus 128bit が効いているのかな?
それとも GeForce5200ってその程度のものなのでしょうか?
484 :
名無しさん@お腹いっぱい。:04/12/25 00:08:27
どなたか教えて下さい。
FreeBSD 5.3-RELEASEを使ってSMTP-AUTH/POP/IMAP/SAMBAサーバを作ろうとしてます。
が、調べていくとそれぞれ別個にパスワードを設定しなければならないようで。
出来ればログインパスワード1個で全て認証できる
(=passwdコマンドで全てのパスワードが変更される)
ようにしたいのですがどうするのがいいですか?
( =
>>470 です)
>>477 さん
それやっても、command not found と言われてしまいました。
で、rootに化けて、
# cd /
# find . -name apachectrl -print
としたのですが、apachectl は見つかりませんでした。
>>470 さん
はい、2行書きましたが、結果変わらずでした。
>>480 さん
その可能性もあるかとと思って、さっき、make deinstall、make cleanから一通りやって、
上記のこと
(
# cd /
# find . -name apachectrl -print
)
をやったのですが、apachectrl は見つかりませんでした。
自分のケースって特殊なのでしょうか?それとも根本的なことを見逃しているのでしょうか?
>>485 apachectrl じゃなくて、/usr/local/sbin/apachectl じゃないのか?
(rが余分)
/usr/ports/www/apache13-modssl/pkg-plist が、インストールされるファイルの一覧だから、よく探してみ。
>>485 /usr/local/etc/rc.d/apache.shがあるはずだから。
sh -x /usr/local/etc/rc.d/apache.shして何が起こっているか調べる。
その前に、installおわってるのかしら?
気になってしょうがない
( =
>>470 です)
>>486 さん
失礼しました。タイプミスしてました。
で、確実にとおもい、
rootに化けてから、
# cd /
# cd /usr/local/sbin
# ls -al | grep apache
とやりましたが、結果は
-r-xr-xr-x 1 root wheel 1094 Dec 9 20:25 apache2mrtg.pl
だけです。(↑コピペです(#より左側は削ってますが)ちなみに、日付はまだあわせてないです)
しかしながら、
# grep sbin /usr/ports/www/apache13-modssl/pkg-plist
sbin/ab
sbin/apachectl
sbin/apxs
sbin/httpd
sbin/logresolve
sbin/rotatelogs
#
(↑コピペです(#より左側は削ってます)
です。ひょっとして、make certificate のときに間違えてる可能性はあるのでしょうか?
どこかの参考サイトを見てやったこともあり、ひょっとしたら十分には理解してないかもしれないので。
# netstat -f inet -a | grep http
#
(↑コピペです(#より左側は削ってます))ということに気付きました。
(結果にhttpを含む行もhttpsを含む行もない)
しかし、 /etc/services の中身は以下のようになっています。
うーむ、正直この因果関係が分からないです・・・
(↓コピペです(#より左側は削ってます))
# grep http /etc/services
#
http://www.iana.org/assignments/port-numbers http 80/tcp www www-http #World Wide Web HTTP
http 80/udp www www-http #World Wide Web HTTP
http-mgmt 280/tcp
http-mgmt 280/udp
https 443/tcp
https 443/udp
gss-http 488/tcp
gss-http 488/udp
http-alt 591/tcp #FileMaker, Inc. - HTTP Alternate (see Port 80)
http-alt 591/udp #FileMaker, Inc. - HTTP Alternate (see Port 80)
http-rpc-epmap 593/tcp #HTTP RPC Ep Map
http-rpc-epmap 593/udp #HTTP RPC Ep Map
#
>>489 >>488さんの指摘も気になってきたんで、/usr/ports/www/apache13-modssl/Makefile をざっと眺めたが、
>>470のように「make certificate」までしただけで、「make install」はしてないのかな。
installしてないなら、してみれ。
>>490 今は、/etc/servicesは無関係だと思われ
apacheがまだ舞鶴高専にあったころは、静かだったなー。
その前に、installおわってるのかしら?
気になってしょうがない
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
その前に、installおわってるのかしら?
make install はしたのか?
>>441 コテハンつけてくれると質問者を認識しやすいので、できればコテハン頼む。
で、軽く調べてみたが、君のADSLモデムはルーター一体型で、
多分いわゆるブロードバンドルータの機能をもってるから、
そのルータがDHCPサーバとして動くし、DNSの問い合わせもそいつが代行するはずだ。
インストール時に「DHCPを利用して設定する」を選ばなかったなら、
/sbin/sysinstallでも使ってネットワークの設定をしろ。
DHCPを使うように設定すれば大体の問題は解決するはずだ。
>>484 PAMというライブラリに対応してればいけるんじゃないかな。
SMTP-authについては、Postfixが対応してるらしい。
IMAPについては、cyrus-imapをつかえば、対応してるはずだ。
PostfixのSMTP-authにはsaslが必要だから一石二鳥だし。
POP3はたいていのPOPサーバがPAM対応してるからラクだよ。
まあ、qpopperでも何でもいいからつかっとけ。
しかし、sambaが難題。
暗号化パスワードをつかわなければPAM認証できた気もするが、おすすめできないしなあ。
sambaは普段あんまりつかわんので、私ではなんともわからん。
>>484 >調べていくとそれぞれ別個にパスワードを設定しなければならないようで。
そうなん?何かちなう気がするけど。
>どうするのがいいですか?
良く知らんが、pam で LDAP 使う、とかじゃね?
(=
>>470 =
>>490 =
>>491 です。)わかりにくくてすみません。クリスマスなのでこのコテハン使います)
3回(いや、ここに書き込むまえにさらに3回)、確実に、make install と書いて実行したつもりです。
それに加えて、ついさっきも、さらにもう1回やりました(make deinstall make cleanしてから)
>>494 さん
>DHCP関連、たしかに疑わしいかもしれませんので、これから調べてみます。
ありがとうございます。
>>496 ああ、悪いんだが……私のレスは貴方へのものじゃないんだ。
もっと前の、「resolv.confがどうこう」っていってた人へのもの。
話の流れをぶった切るようなレスをして混乱させてしまった。申し訳ない。
トナカイ氏
># cd /
># cd /usr/local/sbin
># ls -al | grep apache
>とやりましたが、結果は
>-r-xr-xr-x 1 root wheel 1094 Dec 9 20:25 apache2mrtg.pl
apacheって、バイナリは無いんじゃない? httpdだっけ?
>しかしながら、
># grep sbin /usr/ports/www/apache13-modssl/pkg-plist
>sbin/ab
>sbin/apachectl
>sbin/apxs
>sbin/httpd
>sbin/logresolve
>sbin/rotatelogs
>#
これって、/usr/local/sbin/なの?
/usr/local/apache/sbin/とかじゃなかったけ?
499 :
名無しさん@お腹いっぱい。:04/12/25 01:19:26
installすればいいのに……
$ make love && echo done.
すいません、今、「apachectl」をfindしたら、見つかりました。
で、無事Webサーバが起動することも、OS再起動したらウェブサーバも再起動することも、
確認できました。
ただ・・・
★(1)(このスレに書き込んでから)4回「make install」したつもりなのに、
最後の1回だけ正常動作を確認できた。
★(2)apachectlのパスが、
>>486 さんの書いた「/usr/local/sbin/apachectl」と違い、
「/usr/local/apache/bin/apachectl」である。
の2点が気になります。また、
★(3)「/usr/local/apache/bin/apachectl sslstart」を実行すると、
「
https://」でも接続できますが、
OS再起動したら、「
http://」では接続でき「
https://」では接続できません。
と、ここまで書いて、今OS再起動したら、「
http://」でも接続できなくなってしまいました。
でも「/usr/local/apache/bin/apachectl sslstart」を実行したら両者で接続可能です。
//-----------------------------------------------------------
★(1)はヒューマンエラーの可能性がありますが、★(2)はそうは思えないので、
どなたかご存じの方、教えていただければ幸いです。
★(3)は、たぶんサーバ自動起動の仕組みが
まだ自分にとってブラックボックス的状態だからかもしれませんが(汗)
教えていただければ幸いです。
>>497 さん すみませんorz
インラインで念のため自己レスさせてください
>>501より引用
>★(2)apachectlのパスが、
>>486 さんの書いた「/usr/local/sbin/apachectl」と違い、
>「/usr/local/apache/bin/apachectl」である。
configure のオプションは、
make CONFIGURE_ARGS="--enable-module=so --enable-module=ssl"
だけで、インストールするファイルのディレクトリは一切明示的に指定してません。
よろしくお願いします
>>502 ソースからインストールしたほうは /usr/local/apache(またはapache2)
の下へ全部インストールされるけど、portsからインストールすると
$ pkg_info -xL ^apache |less
こういう場所へインストールされるのさ。
rootのshellは何を使っていますか? csh系だったら、インストール後に
一度rehashした?
コマンドを実行したら、そのレスポンスを吟味するものだが、
それすらやらない人間が、最近はネットを闊歩しているのか。
おそれいります。
>>503 さん
>rootのshellは何を使っていますか? csh系だったら、インストール後に
>一度rehashした?
# echo $SHELL
/bin/csh
です。
で、rehashしてないことに気付いていまやったのですが、
# rehash
# apachectl
apachectl: Command not found.
です。
「rehash」はインストールした直後にしないといけないのでしょうか?
>>504 さん
すみません。
「sh -x /usr/local/etc/rc.d/apache.sh start」
「sh -x /usr/local/etc/rc.d/apache.sh sslstart」
の両方をしてみたのですが、
前者はただ「apachectl start」と同様で、httpsは無効、
後者は「/usr/local/etc/rc.d/apache.sh: unknown directive 'sslstart'.」と言われてしまいます。
通常、こういうとき、どうするものなのでしょうか?
すみませんが、よろしくお願いします。
506 :
名無しさん@お腹いっぱい。:04/12/25 02:32:18
知らない間に gettext のバージョンが上がってるよ...
また祭りか...
自分勝手にやってたのが原因でもうボロボロ
4-stable (12/1) port-current な環境なのですが、
Xorg 6.7.0 -> 6.8.1 にあげたら、
xscreensaver 4.18 の一部が signal 11 で落ちる
様になってしまいました。(flyingtoarsters とか)
xscreensaver 4.18 を portupgrade -f で入れ直し
たりしたのですが、改善しません。
この現象の対処法をご教示下されば幸いです。
>>505 野良ビルドは諦めろ。 rm -rf /usr/local/apache してから、
cd /usr/ports/www/apache13-modssl
make
make certificate
make install
で、/etc/rc.confの確認後、
/usr/local/etc/rc.d/apache start
これをやってうまく行かなかったら再度質問。できれば犬小屋で。
なんか /var/db/ports なんていうディレクトリが知らない間に
できている。
何ですかこれ?
512 :
名無しさん@お腹いっぱい。:04/12/25 04:32:50
先日やっと5.3stableインストール出来ました。
updateもいろいろ試しても、途中で止まるし苦労しました。
結局apache立ち上げ公開するまでに、他のOSの何倍も
時間と労力をつかったような気がします。
BSDは、よほどのやる気がないと駄目なんでしょうね。
やる気ではなく、能力
514 :
名無しさん@お腹いっぱい。:04/12/25 05:26:02
FreeBSD 5.3R-p2 で fxp と em をそれぞれ使っているマシンがあります。
fxp の方は起動時に
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:d0:b7:1c:xx:xx
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
と active になるのに対して em の方は
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
inet 192.168.0.4 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:0e:0c:5f:xx:xx
media: Ethernet autoselect
status: no carrier
と初めは no carrier になって、login: の出る前あたりで
em0: Link is up 1000 Mbps Full Duplex
と Link up します。これは仕様なのでしょうか?
オートネゴに時間かかってるんでしょうな。
とりあえず仕様と思ってれば。
有るならHUBを変えてみるとか。
A: FreeBSDが動いている
B: Xサーバが動いている
ディスプレイはマシンAからマシンBに飛ばしています。
というわけで、マシンAにはXサーバは必要ありません。
マシンAのportsでXクライアントだけ構築して、
Xサーバを入れないようにすることは可能でしょうか?
またその方法どんなもんなんでしょう?
>>516 うちの場合
>xorg-clients-6.7.0_4 X client programs and related files from X.Org
>xorg-libraries-6.7.0_2 X11 libraries and headers from X.Org
これだけでローカルのウィンドウで xterm とか動いてます。
というターミナルくらいしか立ち上げてないけど…
>>494 PAMについていろいろ調べてみました。
認証処理を一元管理するためのもののようで、確かにピッタリ・・・と思いきや
saslでPAMを使った認証をするとcram-md5やdigest-md5などの
チャレンジ・レスポンス方式の認証方法は利用できない(=生パスワードが流れる)ようで
これはこれでマズイ気がします。
>>495 LDAPですか。
確かにこれを使えば実現できそうですが・・・何か難しそうだ(TT
>>515 何か設定がまずいのかと心配しましたが、安心しました。
ありがとう。
>>506 gettext-0.14.1 に上げたけど、こちらでは何ともなかったよ。
* Update to 0.14.1 without a shared library version bump
* Use new libtool scheme [1]
The primary addition in this release is support for C# files when generating
translations.
5.3Rで /usr/ports/net-mgmt/mrtg がインストール出来ません。
> ===> Installing for p5-PodParser-1.28_1
> ===> p5-PodParser-1.28_1 depends on file: /usr/local/bin/perl5.8.5 - found
> ===> Generating temporary packing list
> ===> Checking if textproc/p5-PodParser already installed
> make: don't know how to make /usr/local/lib/perl5/5.6.1/mach/Config.pm. Stop
> *** Error code 2
>
> Stop in /usr/ports/textproc/p5-PodParser.
> *** Error code 1
>
> Stop in /usr/ports/net-mgmt/mrtg.
portsで perl5.8.5は導入済みです。
/etc/make.confには以下の記述が追加されています。
> PERL_VER=5.8.5
> PERL_VERSION=5.8.5
> PERL_ARCH=mach
> NOPERL=yo
> NO_PERL=yo
> NO_PERL_WRAPPER=yo
なぜmake中にperl5.6.1を要求してくるかが謎です。どなたかお知恵を拝借願いします。
>>521 # make -dl
してどんなコマンドが実行されているか調べてみる。
>>521 漏れも5.3だけど
#----make.conf----
PERL_VER=5.8.5
PERL_VERSION=5.8.5
PERL_ARCH=mach
NOPERL=yo
NO_PERL=yo
NO_PERL_WRAPPER=yo
SITE_PERL=5.8.5
これで/usr/ports/net-mgmt/mrtg のmakeは出来たぞ。
>>522-523 ありがとうございます。
make.confに欠けていたSITE_PERLを追加し、make cleanしてから再度行ったところ、
> install -o root -g wheel -m 444 /var/tmp/usr/ports/net-mgmt/mrtg/work/mrtg-2.11.0/lib/mrtg2/*.pm 5.8.5
> install: wrong number or types of arguments
> usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
> (ry
> *** Error code 64
ここで止まってしまいました。
>>524 > > (ry
なんていうエラーが出るなんてありえないから、
何かのファイルが壊れてるんだと思うよ。
関係するファイルを一つ一つチェックしてみな。
526 :
名無しさん@お腹いっぱい。:04/12/25 11:13:55
>>524 > ここで止まってしまいました。
そうですか。
4-12とか出るのかな?
ひっぱって申し訳ないです。
アドバイスいただいたのでIDEケーブルを新しく買ってきました。
昨日はクリスマスイブ orz だったので、ちょっとだけ奮発して1200円のやつです。
教えていただきたいのは、読み書きの耐久試験ができるような手法についてです。
いまは、HDDで激しい読み書きをすればエラー(READだけでなく、もしかしたらWRITEも)
が再現する(あるいは再現しないことが期待できるくらいは確信できる)かもしれない
と思って
----------
$ cd ~
$ ftp -a
ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/ports/ports.tar.gz $ tar xzf ./ports.tar.gz
$ mv ./ports /tmp/
$ mv /tmp/ports ~/
$ mv ./ports /tmp/
...以下 mv の繰り返しを cron で適当な時間間隔で実行
----------
というように実施しています。/home(/usr/home)と/tmpは別パーティションです。
HDDに関連した読み書きの耐久試験としてはどのような手法が好ましいのでしょうか?
>>528 耐久試験といってHDDを本当に破壊するよりも、
S.M.A.R.TによるHDDの自己診断を参考にしたほうがいいんじゃないのか
FreeBSD用のツールは、俺は知らんので誰か頼む
smartctl
今 FreeBSD5.3でjdk14のコンパイルしている所なんですが
コンパイルしているのを見ていると .javaファイルじゃなくて
.cppや.hppファイルをコンパイルしているようなんですが大丈夫でしょうか?
532 :
名無しさん@お腹いっぱい。:04/12/25 14:06:11
FreeBSD5.3Rにしてから初めてportupgradeしたんですけどできません。
ログは
#portupgrade apache
Updating the ports index ... ---> Session started at: Sat, 25 Dec 2004 13:55:21 +0900
Generating INDEX.tmp - please wait..failed to generate INDEX!
index generation error
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:482:in `open_db': database file error (PortsDB::DBError)
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:634:in `port'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:822:in `all_depends_list'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
from /usr/local/sbin/portupgrade:674:in `main'
from /usr/local/sbin/portupgrade:207:in `initialize'
from /usr/local/sbin/portupgrade:207:in `new'
from /usr/local/sbin/portupgrade:207:in `main'
from /usr/local/sbin/portupgrade:1845
---> Session ended at: Sat, 25 Dec 2004 13:58:54 +0900 (consumed 00:03:33)
違うマシンでも試したのですが同じログが帰ってきます。
何が原因として考えられますか。教えてください。
>>530 ははあなるほど。継続監視するならS.M.A.R.Tがあったか。と、smartctlで検索してみました。
残念ながら /usr/ports/sysutils/smartmontools/Makefile にて ${OSVERSION} のチェックに
ひっかかるようで、素直にmakeできませんでした。
RELENG_4_8でcvsupしてますが、5.xでなければダメなのかも(?)
限界性能でなくても充分なので、HDDの健全性が大雑把にわかる手法...
なにかないものでしょうか?
534 :
名無しさん@お腹いっぱい。:04/12/25 14:15:51
うちもそうなった。
$ ls /usr/port見てみた?
portのsupfileのtagをtag=.にして再取得で解決した。
>>524 すみません、(ry ってのは中略の意味でして、前行のinstallのusageが表示されるだけなので略させていただきました。
>>526 > そうですか。
そうなんです。
>>535 portupgrade -f p5-\*
とかはしてるんかい。
>>536 p5-* 関連は
% pkg_remove p5-
で全削除してからインストールを行いました。
普通にインスコできたが。
まさかとは思うが perl -v とか perl -V の最後の方はなんて出る。
% perl -v
This is perl, v5.8.5 built for i386-freebsd-64int
Copyright 1987-2004, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at
http://www.perl.com/, the Perl Home Page.
% perl -V
Summary of my perl5 (revision 5 version 8 subversion 5) configuration:
Platform:
osname=freebsd, osvers=5.3-stable, archname=i386-freebsd-64int
uname='freebsd gw.home.example.jp 5.3-stable freebsd 5.3-stable #24: sat nov 13 06:27:11 jst 2004
[email protected]:usrobjusrsrcsysgw i386 '
config_args='-sde -Dprefix=/usr/local -Darchlib=/usr/local/lib/perl5/5.8.5/mach
-Dprivlib=/usr/local/lib/perl5/5.8.5
-Dman3dir=/usr/local/lib/perl5/5.8.5/perl/man/man3 -Dman1dir=/usr/local/man/man1
-Dsitearch=/usr/local/lib/perl5/site_perl/5.8.5/mach
-Dsitelib=/usr/local/lib/perl5/site_perl/5.8.5 -Dscriptdir=/usr/local/bin
-Dsiteman3dir=/usr/local/lib/perl5/5.8.5/man/man3
-Dsiteman1dir=/usr/local/man/man1 -Ui_malloc -Ui_iconv -Uinstallusrbinperl
-Dcc=cc -Doptimize=-O -pipe -Duseshrplib
-Dccflags=-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -Ud_dosuid -Ui_gdbm
-Dusethreads=n -Dusemymalloc=y -Duse64bitint'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=undef uselongdouble=undef
usemymalloc=y, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include',
optimize='-O -pipe ',
cppflags='-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.5/BSDPAN" -DHAS_FPSETMASK
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include'
ccversion='', gccversion='3.4.2 [FreeBSD] 20040728', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=4, prototype=define
Linker and Libraries:
ld='cc', ldflags ='-Wl,-E -L/usr/local/lib'
libpth=/usr/lib /usr/local/lib
libs=-lm -lcrypt -lutil -lc
perllibs=-lm -lcrypt -lutil -lc
libc=, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-R/usr/local/lib/perl5/5.8.5/mach/CORE'
cccdlflags='-DPIC -fPIC', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_64_BIT_INT USE_LARGE_FILES
Built under freebsd
Compiled at Nov 13 2004 12:36:40
@INC:
/usr/local/lib/perl5/site_perl/5.8.5/mach
/usr/local/lib/perl5/site_perl/5.8.5
/usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.5/BSDPAN
/usr/local/lib/perl5/5.8.5/mach
/usr/local/lib/perl5/5.8.5
.
以上です。長文失礼しました。
544 :
名無しさん@お腹いっぱい。:04/12/25 16:23:53
>533
S.M.A.R.TはRELENG_5系のATAngからサポートだ。RELENG_4系で使うのはあきらめろ。
>>505 すいません、野良ビルドでもう一回最初からやりなおして、
インストール直後に「rehash」したら、pathもとおって、OS再起動時にApache自動再起動もうまくいきました。
しかしやはり、この生半可な知識の状態でいきなりウェブサーバを公開するのは危険すぎると思うので、
何が起こってるか分かるようになってから公開するようにしたいと思います。
ともあれ、お答えいただいた方々、ありがとうございます。
以上ご報告までにて。
では、犬小屋に逝ってきます
>>358 >>364 遅くなりましたがありがとうございました。
それで少し気になったのですが、
FreeBSD 4.9の場合だとカーネルの再構築しないでも、初期状態でgifインターフェースは
使えるのでしょうか。
>>546 初期状態はGENERICカーネルで、GENERICカーネルは/sys/*/conf/GENERIC
にあるから、grepしてみたら?
pingがとおりません。何が悪いのかアドバイス下さい。
お願いします。
以下はrc.confの内容です。
defaultrouter="192.168.0.1"
hostname="local.test.com"
ifconfig_plip0="inet 192.168.0.8 netmask 255.255.255.0"
inetd_enable="YES"
keymap="jp.106"
linux_enable="YES"
moused_enable="YES"
moused_port="/dev/psm0"
moused_type="auto"
usbd_enable="YES"
ifconfig_ppp0="inet 192.168.0.6 netmask 255.255.255.0"
ifconfig_sl0="inet 192.168.0.6 netmask 255.255.255.0"
ifconfig_plip0="inet 192.168.0.6 netmask 255.255.255.0"
defaultrouter="192.168.0.1"
hostname="local.test.com"
以下はifconfig -aの内容です。
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
よろしくおながいしまつ。
諦めろ。
>>548 >何が悪いのかアドバイス下さい。
釣りじゃないなら、悪いのは藻前の頭。
釣りなら、悪いのは藻前の性格。
以下はdmesgの内容です。その1
Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004
[email protected]:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Pentium II/Pentium II Xeon/Celeron (266.62-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x634 Stepping = 4
Features=0x80f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,MMX>
real memory = 100663296 (96 MB)
avail memory = 88834048 (84 MB)
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443LX (440 LX) host to PCI bridge> pcibus 0 on motherboard
pir0: <PCI Interrupt Routing Table: 10 Entries> on motherboard
pci0: <PCI bus> on pcib0
その2
agp0: <Intel 82443LX (440 LX) host to PCI bridge> mem 0xe0000000-0xefffffff at device 0.0 on pci0
pcib1: <PCIBIOS PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel PIIX4 UDMA33 controller> port 0xfcf0-0xfcff,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xfcc0-0xfcdf irq 9 at device 7.2 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ukbd0: NEC 109 JPN USB KBD/M, rev 1.00/1.00, addr 2, iclass 3/1
kbd1 at ukbd0
ums0: NEC 109 JPN USB KBD/M, rev 1.00/1.00, addr 2, iclass 3/1
ums0: 3 buttons
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
pci0: <multimedia, audio> at device 10.0 (no driver attached)
cpu0 on motherboard
orm0: <ISA Option ROMs> at iomem 0xe8000-0xeffff,0xe0000-0xe3fff,0xc0000-0xc7fff on isa0
pmtimer0 on isa0
>>547 レスありがとうございます。
みてみようとおもったのですが、カーネルのソースがありませんでした。
ルートディレクトリにはkernelとkernel.GENERICというファイルがあったのですが・・・
やはりカーネルのソースがない場合は、インストールしたほうがいいのでしょうか。
カーネル再構築関係のHPを回っていたら
>> まずカーネルのソースが有るか確認、無ければ /stand/sysinstallからConfigure -->
>> Distribution --> src --> DES以外のkernel srcでまずはインストールします。
とかいてあったのですが、この場合のDES以外のkernel srcとは何なんでしょうか。
srcの中のsysってのでいいんですかね。
なんか最近寝てないので非常に変な文章ですが誰かお願いします。
その3
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
556 :
名無しさん@お腹いっぱい。:04/12/25 18:09:44
その4
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0400> can't assign resources (port)
Timecounter "TSC" frequency 266616010 Hz quality 800
Timecounters tick every 10.000 msec
ad0: 4134MB <IBM-DHEA-34330/HE5OA40F> [8400/16/63] at ata0-master UDMA33
acd0: CDROM <HITACHI CDR-8330/0007> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s1a
>>551 どう見ても釣りだろ。マニアックすぎる...
/usr/ports/www/apache2/Makefileを読みたいのですが知識が足りなくて読めません。
何を勉強したら良いでしょうか?
吊りじゃないんですけど…
ドライバがないということなんでしょうか?
>>ぴんぐくん
ながくなりそうなので、
犬小屋にいってみよう!
>>560 下のコマンドをrootで実行して結果を貼って。
pciconf -lv |grep -B4 'ethernet$'
>>551 失せろ。
お父さんがLinux使いで、”FreeBSDは糞だから使うな!!”と言ってきます。
お父さんを説得するにはどうすればいいでしょうか?
私自身もFreeBSDの良さがはっきり分からないので説明出来ません。
何も出てきません。
-lv は「えるぶい」ですよね?
括りは普通のシングルクオンテーションですよね?
何も出てきません。
>>563 親父を実力で倒す! それが尾前さんの越えなければならない壁だ。
倒したころにはFreeBSDなんかどうでもよくなっていることだろう
好きなものを使え。
一応、pciconf -lv を全部のせてみます。
agp0@pci0:0:0:class=0x060000 card=0x00000000 chip=0x71808086 rev=0x03 hdr=0x00
vendor = 'Intel Corporation'
device = '82443LX/EX (PAC) Host/PCI bridge in 440LX/EX AGP chipset'
class = bridge
subclass = HOST-PCI
pcib1@pci0:1:0:class=0x060400 card=0x00000000 chip=0x71818086 rev=0x03 hdr=0x01
vendor = 'Intel Corporation'
device = '82443LX/EX 440LX/EX PCI to AGP Bridge'
class = bridge
subclass = PCI-PCI
isab0@pci0:7:0:class=0x060100 card=0x00000000 chip=0x71108086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82371AB/EB/MB PIIX4/4E/4M ISA Bridge'
class = bridge
subclass = PCI-ISA
atapci0@pci0:7:1:class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82371AB/EB/MB PIIX4/4E/4M IDE Controller'
class = mass storage
subclass = ATA
つづき
uhci0@pci0:7:2:class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82371AB/EB/MB PIIX4/4E/4M USB Interface'
class = serial bus
subclass = USB
none0@pci0:7:3:class=0x068000 card=0x00000000 chip=0x71138086 rev=0x01 hdr=0x00
vendor = 'Intel Corporation'
device = '82371AB/EB/MB PIIX4/4E/4M Power Management Controller'
class = bridge
subclass = PCI-unknown
none1@pci0:10:0:class=0x040100 card=0x80191033 chip=0x0611104e rev=0xb3 hdr=0x00
vendor = 'Oak Technology Inc'
device = 'OTI-610 T9741'
class = multimedia
subclass = audio
none2@pci1:0:0:class=0x030000 card=0x80181033 chip=0x001812d2 rev=0x10 hdr=0x00
vendor = 'Nvidia (Was:STB,SGS Thompson)'
device = 'RIVA 128 2D/3D GUI Accelerator'
class = display
subclass = VGA
>>563 説得したいんなら、当然、年賀状はFreeBSDで作成して、
写真画質で印刷して出したんだろうな。
それが無理ならやはりお父さんの言うことが正しい。
あきらめてLinux使っとけ。
>>564 PCまたはマザーボードの(正確な)名称は?
ネットワークインタフェイスはオンボード?
それともUSB経由とかだろうか。
>ぴんぐ
ping 127.0.0.1 で満足しとけ。
NEC PC-SV26DMZBAB41 です。
BIOSもNECのでした。
>>572 すれちがった。
98MATEとかかな。pciconfで出てこないということは、ISAのNICなのかな。
Windowsが起動できるなら、コントロールパネルでI/OポートやIRQをメモって
設定するといけたりしないのかな。
NIC差さってないんじゃないの
まじっスか
違うんスか?
98ではないです。AT機です。
>>ぴんぐ くん
>>548にある /etc/rc.conf の内容で、
plip0やppp0やsl0にIPアドレスを割り当てるように記述してある理由は?
自動でそうなってるだけです。
そうですか。イーサの差し込み口はあるから、
それが使えないとなるとドライバがないということなんですね?
使えるカードを探して指すしかないんですね。
わかりました。
ありがとうございました。
583 :
名無しさん@お腹いっぱい。:04/12/25 20:02:14
multimedia/linux-realplayerを入れようとすると、linux-XFree86-libs-4.3.99.902がlinux_base-7.1_7
とコンフリクトするとでます
===> linux-XFree86-libs-4.3.99.902 conflicts with installed package(s):
linux_base-7.1_7
linux_base-7.1_7をアンインストールすることもできなくはないですが、reqested_byにいろんなアプリ
があり、簡単にアンインストールするというわけにもいかなそうです。
どうすればいいでしょうか?
>>583 portupgrade -o emulators/linux_base-8 linux_base
pkgdb -F
もしくはそのうちlinux_baseが8に置き換わるのを待つ。
>>583 俺は(RELENG_5)かなり前に lang/icc (入れようナ)のupgrade で linux_base-8 に入れ替えたけど、
現状 realplayer の 10(変わったね)、 linux-enemyterritory もちゃんと動いてるyp。
折を見てリコンパイルというか、昨日リコンパイルしたばかりのシステム。
入れ替えた当時俺がアホで後者 et が動かせなかった時期があった(orz)
もし up するなら、動かないとまずいものを調べておこう。
# linux-enemyterritory というが、id software のプロダクトの www 文書は *BSD を
# supported 扱いにしてたりだった。sugee
# valve はアレを *BSD に移植してくれや。俺は WinXP でクリア済で CS:S だが、その質問は PCゲーム板へ。
依存に関しては584さんのお話の通りで、手元では困ることは無かった。
定式化も何もないが、情報提供のみ。すまん。
586 :
683:04/12/25 21:31:53
realplayer 10じゃないと困るという状況でもないので、llinux_baseのバージョンがあがるまでちょい様子見してみます
587 :
583:04/12/25 21:34:00
683じゃなくいて、583でした
新規OSインストールを機に、RAID1化にも初めて挑戦しようと思ったのですが最初で失敗しました。
インストーラーがディスクを認識しないため悩んでいます。
たぶん、かなり初歩的にミスと思われますが、どうかアドバイスをお願いいたします。
OS: FreeBSD 5.3R
CPU: P4
メモリ: 128MBx2枚
HDD: 160GBx2台 (RAID1を希望)
RAIDコントローラ: 玄人志向 ATA133RAID-PCI2
やったこと: Googleで「ATA133RAID FreeBSD」で検索したが情報が得られなかったため、下記を実行。
ATA133RAIDをマザーボードに挿し、HDDはそれぞれのチャネルから出ているケーブルのマスター側に挿しました。
また、各HDDのジャンパはマスターで設定しました。
まず最初にPCを起動して、RAID内臓のBIOSにてRAID1を選んで自動設定。
その後、予め焼いたCDからFreeBSD5.3Rインストーラを起動して、
STANDARDインストールを選ぶとディスクが無い!とエラーで怒られます。
これだけでは情報が足りないかもしれませんが、思い当たる内容は書いたつもりです。
このボードは、標準インストーラでは対応していないということでしょうか?
>>588 ITEのRAID metadataには対応していません。
590 :
名無しさん@お腹いっぱい。:04/12/25 23:07:14
>>589 おっしゃっている意味が全く分からなくてしばらく検索しまくりましたが、ようやく飲み込めました。
該当の製品はITE製コントローラチップを搭載。
現時点では未対応・・・ということですね? orz
>>42さんによると、CURRENTでは動くとのことですが・・・追いかける技量が無いので残念。
ありがとうございました。
4-10でxorgの最新版がビルド出来ない。
graphics/driでエラーが出てる。エラーメッセージは
コンソールの上の方行っちゃってて見えなかった。
あ、一応インストールは出来てるみたい。
でも/graphics/driはビルド出来ないな。
>エラーメッセージは
>コンソールの上の方行っちゃってて見えなかった。
man tee
もしくは
screenスレ
>>591 -CURRENTでもATAコントローラとしてサポートされるのみで
RAID metadataには対応していないと思われます。
(構造が既にサポートしているメーカの互換品なら可能性がなくもありません)
596 :
名無しさん@お腹いっぱい。:04/12/26 00:32:01
portsの修正依頼をする場合、
- query-prは403になって使えない
- ${MAINTAINER}, ports@にメールを送っても100%無視
という状況なんですが、重複は無視してバンバンsend-prしてもいいですか?
42=589さん、ありがとうございます。
今回はあきらめますね。
始めは FastTrak TX2000 か FastTrak S150 TX2plus で検討していたのですが、
店に行ったところ土壇場で安さに惹かれて ATA133RAID-PCI2 にしてしまいました。
ちなみに、FastTrakの先の2タイプは、私の希望がかなえられますか?
目的は、RAID1にて単純にミラーリングです。
知識が少ないので、標準のインストーラで導入できると嬉しいです。
>>581 SV26D/M の標準 NIC は fxp だと思ってたんが…。そもそも Windows でも動かな
かったりして。BIOS 画面で NIC のハードウェアアドレスとかきちんと表示されてます?
その辺で Intel EtherExpressPRO/100 とか買ってきて交換してみるのが手っ取り早い
かもしれん。
>>596 - うちでは403になりません
- あなたの宇宙語がわかりにくいのかもしれません
SJIS! SJIS! SJIS!!
>>592 漏れも 4.8 で dri がビルドできてないです。
4.X がないがしろになってるってことはないですかね?
/usr/libexec/elf/ld: cannot find -lpthread
そもそも4.8がサポート外では?
>>601 あれ?そうなんですか?
サポートされてるのはどのバージョンからでしょうか?
603 :
名無しさん@お腹いっぱい。:04/12/26 01:35:04
portupgrade -aRrで
ruby-1.8.2がフェチれないんだけど
なんかあった?
>>603 matz 恒例のパッケージングミスです。もう一回 cvsup してみてください。
/etc/csh.cshrc
に、
alias po 'cd /usr/ports/'
alias pi 'cd /usr/ports/;pkg_info -aI;'
と設定しているのですが、
これと同じノリで、
「ps ***」とうちこむと
「cd /usr/ports/;make search name=***」
と解釈されるようにaliasの設定をすることはできるのでしょうか?
(たとえば「ps gettext」と打つと
「cd /usr/ports/;make search name=getetxt」の結果が帰ってくるようにしたいです)
すいません。質問の本質的なところではないですが、訂正します。
「ps ***」とうちこむと
「cd /usr/ports/;make search name=***」
と解釈されるようにaliasの設定をすることはできるのでしょうか?
(たとえば「ps gettext」と打つと
「cd /usr/ports/;make search name=getetxt」の結果が帰ってくるようにしたいです)
・・・これだと「ps」こまんどとかぶってしまうので・・・
↓以下の通り訂正します。
-----------------------------------------------------------
「psearch ***」とうちこむと
「cd /usr/ports/;make search name=***」
と解釈されるようにaliasの設定をすることはできるのでしょうか?
(たとえば「psearch gettext」と打つと
「cd /usr/ports/;make search name=getetxt」の結果が帰ってくるようにしたいです)
すいません。わかりました。失礼しました。
alias pn 'cd /usr/ports/;make search name='\!:1 ''
>>517 遅くなりました。ありがとうございます。
正月休みに参考にして5.3Rをまっさらな状態から入れてやってみます。
FreeBSD5.3Rであやまってrc.confにあやまった記述を追加してしまい、
正常に立ち上がらなくなってしまいました。
そこでシングルモードで立ち上げて/usr、/var、/tmpをマウントして
viで/etc/rc.confを書き換えようとしたのですがread onlyといわれて
書き換えられません。
chmodでも属性を変えられませんでした。
他の/home/hoge以下にあるroot所有のファイルは書き換えることができました。
追加した行を削除したいのですがどうすればできるのでしょうか?
/etc/rc.conf は /etc にあってそれは多分 / にあるだろうから、
/ を書き換え可能でマウントしないと read-only のままでしょう。
611 :
名無しさん@お腹いっぱい。:04/12/26 05:41:49
#fsck -p
#mount -u /
#mount -a -t ufs
#swapon -a
でいいと思うが、google検索で出てこなかったか?
あのー、犬小屋って Linux板のことですか?
>610
見えているのにマウントされていないのですね
>611
完璧でした。
テンパッてて調べ方が悪かったのか検索で出てきませんでした
squid、4-stableでも普通にtransparent proxyできるけどな、とボソッ。
>>614 "read only"でマウントされてる
read/write でマウントしなおすんだよ
マウントしなきゃ見えないって
617 :
596:04/12/26 13:02:54
>>599 分からなければ「分からない」と言うのではなく
patchをつけてやっても「使えない」と言うのではなく
最初から無視するような奴が${MAINTAINER}になっているんですか。
NEC VALUESTAR NX VE23を使用して4.9Rをインストールしています。
とりあえずインストールとXFree86のインストールと起動には成功。
でもマウスが使えません。
USB接続のキーボードにPS/2コネクタが生えてるタイプでそこにマウスをつないで使っています。
PC/AT互換ではないので、このあたりにバグがあるのはわかっているのですがどうにかマウスを使えるようにする方法は無いでしょうか?
620 :
名無しさん@お腹いっぱい。:04/12/26 15:46:10
年賀状印刷のためにインクジェットプリンタを買おうと思ったのですが、
FreeBSDのプリンタへの対応状況というのはどんなもんなんでしょうか?
対応機種のリストってありますか?
プリンタとかの周辺機器もLinuxには到底適わないかなぁ・・・。
>>619 あの頃の NX 標準装備のキーボード&マウスは、単一の USB 機器に キーボードと
マウスの双方を持っているような構成になってる。ちなみに最近のやつはハブに
単機能なキーボードと単機能なマウスがそれぞれ繋がっているだけ。
で、この特殊キーボード、USB Legacy Emulation 有効な状態であればそれぞれ
ふつーの PS/2 キーボード/マウスとして使用可能。
FreeBSD 的に USB が認識されて USB Legacy Emulation 無効な状態になっている
場合は、ukbd + ums として使うことができるだろう。ただし、この場合、双方を自動で
使用可能にすることは出来ないはず(usbdの制限)なので、手動もしくは何らかの手段
によりもう一方を使用可能にする必要がある。
(moused/kdbcontrol)
…以上で分からなければ、その辺でてきとーな USB キーボードとマウスを買ってこよう。
>>620 Linux用のpips or bjfilterを犬エミュで動かすか、
gs -h して出てくるプリンタを買うしかない。
つまり、すなおにLinuxを使った方が楽。
624 :
名無しさん@お腹いっぱい。:04/12/26 17:18:10
FreeBSD 5.3で、saa7134チップのキャプチャーボードのドライバありますでしょうか?
>>624 あー多分それ。トンクス。
でもjust cd to /usr/ports/graphics/dri and type "make"
って書いてあったからその通りにしたけど、またエラーだ。
なーんかrubyもfetchでエラー出すし、嫌んなってくるな。
>>628 cd to /usr/ports/graphics/dri and type "make"したら再現できるってことでしょ。
バグが修正されるまで待つしかないんじゃない。
>>629 あーそうなのか。勘違いスマソ。
firefoxもmozillaもsegmentation faultで起動出来ない。
原因これにあるのかなぁ・・・。まともにビルドしてなかったのかも。
あーぁ・・・。
水曜までに修正されなかったらもうシラネ。
xorgを6.8に上げたらX起動しなくなった
もしかしてこれも原因
>>624なのかな
うちは5_3だから状況良くわからないけど、
xorgってある意味キラーアプリだなw
使用中のHDDをFDISKでいじって書き込もうとするとエラーがでます。
無理やり書き込む方法はありませんか?
FD、CDブートはできません。
635 :
名無しさん@お腹いっぱい。:04/12/26 20:07:44
>なーんかrubyもfetchでエラー出すし、嫌んなってくるな。
check sumにエラーがあるファイルを上げてるサーバがあるらしいぞ。
当方は、distfilesの中のruby/ruby*を消してやり直したら正常にportupgradeできたが。
>>634 具体的に何をするためにfdiskしたいのか説明してくれ
そもそもそれはFreeBSDではなくWindowsの制限ではないかと思うのだが
>>636 現在は60G のディスクが
30G FreeBSD、30G 未使用
となっております。
後ろの30Gを15G二つ(Linux, データ用)にわけたいのです。
それと訂正。FDブートはできました。申し訳ありません。
風神雷神図を壁神として、gtkのテーマもそれに沿った感じ、
というのをwindowmakerのテーマとして誰か作って!!
>>623 どうも。
とりあえず年賀状はFreeBSDでデータ作って、実家にあるwinで印刷することにします。
しかし、パソコン使い路の上位にランクインしている年賀状作成がUNIX環境だけで
できないのは悔しいので、ちょっと継続的に調べようと思っています。
犬エミュでも動けばいいよ。
>>631 具体的に何で落ちているのかログとか確認しましたか?
私の場合の話ですが、6.7.0 → 6.8.1 にあげて、
xorg.conf を旧環境のまま起動しようとしらば、NG で、
キーボードドライバの設定を keyboard → kbd にして
起動する様になりました。
(あと、ないフォントをコメントアウト)
そうなん?
なんとなく keyboard から kbd にしといてよかった
643 :
名無しさん@お腹いっぱい。:04/12/26 22:56:35
nfsでマウントしようとするとこんなエラーで出るんです。
原因はなんでしょう。
% sudo mount_nfs 192.168.77.4:/usr/obj /usr/obj
[udp] 192.168.77.4:/usr/obj: Permission denied
これの前に
% sudo mount_nfs 192.168.77.4:/usr/src /usr/src
をやってるんですが、こっちはうまくいってるっぽいんですが。
あ、ごめん。/etc/exports の書き方悪いみたい。
もちっと調べます。
標準の構成でパーティションを組んだ時、
ブートパーティションはどれを指しますか?
/でしょうか?
それとも /、/etc、/varとか複数にまたがるのでしょうか?
右も左も分からない初心者ですいません。
646 :
名無しさん@お腹いっぱい。:04/12/26 23:04:38
FreeBSD4使ってます。で、再インストールしたいのですが、
パーティション「/data」が切ってあって、それだけ残したいのです。
再インストールを通常通り進めていくとラベルエディタのところに来ますが、
/や/tmp、/dataなどのラベルが全部「*」に変わっていて先へ進もうにも
どうすればいいのか分かりません。
どのような手順を踏めば、/dataのみ残して再インストールできるのでしょうか…
/etc/exports には、あるホストは1回しか出てきてはいけない、とmanにあるので、
/usr/src -ro hostA
/usr/obj -ro hostA
↓
/usr/src /usr/obj -ro hostA
と書かねばならなかったのです!
サーバ側の /var/log/messages にちゃんとでてるしー。
みんなも質問するまえにログぐらいはチェックしようね。すまそ。
648 :
名無しさん@お腹いっぱい。:04/12/26 23:18:26
646です。言い間違えました。
えと、DiskLabel Editorのところで、
Mountの欄が全部<none>になって、Newfsのところが全部「*」になってしまいます。
m
>>650 有線なら、よっぽど変な物を買ってこない限りは大体動くよ
無線ならちゃんと調べてから買ったほうが良いが
でも今のカードが現に使えなかったわけで、
そういうことからすると
万が一動かないとヤダからあのページの読み方を教えてほちいでつ。
カードの製品名ではないですよね?
654 :
名無しさん@お腹いっぱい。:04/12/27 00:59:06
FreeBSD使ってる人って自分を偉いと勘違いしてるって本当ですか?
通だけが使うOSだと勘違いして反体制を気取ってる人が多いみたいですけど、
ただ単に普及に失敗してマイナーなだけですよね?
何かよくわかんないけど、会社に入った時から使わされてるだけなんだけど。
上のほう読んでなかったorz
>>653 OSがどうこうとか言う以前の問題な気がするが
カードの商品名だよ
>>654 真の意味で通が使うのは、こんなメジャーなOSじゃないだろ
超漢字とかだな
mblen の仕様変わったのっていつから?
vim ではまった。
>>653 そこまで決意したなら買いに行く前に、
君のマシンのイーサの差込口の中に、どんなカード(orオンボード?)が
刺さっているのか確認してみるのも良いかもね。
SV26D/MZの蓋をあけて確認してみれば?
659 :
名無しさん@お腹いっぱい。:04/12/27 02:15:14
>>631 FreeBSD 5.2.1
xorg 6.7 → 6.8.1
xorg.conf無変更で起動しまスタ。
>>639 Linux Emuでもエミュレータが動いていれば
Linuxドライバはネイティブと変わらん感じで使える。
ノズルのチェックなど、ユーテイリティがないだけ。
少々型番が違っててもドライバは動くし。
MJ???のドライバでPM8?0が動いたと言うPlamoな人がいた。ググってくれ。
661 :
名無しさん@お腹いっぱい。:04/12/27 03:29:25
FreeBSD 5.3でお勧めのブラウザーってなんですか?
mozillaの日本語版は、すぐ落ちます。
それともmozillaをもう一度
入れなおしたほうがいいでしょうか?
5.3Rでmozilla (ja-JP;rv:1.7.2) 使ってますがまだ落ちたことないです。
何したら落ちるの?
うちのmozillaはcomposer使ってると落ちる
めったに使わないからほっといてるけど
どうせflashじゃないのか
www/linux-flashplugin7 使ってるけど,
滅多に落ちないぞ.
大半の奴はflashpluginwrapper使ってるんじゃないのか
間違えた。訂正
大半の奴はlinuxpluginwrapper使ってるんじゃないのか
ports の make reinstall 必要あるの?
おーい4-10でfirefox起動出来ない問題はやく直しておくれよー
マジでこれはかなりクリティカルだって。使い物にならないやん。
segmentation faultって確かメモリリークだよね?
4-10で起きて5-3で起きないなんて事あるんだね。
>>658 カードの名前はどうやって調べるんですか?
カードにはNECとしか書いてありません。特に製品名のようなものはありませんでしたが。
>>670 >segmentation faultって確かメモリリークだよね?
とは限らない。
単にポインタ操作を誤っても起きる。
>4-10で起きて5-3で起きないなんて事あるんだね。
4.10 で起きるのは 4.10 のライブラリやカーネルが腐ってるかもしれないし
5.3 で起きないのは 5.3 のライブラリやカーネルのチェックが甘いだけかもしれない
>>671 が見ているのはモデムカードだという気がしてならない。
>>675 まあいいじゃん。確定するまではエスパーチックなことを言うのはやめようや。
PC-SV26DMZBAB41に刺さってるカードのチップには大きなものが主に2つで、それぞれ
intel SB82558 L740EA33 SL2LX 1996
TDK TLA 6T103 9744
と書いてあります。また、カード自体には、
G8XYL
L7612
と書いてありました。
PC-MA26DSZAAA41のカードに乗っているチップには、
INTEL SB82558 L806EA23 SL2LX 1996
TDK TLA 6T1159943
カード自体には、
G8ZYL
と書いてありました。これで何か分かるでしょうか?
>>675 質問している僕自身が無知なのでもしそうならすみません。
ただ、他のFreeBSDやwindowsマシンで普通に差してるコードがこのカードにも
刺さるのでNICと思ってますが。
それならfxpドライバが対応してるはずだなあ
$ man fxp
で対応チップの型番がずらずら表示されるからみてみて
バッファローの1番安いカード買えば大丈夫
1.FreeBSD 5.3Rをインストールしました。
2.CVSUPで5-stableにしてからフルビルド
3.pkd_delete -aで全パッケージ削除
4.cvsupとportupgradeをportsからインストール
5./usr/ports/x11/xorgからmake install
6.xorgcfg -textmodeでいつものようにxの設定
7.xorgまたはstartxで起動時にエラーが出て起動しません
メッセージ内容はワーニングも含めると以下の3つです
IPV6機能がない
chkなんとか /dev/memが開けなかった
x86ENABLEIO /dev/ioが開けないといったようなエラーが出ます。
ここでfatalエラーになります。
どうすればxが起動できるようになりますか
FreeBSD4.10,XFree86では難なく起動できていました。
682 :
名無しさん@お腹いっぱい。:04/12/27 16:26:52
20040801:
The /dev/mem, /dev/io /dev/(null/zero) devices are now modules,
so you may wish to add them to your kernel config file. See
GENERIC for examples.
FreeBSDのtime_tってint?
/usr/include/machine/ansi.h
>locate ansi.h
/usr/ports/lang/compaq-cc/files/include/machine/ansi.h
これしかなかったYO!
FreeBSD 5.3-STABLE
>>683 #include <sys/time.h>
#include <stdio.h>
main ()
{
int i = 0;
time_t t = 0;
printf("int = %d\n" , sizeof(i));
printf("time_t = %d\n" , sizeof(t));
}
みたいなプログラムを、
uname -m が i386 なマシンで動かした場合、
int = 4
time_t = 4
だが、
amd64なマシンだと
int = 4
time_t = 8
ってことで。
>682
ありがとうございます。
カーネル作り直してきます
と思ったら
device ioもdevice memもすでにカーネルに入れいました。
問題はかわらずです
リストにあったカードを1000円で3枚買ってきました。
これからハメハメしてインストールし直してみようと思います。
>>683 current だけど...
% cd /usr/src/sys
% grep time_t sys/types.h
typedef __time_t time_t;
% grep __time_t {alpha,arm,amd64,i386,ia64,powerpc,sparc64}/include/_types.h
alpha/include/_types.h:typedef __int32_t __time_t; /* time()... */
arm/include/_types.h:typedef __int32_t __time_t; /* time()... */
amd64/include/_types.h:typedef __int64_t __time_t; /* time()... */
i386/include/_types.h:typedef __int32_t __time_t; /* time()... */
ia64/include/_types.h:typedef __int64_t __time_t; /* time()... */
powerpc/include/_types.h:typedef __int32_t __time_t; /* time()... */
sparc64/include/_types.h:typedef __int64_t __time_t; /* time()... */
どうして alpha が 32bit なんだ???
693 :
名無しさん@お腹いっぱい。:04/12/27 21:31:47
ThinkPad X31 に FreeBSD 5.3-stable を入れて使っています。
最近 X.org のportsが 6.8.1に上がったので X.org を 6.8.1 に
しました。
それでトラブルがでてきたのですが
今までは Fn + F7 で外部ディスプレイと本体の液晶パネルの
切り替えが出来ていたのですが、6.8.1にすると
できなくなりました。
Fn + F7 での画面の切り替えができなくなると
学会発表のときに困るのですが、何とか元のとおり使える方法は
ないでしょうか?
僕のThinkPad X31 のグラフィックスチップは
オンボードのRadeon IGPのようです.
>>693 一応、Xが立ち上がっていない状態で Fn + F7 を押すと
画面が切り替わります。
Radeon IGPということはないでしょう。
>>695 ご指摘ありがとうございます。
とにかくRadeonが載っていることは確かですが...
>>693 ヲイヲイまじですか?
洩れのX31はFn+F7でハングアップします。
てか、Fn系は全滅。
どうやって回避したの?
5.3-STABLE で firefox-1.0_1,1 使ってます.
たとえば,www.jp.freebsd.org の top page は問題なく見れるんだけど,
qanda とかが激しく化ける.漢字がすべて黒丸に白抜きのクエスチョンマーク
になってしまいます.
どこをどうしたもんでしょうか.
699 :
名無しさん@お腹いっぱい。:04/12/27 22:05:12
>>698 5.3Rで質問です。
/etc/rc.confを書き換えた後、再起動せずに設定を反映させるにはどうすればいいですか?
前スレの >760
maxima を ports で入れたんなら
head -1 `which maxima`
で
#!/usr/local/bin/bash
と出るか確認。
もし
#!
と出たら手で直すか
make deinstall reinstall
で直るだろう。
703 :
名無しさん@お腹いっぱい。:04/12/27 22:28:00
FreeBSD-5.2.1R使ってるんだが、
たとえばtune2fsしてext2→ext3みたいに
ジャーナリングFSにできないのか?
fsckにはもううんざりだ。
どうもレスありがとうございます。
>>697 X31-JHJを使っています。
特に何もしていませんが Fn キーで落ちたりハングアップすることは
ありません。
>>702 特にXが落ちるとかそういうことはないので
>>641 の話は特に関係なさそうです。
706 :
名無しさん@お腹いっぱい。:04/12/27 22:35:39
>>705 エーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
SoftUpdatesは無視かよ
708 :
名無しさん@お腹いっぱい。:04/12/27 22:37:03
709 :
名無しさん@お腹いっぱい。:04/12/27 22:40:38
>>708 Softupdate と background fsck でいいじゃん。
711 :
名無しさん@お腹いっぱい。:04/12/27 22:44:27
>>710 TX12000でraid1でもつかえるのか?
713 :
名無しさん@お腹いっぱい。:04/12/27 22:45:41
誤→TX12000でraid1でもつかえるのか?
正→TX2000でraid1でもつかえるのか?
TX2000は使っている人もいるみたいだし大丈夫だと思われますがいかがでしょうか?
TX12000もhost-independent RAID subsystem,なんだからだいじょうぶじゃね?
715 :
名無しさん@お腹いっぱい。:04/12/27 22:58:44
チッ!
platexで文書作成して、それをPDFファイルに出力する事は出来ますか?
>>717 お、ありがとう。
そこのリンクでもノンビリ見て探す事にします。
719 :
名無しさん@お腹いっぱい。:04/12/27 23:48:36
FreeBSD5.3STABLEで GeForceFX 5200 のカードを使いたいのですが
どうも安定しません。
解決策を教えていただけませんか?
/usr/ports/x11/nvidia-driver/
をインストールした直後はうまく起動してくれるのですが
OSを再起動したり、一旦パソコンの電源を落としてから起動し直すと
次のようなエラーが出て X が起動しません。
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
どうもNVIDIAのドライバの初期化に失敗しているみたいなのですが
ports から入れ直すとまた X は起動できるようになります。
俺も初心者だから直接の原因はわからんけど、以下の点はOK?
・カーネル: option SYSVSHM
・rc.conf: load_agp="YES"
もう一度、インストマニュアルを念入りに見てみてはどうだろうか
あるいはドライバが古いのかも知れないので、直接nvidiaのサイトから落としてきて
インストールすると良いかも。その時は先にlinux_baseのportsをinstallするのを
お忘れなく。
失礼。インストマニュアルはないか。
nvidiaのサイトから落としたファイルについてくるやつです。
portsからnvidia-driver入れればそんな面倒な事せんでいいやん。
>>720 719じゃないけど,これでエスパー君なの?
暇なら状況説明で足りない部分くらいは聞いて上げれば
いいと思うんだけど.
何か最近
>>7 のような話をたてに重箱の隅をつつくようなところで
初心者攻撃する香具師が多いような気がする.
まぁ nvidia のドライバのバージョンくらいは書いておくべきかも
しれないけどね.
>>719
>>725 重箱の隅初心者攻撃を抑制するには、そのように書くよりも、
適切な回答を書いたほうが良いかも。
>>719 に関しては私はわかりましぇん。
nVIDIAドライバはブラックボックスなので、たまたま同じ症状を経験して
たまたま解決できた人しか力になれないだろう。
/boot/loader.conf
+nvidia_load="YES"
730 :
725:04/12/28 00:54:41
>>719 あなたの文章を読む限りでは,nvidia のドライバを入れた直後は
X が起動できるけど,再起動したりPCの電源を切ったりして
再度マシンを立ち上げたら,X が起動できない というものですね?
これ多分,ドライバの読み込みをしてないだけじゃないでしょうか?
make install した後は,カーネルに nvidia のドライバが
load されるんだけど次回起動時は,ドライバが load されていない状態に
なっている,と予想できるんだけど...
例えば,
/boot/loader.conf に
nvidia_load="YES"
を書き忘れたとかそういうオチじゃない?
732 :
名無しさん@お腹いっぱい。:04/12/28 01:08:17
719です。
みなさんいろいろお答えいただいてありがとうございました。
僕も聞方が良くなかったようで余計な混乱をさせてしまったみたいです。
ごめんなさい。
それから結末なのですがお恥ずかしながら
>>729、
>>730 の
通りでした。
nvidia_load="YES" を書き忘れていました。
お二方の洞察力には感心しました。
ありがとうございました。
not at all
なぬ?nvidiaを使うにはカーネル再構築しなきゃいけないの?
じゃ明日の朝やる。あまりレスを流さないでね。
必ずしも必要とは限らないがね
>>732 pkg_info -Da
知らなかった何かがみつかるかもしれない。
Nvidia Riva 128/128zx
というやつなんですが。
どうも今やってみたがダメなので明日にしる
>>701 >と出たら手で直すか
具体的にはどうやって?
確かに、妙なことに一回deinstallしてからもう一回installしたら正常に使えるようになるらしいが。
>>737 nvidia driverの対象はTNT以降。(doc/README.Linux)
RIVA128なんて化石を使ってる奴は氏ね。
∧||∧
( ⌒ ヽ
∪ ノ
∪∪
>>698 フォント関係だろ。設定ファイル(~/.xinitrc, ~/.cshrcなど)を晒さないと教えてくれないと思う。
>>739 もちろん /usr/local/bin/bash を追加する。
なんかね、 make install のときに
configure → install の順に実行されるわけだけど
/usr/local/bin/bash のチェックを configure でしてんのね。
でも依存 ports(bash2) は install のとこで install されるっぽいから、
チェックのときにはまだ bash が無いみたい。そんで失敗するようす。
だから make deinstall reinstall しても work が残ってるとダメだね。
より確実には make clean deinstall reinstall かな。
というか最初から bash2 を先に install するのが正しい、かな。
ところで make clean deinstall reinstall clean ってやると 2回目の clean は無視?
kterm で日本語と英数を一緒に選択するとセレクションから日本語が消えるんだけど
だれかこうなった人います?なんか関係する設定があるのですか?
% kterm -version
kterm: version 6.2.0.ext02
options: [KTERM_MBCS] [KTERM_MBCC] [KTERM_KANJIMODE] [KTERM_XIM]
[KTERM_KINPUT2] [KTERM_COLOR] [KTERM_NOTEK] [STATUSLINE] [KEEPALIVE]
[WALLPAPER]
% uname -v
FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004
[email protected]:/usr/obj/usr/src/sys/GENERIC
>>686 それはそのとおりなんだけど、
time.hに
typedef unsigned long time_t;
みたいな記述があるってどこかのHPに書いてあったので、
/usr/include/time.hみてみたんだけど見つからなくて、
でいろいろgrepしてたら、
/usr/include/machin/_types.h に
typedef int __int32_t;
typedef __int32_t __time_t;
typedef __time_t time_t;
が見つかりました。レスthx。
今、起きてNEC mate NX MA 26DでNvidia Riva 128/128zxにXを設定するために
やってみたんですが、
(EE) RIVA128(0):Given depath (4) is not supported by this driver
となり、Xが起動できません。
でも、xorgcfg -textmodeでは、
Card databaseのところで、nv RIVA 128というのがあり、
それを選択しました。
/etc/x11/xorg,confにも、
Section "Device"
Identifier "card0"
Driver "nv"
ChipSet "RIVA 128"
Card "nv RIVA 128"
EndSection
と書かれています。
何が悪いのでしょうか?
もしかして必要かと思い、/usr/ports/x11/nvidia-driverをインストール
したのが悪かったのでしょうか?
対応しておらず、Xは使えないということなのでしょうか?
大変、往生しております。どなたかアドバイス頂けたら幸いです。
後、/var/log/Xorg.0.logを読むと最後の方に、
(EE) Screnn(s) found, but none have a usable configuration.
と出ます。やはり対応していないんでしょうか?
/etc/x11/xorg,conf が悪い。と一応いってみる
>>745 >やってみたんですが、
何を?
>何が悪いのでしょうか?
エラーメッセージを読まないのが悪いんじゃないの?
>(EE) RIVA128(0):Given depath (4) is not supported by this driver
と
>(EE) Screnn(s) found, but none have a usable configuration.
から Section "Screen" に
DefaultDepth 24
とでも追加してみれば?
仮にそのビデオカードで正常に動くようになっても、後々の事を考えたら
5000円くらいで新しいビデオカードを買って来た方がいいと思う。
FreeBSDのバージョン?の意味が分からないのですが、
5.3-RELEASE
RELENG_5_3
5.3-STABLE
の内、RELENGとSTABLEの違いや意味を教えて下さい。
>>749 多分PCIのバージョン違いで新しめのカードは刺さらない
そのレスを始める前にカーネルのmake;make dependをはじめてしまったので
どうしようかと思いましたが、中断してやってみたところXが立ちました。
やっとXが立ってくれました。
かわいい息子がはじめて立ったときと同じくらいの感動でつ。
ありがとんがらし。
一応できたけど、windowsのsafemodeみたいに大きくしか表示されない。
ここまでが限界か。
754 :
名無しさん@お腹いっぱい。:04/12/28 13:00:38
FreeBSD 5.2.1(たぶん) → 5.3 にアップグレードしたんですけど、
ネットワーク周りがちょっとおかしくなりました。
ipf+ipnatを使っていて、外側からsshやwwwへのアクセスは通しに
設定していたんですが、アップグレードしてから通らなくなりました。
通らないというよりはものすごく時間がかかるとできるときもあるみたいなんですが...。
ipfをoffにするとつながるので、ipf周りだと思いますが。
ipfまわりで変更ありました?
firefoxのports更新キター!!
起動出来るようになってるといいな♪
745==746==751==752==753 なのか?
「あの」とか「その」とか「ここ」とか、自分にしかわからない言葉で
何を言いたいのかね?
使ったのは「あの」だけで、しかも一回だけです!キッパリ
758 :
名無しさん@お腹いっぱい。:04/12/28 15:22:18
>>757 せっかっく名前を書く欄があるんだから有効活用しろ、ヴォケ
759 :
名無しさん@お腹いっぱい。:04/12/28 16:32:01
直接操作できないマシンの中身で、特にHDD用のインターフェース(ATA133とかの)
を確認をしたいと考えています。
# uname -a
FreeBSD oneof.dokokano.jp 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Sat Apr 21 \
10:54:49 GMT 2001
[email protected]:/usr/src/sys/compile/GENERIC i386
という環境で(カーネルが古すぎますね...)
# pciconf -l | grep ata
atapci0@pci0:31:1: class=0x010180 card=0x80271043 \
chip=0x244b8086 rev=0x02 hdr=0x00
を実行しました。
classとcardとchipの、どの要素を判断基準として優先すべきでしょうか?
いちおうclassとcardとchipの16進数でそれぞれgoogle検索した結果から、
atapci0は「82801BA (ICH2) UltraATA/100 IDE Controller」だと思うのですが...
また、他に適切な判断の方法はありますでしょうか?
firefoxなおってねーし。
>>759 dmesg や /var/log/dmesg.* とか見るんじゃダメなのか?
>>745 だいぶカメレスになっているみたいだけど
usr/ports/x11/nvidia-driver
を入れたときのドライバは
Dirver "nvidia"
ですよ.
>>761 ほとんど再起動しないマシンで、dmesgが流れてしまっているようです。
可能であれば、現状で揃う材料から判断できると嬉しいのです。
761をよく読めよ。
>>759 現物を見る。
ソフトウェア上から見える情報で判断するんなら、dmesg だろうが pciconf -l
だろうが同じ。Intel(8086) の 82801BA ICH2(244b)だと名乗る奴が
PCI 上にいるってだけ。
ICH2 82801BA の詳細が知りたけりゃ developer.intel で探せ。
FreeBSD としては ATA_UDMA5 だって言ってるし、ふつーに考えれば 815EG や
810E2 が ATA133 対応しているとは思わないだろ。
767 :
名無しさん@お腹いっぱい。:04/12/28 18:26:40
# cvsup -g -r 5 -L 2 -h cvsup2.jp.FreeBSD.org /usr/share/examples/cvsup/ports-supfile
# cd /usr/ports
# make fetchindex
としたら、
fetch: INDEX-5.bz2: open(): Permission denied
*** Error code 1
となって「 make fetchindex」しまいました。
どうすればいいのでしょうか?
そのまえに、make関連でバージョン違いのものが2つあったので、古い方をmake deinstallしてしまったのですが、
それが原因でしょうか?
ご存じの方教えていただければ幸いです。
そのPCのCPUやメモリのスペックを表示させるコマンドってありますか?
>>765 すみません。
/var/log/dmesg.yesterdayと/var/log/dmesg.todayしか
無いようなのです。
>>766 そうですね。仰る通りだと思います。
pciconfやdmesg以外に方法があるといいなあ。と思ったの
ですが、やはりpciconfなどが最も詳細なんでしょうか。
pciconfの出力を信じて進めてみますです。
snmpwalk
>>769 ……
grep ata /var/log/dmesg* で何か不足か?
>>769 詳細…と言うより、より"ろーれべる"な情報。
pciconf -l はどんな ID 持ってるチップがあるかそれを表示しているだけで、その
チップ/デバイスの状態までは把握していない。
dmesg はカーネルがデバイスプローブ時にいろいろ出すメッセージが含まれるので、
そのデバイスの状態や持っている(に繋がっている)子デバイス、その他諸々の情報
も書かれているかもしれない。なので、こちらのほうがより詳細と言えるかもしれん。
ただし、表示メッセージは人間が読みやすいように加工されており、その際に枝葉
の情報を落として簡易表示とすることも多い。
(ドライバによっても表示する情報には差がある。また、これらの情報が欲しい
時には 饒舌モード[boot -v]で起動するべき。)
でも本当に正しく詳細な情報は「現物を直接確認すること」。これしかない。
>>768 或は
%sysctl hw.model hw.physmem
>>136 を見て、雰囲気が掴めたような気がします。
何か勘違いをしていたようで、失礼いたしました。
現在は
RELENG_5 → 5.3-STABLE
RELENG_5_3 → 5.3-RELEASE-p2
ということですよね?
知識が少ないので、素直にRELENG_5_3を追いかけたいと思います。
いや、ようするに何ていえばいいのか
とりあえずNvidiaでXは立ち上げられたんだけど
depathが24じゃないと動かないようで、
でも立ち上がったウインドウのアイコンとかが大きくてMSFTのwindowsの
safeモードみたいになってカコワルイから
もっとアイコンを小さくするようにできないかな?ということなのです。
2048x1536からアイコンやフォントが小さくなりそうなのを設定して
やってみたんだけど駄目なんですよね。
昨日ひさびさにxorgをportupgradeしたんだけど, i810のドライバがSignal 11
で死ぬようになった. vesaに替えたり, HWアクセラレーション切ったりすれば
動いたのでi810のドライバが壊れてるんじゃないかと思うんだけど今どうなの?
gnomeのliteって何が入ってるんだ?
なんか使い切ってないような気がする。
>>Riva128の人
Xのログと設定ファイルをどっかのうpろだにでも上げてみたら?
FreeBSD5.3でEclipse使ってる人いる?
FireFox快調です!!
リナですが…
Nvidia Riva 128/128zx
どうも解像度が強制的に640x480に固定されるようだ。
設定でいくつか選んでもgnomeでも設定変更できない。
もう駄目ぽ。
Nvidia Riva 128/128zx
やっぱりビデオカード買うしかないのかな。1000円以上は出したくない。
PC-MA26DはPCIスロットしかない。
これにつけられて尚且つPCIスロットのビデオカードなんて存在するのか。
>>784 >1000円以上は出したくない。
それは無理。S3 ViRGE(4M)とかミレ(2M)辺りでいいのならならともかく。
ま、そのマシンで動きそうかつそれなりに満足できるものと言うとだいたいこんな
とこか。某所から引っ張ってきたままで x.org 的にどうなのかは知らんけど。
o TNT2 (PCI)
o Geforce256 (PCI)
o Voodoo3 3000/2000 (PCI)
o Savage4系
あと、それなりに情報があるとこと言えばこの辺かな。製品名がいくつか挙がって
るんで参考までに。
ttp://www.shangrila.tv/NXFanClub/FAQ/Main.asp#Q6
>>ボヤッキー
出たての頃のNXに載ってたRiva128って
増設してない限りVRAMが2MBしかなかった希ガス。
色数24bitじゃ800x600までしか写らなかろう。
秋葉で 1000 円出せば PCI の VGA 探し放題だぜ。
こないだは ATI Rage 8MB を 500 円 で 3 枚 ゲット
>>785 さん、情報ありがとうございます。しかし買うかどうかはまだ決めてません
ので買う場合には参考にさせていただきます。ありがとう。
>>786 マイクロソフトWINDOWSではもっと上までで問題なく表示できました。
初心者でつ。よろしく。
今日、はじめてFreeBSD 5.3をインストールが終ります。
さっき画面が立ち上がりまつた。
でも、apt-getとかyumとかの場所がわかりません
よろしく
-
神のご加護ありますように
>>789 > でも、apt-getとかyumとかの場所がわかりません
Linux 板にあったよ
>>788 だーかーらー、ぐだぐだ言ってないで、設定ファイルとメッセージ晒せよ。
792 :
名無しさん@お腹いっぱい。:04/12/28 22:19:25
>>789 【てにをは】って知ってるか?
小1の国語からやり直してきなさい。
>772 >769
/var/log/dmesg.* だと不足しているぞ。長期間動き続けているマシンなら
速攻で流れている。見るなら、/var/run/dmesg.bootだな。
>768
sysctl -aで頭の方に出てくるはず。長いのでlessに喰わせるとかして見てみ。
>>752 |かわいい息子がはじめて立ったときと同じくらいの感動でつ。
撲は感動よりも戸惑いの方が強かったように思います。気はずかしいというか。
wmakerって絶対おかしい。
はじめに.cshrcで日本語を設定しておかないと日本語表示にならない。
後から、.cshrcにsetenv書き加えてsourceしてもしばらくは日本語表示にならない。
再起動しても直後は日本語表示にならない。
なぜかしばらくして汚い日本語表示になり、その後普通の日本語表示になる。
そしてこのことをなぜか誰も語ろうとしない。事実を隠そうとする。
どういうことなんだ?ふざけんなよ。
キチガイさん一名ご案内〜
昔Riva128はそこそこ使えていたような気がするけどなあ2枚ぐ
らい持っていたから常用していたはず。
当時はブラウン管のモニタだったのでXFree86の設定いじって
1152x864(古い人は判るね)辺りの解像度で使っていたと思われ。
もっとも確かにVRAM4MBないと無理だろうなあ。
流石に手元にはないので確認はできねーけどね。
たぶんXFree86 3.3.xだろうなあ。
またインストールしなおしかよ死ねwmakerてめえなんか所詮軽いだけなんだよ
NEC MA26Dのオンボードでつ。
>>799 もっと軽くて楽なwindow managerは他にもあるのに。
WM スレでやれ
linux_base-8とかlinux-base-rh-9とかはうまく入ったり入らなかったりで大変すぎる
何が原因で入らないのかよくわからない
一度入れてpkg_deinstallしたら二度と入らなくなったりする
むつかしいな
>>803 そうだな、こっちもエラーログも見ずには手も足も出ないよ。
お互い大変だよな。
>>803 初心者でつ。よろしく。
$ apt-get install inux_base-8とかlinux-base-rh-9
よろしく
-
神のご加護ありますように
>>781 5.3-stable で Eclipse 使っています。
JAVAはJDK-1.4.2p7 です。
808 :
名無しさん@お腹いっぱい。:04/12/29 00:58:07
PentiumM がのっているノートパソコンを使っています。
IBM ThinkPad X31 というものなのですが、ベンチマークをとった結果も
かなりいいし、電池の持ちもWindowsよりもいいくらいです。
この場合、FreeBSDでもSpeedStepは効いていると考えて良いのでしょうか?
Riva128ZXならXorg-6.8.1で動きます。もう6年以上使ってる……。
811 :
名無しさん@お腹いっぱい。:04/12/29 01:02:30
>>808 質問とは関係ない話なのだが,ここ1,2年ThinkPad X31 をあっちこっちで
良く見るのだが,何でそんなに人気があるの?
FreeBSDもなんかみんな苦労して動かしていたようだし
>>780 犬小屋に上げておきました。おながいしまつ。
815 :
767:04/12/29 05:06:46
>>815 単に root になってないだけ ということはありませんか?
817 :
名無しさん@お腹いっぱい。:04/12/29 05:52:20
FreeBSDで、リモートからFirewallを設定したいのですが、無理な作業でしょうか?
あと、FreeBSD上にFWを構築するのにIPFW以外に何か別の方法はありますか?
IPFWだと、カーネルの再構築が必要みたいなので・・・。
>>817 リモートで出来るかどうかは、手元で練習して評価してみたら?
serial console や firewire 経由の dcons があったほうが便利だと思う。
kldload を使えば、カーネルの再構築はしなくてもいい。
IPFWみたいなのはIPFILTERやpfなどがある。Firewallを実現する手段は
まだまだたくさんあると思うけどまあそれはそれ。
freebsdのカーネル再構築はLinuxの場合と比べて簡単だと思うが。
そうだね
821 :
名無しさん@お腹いっぱい。:04/12/29 06:50:35
Cの関数のprintfのソースってどこにあるのですか?
/usr/include/stdio.h にprintfの宣言はあったのですが、
関数そのものはどこに書いてあるのですか?
>kldload を使えば、カーネルの再構築はしなくてもいい。
それはそうかも知れんが。
というか、本格的に使うつもりなら、余計なドライバを
カーネルから全部削除すべきと思う。
(理由は、リソース節約とセキュリティ向上のためだが。)
つまりカーネル再構築は当然必要かと。
>>821 OS インスコしたときに
ソースもインスコしたかな?
>>821 ソースもインストールしていれば、
(/usr/)src/lib/libc/stdio/printf.c にあるし、
してなくても、
ar -t /usr/lib/libc.a
をしてみて、
printf.o
が含まれた出力をみて何か思うところがあればいいかも。
>>822 >>823 それなりに新しいhandbookに
Traditionally, FreeBSD has had what is called a ``monolithic'' kernel.
This means that the kernel was one large program, supported a fixed list of devices,
and if you wanted to change the kernel's behavior then you had to compile a new kernel,
and then reboot your computer with the new kernel.
Today, FreeBSD is rapidly moving to a model where much of the kernel's functionality is contained in modules
which can be dynamically loaded and unloaded from the kernel as necessary.
This allows the kernel to adapt to new hardware suddenly becoming available (such as PCMCIA cards in a laptop),
or for new functionality to be brought into the kernel that was not necessary when the kernel was originally compiled. This is known as a modular kernel.
Despite this, it is still necessary to carry out some static kernel configuration.
In some cases this is because the functionality is so tied to the kernel that it can not be made dynamically loadable.
In others it may simply be because no one has yet taken the time to write a dynamic loadable kernel module for that functionality.
の3パラが加えられていること、元質問者がkldloadを知らなかったらしいことを
考え合わせればまあいいじゃん。
827 :
821:04/12/29 08:57:04
>>825 ありがとうございます。見つかりました。
というか、探し足りなかったです。スンマセン。
828 :
名無しさん@お腹いっぱい。:04/12/29 10:26:34
お世話になります、御教授をよろしくお願い致します。
【使用マシン】
Dynabook SS S6
【使用バージョン】
4.10 Release
【質問題名】
シングルユーザモードでの操作方法
vi や cd 、mountコマンドの方法を教えてください。
【ここまでの経緯】
@音を出すために、サウンドドライバを読み込むための設定を
/boot/loader.conf にしました。
書き加えたドライバ名は忘れてしまいました。(ごめんなさい)
該当のドライバがなかった為、「それら以外」を記述しました。
A再起動を行ったところ、起動途中の下記で停止してしまいます。
----------------------
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xeec0-0xeeff mem 0x7ec0000-0xf7edffff・・・・
B設定を元に戻そうと、強制再起動を実行して、カーネルを読み込む前にスペースキーを
押して、シングルユーザモードで起動させました。
プロンプトが"OK"となっています。
mount -a /
とやっても、not foundと言われてしまいます。
cdコマンドもできません。
vi や cd 、mountコマンドの実行方法を教えてください。
よろしくお願いします。
829 :
828:04/12/29 10:45:07
お世話になっています、
828です。
>【質問題名】
>シングルユーザモードでの操作方法
>vi や cd 、mountコマンドの方法を教えてください。
自己解決いたしました。
boot -s でシングルユーザモードで起動するのですね。
しかしまた、問題が発生いたしたしました。
シングルユーザモードで起動しているときに
やはり、下記で停止してしまいます。
----------------------
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xeec0-0xeeff mem 0x7ec0000-0xf7edffff・・・・
どーすればよろしいでしょうか?
すみませんが御教授をお願い致します。
>>828 boot menuで6を選択。
カーネルを再構築したなら、
unload
load /boot.old/kernel/kernel
boot
を試した?
または
unload
load /boot/kernel/kernel
boot
でも、/boot/loader.confは無視して起動するかも。
>>830 間違えた
load /boot/kernel.old/kernel
>>822 その辺りはポリシーの問題じゃない?
俺は再構築するけど、再構築してなきゃfreebsd-updateも使えるし
>>817 リモートでやるのは構わないが、自分が締め出されると結局マシンの所まで走る羽目になる
833 :
828:04/12/29 13:59:35
>>830様
お世話になります、
unload
load /boot/kernel/kernel
boot
で起動できました。
ありがとうございました。
カーネルの再構築でリソース節約ってそんな効果あるか?
835 :
名無しさん@お腹いっぱい。:04/12/29 14:09:34
2chを救ったという神板はここですか?(´・ω・`)
ってゆうか、nvidia driver 使うのに、
load_agp="YES" って必要?
WITH_FREEBSD_AGP 付けるか付けないかによるんでないか
838 :
名無しさん@お腹いっぱい。:04/12/29 16:15:01
5.2-RELEASE FreeBSD 5.2-RELEASE です。
postgresql7をポートからいれようとしたら、以下のように怒られて入れられませんでした。
libintl.so.5はどうやっていれればいいのでしょうか?
[su: /usr/ports/databases/postgresql7]# make install
===> Building for postgresql-7.4.6
/libexec/ld-elf.so.1: Shared object "libintl.so.5" not found
*** Error code 1
Stop in /usr/ports/databases/postgresql7.
[su: /usr/ports/databases/postgresql7]#
>>838 /usr/portsをcvsup、gettextから入れ直してみるとか、それでもダメなら
/usr/local/lib/libintl.so.5を/usr/local/lib/libintl.so.?へのリンクとして作成してみるとか。
>>839 さん
いや、してません(あ、ごめんなさい、それとも「してみたら」って意味ですか?)
あまりきちんと理解はできてないのですが、gettextのバージョンによるそうです・・・
で。
#cd /usr/local/lib
#ln- s libintl.so.6 libintl.so.5
とやりました。で、postgres7、無事インストールできました。
でもこれって最善の策なのでしょうか・・・?
>>840 あ、タッチの差ですれちがいました。
ちなみに、gettextを最新版にしてから、
>>842 をやりました。
最近ports関係でどんどん4.xが切り捨てられてるような感じするんですが、
切り捨てていいほど5-STABLEって安定しているんですか?
安定していないから、ついこのあいだ4-11が出たんですよね?
>>840はまったく無意味かつ最悪の解決法なので決してやらないこと。
portsを新しくする方ですか?それともリンクを作成する方?両方?
意味があって最良の方法があるなら、それを紹介してくださるとありがたいです。
最良の方法であるのと意味があるってのは同値だな。
意味が無くて最良っつーのは難しそうだ
意味が無い物を求められている場合は意味が無い事が最良となるだろう。
でも意味が無い物を求めるのは最良では無いのではないだろうか。
たとえば、ここに美乳が貼り付けられたら...
意味は無くて最良じゃないだろうか。
「次善の策」ってことばを持ち出すのは禁止?
意味のあるものなど無い
5.3-STABLE です。
さっきカーネルのインストールはうまくいったのですが、
make buildworld でこけます。
/usr/src/lib/libmagic で stop します。
どなたか注意すべき点など教えていただけないでしょうか?
STABLE はいつも変わり続けているんだ。
結局リモートでカーネルの再構築はちょっと危険かもしれないですね・・・。
なんか、良い方ないかと思ってたんですが、直接いってカーネル再構築します。
再構築自体は何の問題も無いけど、入れ替えはやばいかも。
NECのマシンってリブート失敗率高くねえ?
初心者です。
今のところ、FreeBSD5.3Rと5-stableはどちらが安定して使えるのでしょうか?
>>859 それ同じものだから
5系の安定版は5.3が初めて
ありがとう
4.10を捨てて5-stableにいきますよ
>>861 5-STABLEはRELENG_5 branchの先端で日々変化しています。
5.3-RELEASEはRELENG_5 branchのある一点を切り出したものです。
同じものではありません。
>>859 freebsd-stableメーリングリストを読んで自分で判断してください。
(´-`).。oO(……?)
867 :
名無しさん@お腹いっぱい。:04/12/30 00:03:25
>>847 portupgradeは
- 古いライブラリ類を/usr/local/lib/pkg/compatへ移動
- /var/db/pkg の依存関係を整理
というようなことをやってくれるみたい(そのためlibintl.so.5に依存する
ものはそのまま使えて、新しく作ったものはlibintl.so.6に依存するようになる)
だけど、同等の処理をしてくれるportsのターゲットは存在するのかな。
>>866 6-currentを薦めるとスレの進みが早くなるから…
4.10か5.3を使うのが妥当だと思う。
>>839 > カーネルのSYSV系の再構築した?
これこそ全く無駄なカーネルの再構築だな。
GENERICカーネルには始めからSYSVSHMなどが定義されてるし、
SYSVSHMなどを外したカーネルでも、後からkldloadでモジュールをロードできる。
各種最大値等は
sysctl kern.ipc.shmmax
などで再起動すらせずに変更可能。
SysV ipcのためにカーネル再構築が必要だったのは大昔の話だ。
freeBSDのカーネル再構築ってどうするの?
コマンド一式だけ教えて
% su
# cd /usr/src
# make kernel
# reboot
> # make kernel
ここでのコツを教えて下さい
着目点5つぐらいに絞って
終わるまで待つこと。
途中でCTRL-Cをするとだいなし。
>>870 configファイルを$HOMEに置いてから以下を実行
% setenv MAKEOBJDIRPREFIX $HOME/obj
% setenv KERNCONFDIR $HOME
% setenv KERNCONF YourKernel
% setenv __MAKE_CONF /dev/null
% cd /usr/src
% make buildkernel |& tee ~/kernel.log
% su root -c 'make installkernel'
Posgre&psqlのスレでも聞いたのですが、
「psqlコンソールでの日本語入力の起動方法」はどうすれば
可能になるのでしょう?
シーラカンス本を参照して試しているのですが、
突然、商品名に「みかん」とかのデータ行を追加してます。
どうやって入力してるのかは書かれていないです。
postgresql-7.4.3を使っていて、psql以外でも
日本語入力が可能になっていない状態です。
やはりSQLファイルを作成して読み込ませる方が
手っ取り早いのでしょうか?
何とかpsqlで入力できるようにしたいのですが。
経験者の方、どうか良きアドバイスをお願いします。
FreeBSD5.3でportsからlinux_base-rh-9もしくはlinux_base-8をインストールしようとしています。
以下のエラーが出てしまい、インストールすることが出来ません。
現在はpors_deinstall -r linux_base*を実施して最初にパッケージで導入したlinux_base-7を削除した状態です。
どこを直せばよいのでしょうか?glibc.rpmの中をいじる必要があるんでしょうか
root@procyon /usr/ports/emulators/linux_base-rh-9# uname -a [10:41am]
FreeBSD procyon.local 5.3-STABLE FreeBSD 5.3-STABLE #0: Wed Dec 29 05:05:38 JST 2004
[email protected]:/usr/src/sys/i386/compile/kagechiyo i386
-----
===> linux_base-rh-9 depends on executable: rpm - found
kern.fallback_elf_brand: -1 -> 3
glibc-2.3.2-27.9.7.i386.rpm
execution of glibc-2.3.2-27.9.7 script failed, exit status 0
*** Error code 1
Stop in /usr/ports/emulators/linux_base-rh-9.
-----
===> linux_base-8-8.0_4 depends on executable: rpm - found
kern.fallback_elf_brand: 3 -> 3
redhat-release-8.0-8.noarch.rpm
glibc-common-2.3.2-4.80.8.i386.rpm
execution of glibc-common-2.3.2-4.80.8 script failed, exit status 0
*** Error code 1
Stop in /usr/ports/emulators/linux_base-8.
root@procyon /usr/ports/emulators/linux_base-8#
--------
>>832 >俺は再構築するけど、再構築してなきゃfreebsd-updateも使えるし
あんなものを使うまでもなく、パッチを当てれば済むだろ。
881 :
名無しさん@お腹いっぱい。:04/12/30 14:18:03
>>834 >カーネルの再構築でリソース節約ってそんな効果あるか?
メモリが1G以上載ってるようなマシンとかでは、あまり意味ないだろうが。
ま、それでも起動は多少速くなるかも。
ちなみに、GENERICカーネル本体のサイズは、5.8MB
当方のカスタムカーネルは、3.8MB
>>881 > ちなみに、GENERICカーネル本体のサイズは、5.8MB
> 当方のカスタムカーネルは、3.8MB
え?linux kernel だと 1.2±0.3[MB]なのに・・・
>>882 設計が違う物を、そこだけ取り出して比べてもしょうがないと思わないか?
>>882 z/bzimageがでしょ?
z/bzimageはcompress圧縮されちょる。
>>884 not in compressed format
ですけど・・・
>>885 compressで解凍しようとしたの?
確か頭の方にブートローダーやらなんやらがくっついてるはずだが・・・。
カーネルソースのMakefile追っかけてみそ。
遠い記憶を掘り起こすとarch/i386/boot/の下あたり。
Linuxはつまらん制限があったからね。
名前はわからないんですが、ノートパソコンでよくあるキーボードの下にある
矢印を動かす四角いスペースのところがありますよね?
あれはXで設定してXウインドウで使用できるのでしょうか?
それとも別にPS/2マウスが必要なのでしょうか?
そーねLinuxはブートローダがx86のリアルモードで動いていたから
1MB以上のファイルを1度には読み込めないという制限があったからね
だからファイルを圧縮してみたり複数回にわけて読み込んだり早くか
らドライバをローダブルにしてみたりしていたね。FreeBSDの場合は
boot0はリアルモードだけど途中からプロテクトモードに移るのでカ
ーネルをロードするときはファイルサイズの制限は緩いからあんまり
そういう方向には進まなかった。
>>888 トラックパッドのこと? あれはOSから見るとPS/2マウス互換に見えるのが殆どだったような。
ふつーにマウス同様のものとして認識される場合がほとんどだと思われ
漏れが使ってるのは消しゴム系だが
じゃコンソールやXの設定ではPS/2とかAUTOでいいでしょうか?
とりあえずインストールのときそれでやってみます。
ありがとうございます。
>>889 > boot0はリアルモードだけど途中からプロテクトモードに移る
詳細希望
よろしくお願いします。
1つのネットワークカードでIPベースのバーチャルホストを実現させるために
ifconfig alias でIPを増やしたんですが これでIPベースのバーチャルホストは構築できるのでしょうか?
>>894 jail を使えば当然できるし、
apacheに閉じた話題だとしてもできますよ。
apache依存のねたならapacheのスレへ。
>>895 ありがとうございます。
お察しの通りapacheです。apache板に行ってきます。
5.3-RELEASEのインストールではまっています。
問題点は「FDからブートしてインストーラの起動までたどり着けない」ということに尽きます。
事情によりインストール対象のPCの起動デバイスとしてはFDしか利用できません。
CDROMドライブは接続されていません。また別のマシンから引き剥がして接続することもできません。
インターネット接続環境およびLAN設備はすでに稼動していますので、
インストーラが立ち上がるところまでたどり着けばあとはFTPインストールが行えます。
floppies/ディレクトリ以下のflpファイル3つ(boot,kern1,kern2)を
tools/fdimageを使って3枚のFDに書き込みました。
インストール対象PCにboot.flpをいれて起動、程なく
>Insert disk labelled "Kernel floppy 1" and press any key...
が出ますので、ここでkern1.flpに入れ替えます。するとFDを読み始めますが
>inflate: invalid code lengths set
>readin failed
>elf32_loadimage: read failed
が出ます。そのうち
>Unable to load a kernel!
>[カーネル読み込み時のぐるぐるまーく]
>Hit [Enter] to boot immediately, or any other key for command prompt.
>Booting [/kernel]...
>can't load '/kernel'
>Type '?' for a list of commands, 'help' for more detailed Help.
>OK
となります。
どこかのタイミングでkern2.flpに差し替えるのだと思いますが、
5.3のリリースノート原文、インストールノート原文にあたっても
当該用件に関する記述はありません。
なお、以前も別の環境で同様の自称にぶつかり、その際にはCDROM起動で逃げました。
よって、現在の環境固有の問題ではないと考えます。
アドバイスをお願いします。
kern1と2を違えてるか、kern1が正しく書けていないかのどちらかだろうね。
あたいが900げとー。
ついでにqemuで5.3Rの{boot,kern1,kern2}.flpを試したけどモーマンタイだったよん。
>>899 kern1,2の取り違えはありません。
また正しくかけていない可能性を考えていくつかの異なるメディアに書いて試していますが状況は改善しません。
>>900 orz
じゃあイメージをとってくるときに壊れたとかじゃないの。
FDDが壊れているという可能性もあると思うが、bootが読めたということは
そうでもないのかな。
>>902 複数の場所から持ってきています。jpix,ring,asahi-net他。
またyamayasuさんのパッチ済5.3-RELEASE-p2に含まれているものも試しています。
でもだめ。
使っているメディアが全部腐っているんだろうか・・・
C言語でプログラミングやろうと思うんだけど、
FreeBSDでmakefile自動生成してくれる開発環境って何がありますか?
eclipseはjavaのライセンスフォームに登録するのが面倒だから勘弁。
4-STABLEでfirefoxが起動出来ない問題はもう諦めた方がいいんでしょうか?
解決しました
flpファイルをfdimageではなくrawriteで書き出すようにしたところ問題なく起動できました・・・
5時間くらいこれで悩んでいた俺って一体... orz
>>893やさん(w
ごめん、日本語不自由だった。もれ東南アジア(?)系だから。
boot0(MBR):リアルモード
boot1:リアルモード
boot2:リアル→プロテクトモード
/boot/loader:プロテクトモード
boot1はFreeBSDが納められているパーティションの先頭セクタにあって
直後の15セクタに配置されているdisklableとboot2を読み込む。通常は
/boot/loaderがカーネルを読み込む。boot2から直接カーネルを読み込
むことも可能。
素朴な疑問なんですがノートパソコンでXを設定するときって
ビデオカードとかどうやって調べるのでしょうか?
検索して出てこない場合とかは?
メーカーに問い合わせるしかないのかな?
Windowsのときにコントロールパネルを見ておくか、pciconf -lv。
Xを起動してログを読む。
分解してチップを見る
買う前に店頭機でコントロールパネルを見ておくのは基本だな
もっともACPI以降はそれだけじゃ済まなくなった
emcws (emacs) をportsから入れようと思っているのですがいかの
エラーメッセージが出て駄目です。
===> Installing for Xaw3d-1.5
===> Generating temporary packing list
===> Checking if x11-toolkits/Xaw3d already installed
===> Xaw3d-1.5 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of x11-toolkits/Xaw3d
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/x11-toolkits/Xaw3d.
続きます。
続かなくてよろし。Xaw3dを入れ直せ。
そういうわけなので
% setenv FORCE_PKG_REGISTER yes
% portinstall japanese/emacs-emcws/
で際挑戦。
*******************************************************************
If you want Xaw3d to replace the default Athena Widget Set
so most X applications will get a 3-D look, do this (as root):
cd /usr/X11R6/lib
mv libXaw.so.6 libXaw2d.so.6
ln -s libXaw3d.so.6 libXaw.so.6
*******************************************************************
===> Running ldconfig
/sbin/ldconfig -m /usr/X11R6/lib
===> Registering installation for Xaw3d-1.5
===> Returning to build of emacs-21.3_3
Error: shared library "Xaw3d.8" does not exist
*** Error code 1
Stop in /usr/ports/editors/emacs.
orz
誰か御指南下さい。
pkg_delete -f Xaw3d
>>908 カタログとかマニュアルの仕様のところにおおまかに書いているときもあるから、そいつも参考にすれば?
cd /usr/X11R6/lib
mv libXaw.so.6 libXaw2d.so.6
ln -s libXaw3d.so.6 libXaw.so.6
/sbin/ldconfig -m /usr/X11R6/lib
cd /usr/ports/editors/emacs
make install
>>904 良く知らんが、automake, autoconf あたりじゃないの?
xmkmf とか、mkmf とか?
>914
>916
>918
レスありがとうございます。
再いん須子はとりあえずやってみマスタし、918もやったです。
% pkg_delete -f Xaw3d-1.5
pkg_delete: file '/usr/X11R6/lib/libXaw3d.so.8' doesn't really exist
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)
という事なので再いん須子も試している事を考慮すると、
Xaw3dのports自身に問題があるような気がしているのですが。
>>913 editors/emacs が要求している libXaw3d.so のバージョンと
インストールされる libXaw3d.so のバージョンが違ってるようですが、
X は XFree86 と xorg のどっちを使ってますか?
Xaw3d は XFree86 を使っている場合と xorg を使っている場合で作られる
libXaw3d.so のバージョンが違います。(XFree86 は 7、xorg は 8)
どこか適当な port (editors/emacs とか) のディレクトリで
make -V X_WINDOW_SYSTEM
を実行してみて、XFree86 を使っているのに xorg と出力されるのであれば、
/etc/make.conf に
X_WINDOW_SYSTEM=xfree86-4
と書いてください。5.3-RELEASE だとデフォルトは xorg になってると思います。
他に同じようなエラーになりそうなのは xorg を使ってるけど imake-6 じゃなくて
imake-4 がインストールされている場合でしょうか。
正月という時期的な隙間を突いてノートPCにネットインストールしている。
これで途中で切れたら泣くねw
何年か前はPCカードを認識させるのにも手間取ったワシが意外と簡単に
インストールしている。
ワシも成長したな。
FreeBSDってどれくらいの空容量が必要なの?
なんか 1Gあるのにtransfar fullになるんだけど。
何がいいたいのかさっぱりわからん。
>>923 HDDの容量がどのくらい必要かということであれば、
なにもかも入れようとすると1GByteでは不足するだろうから選んで入れないとね。
926 :
名無しさん@お腹いっぱい。:04/12/31 09:51:01
最小インストールなら1Gあれば十分だよ。
>>922 成長したのはインストールプログラムの方でわ?
>>926 どこの世界の人だ?
最小なら200Mbもありゃ四十二分だ。
インストールプログラムが成長したのは確かかもしれないけど、922言いたかったのはあれじゃないかな
自分でLANカードを認識させられるようになったことじゃない?
まぁそんなのよくて926でageてしまって悪かった。すんません。
>>928 そんなこたぁ知ってるさ
923に言ったんだよ1Gしかないからって言うから。
切り方によってはディスクフルになるだろ。
漢は黙って1パーティション。
標準だと640MBで七十二分
>>931 swapも1パーティションに含まれますか?
それとも漢は/と同じパーティションの上に無理矢理おいてdisk full になるとswapに喰われる危険性にドキドキしますか?
漢ならswap使わずにメモリだけで勝負する
>>933 漢は搭載メモリから動かすべきプログラムを完全に計算する。
sysctl -w vm.swap_enabled=0
swapは女子供の使うもの。
駄目だ。1GだとX-USRでも最後の犬をインスコできなかった。
こりゃopenoffice なんかとても入りそうにないな。