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

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

■ このスレッドは過去ログ倉庫に格納されています
00012ch BSD USERS GROUPNGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■関連スレ >>2-15 くらい
オリジナルの歴代スレッド 1〜10は >>2, 11〜20は >>3, 21〜30は >>4, 31以降は >>5
FreeBSD 関連の検索は >>6
FreeBSD 関連のスレッドへのリンクは >>7
FreeBSD 関連のお勧めサイトは >>8
FreeBSD の新しいネタを追いかける人は >>9

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!なんでもアリ32
http://pc3.2ch.net/test/read.cgi/unix/1079699147/l50
0732724NGNG
>>731
やっぱりそういうのにはMakefile.localを使った方がいいと思いますのれす
(動かなかったら動くようにしてくだちい)
0733724NGNG
>>731
make.confでは一切"CFLAGS="を用いず、"+="での追加のみにしておけば
正しく動くのれす。何故ならCFLAGSはMAKE_ENVでsubmakeに渡されるかられす。
work以下を担当するsubmakeがmake.confを読んでCFLAGSを初期化してしまい、
MAKE_ENVで教えられたCFLAGSを捨ててしまうのが問題なのれす。

じゃ、後は任せたのれす
0734名無しさん@お腹いっぱい。NGNG
>>732
やっぱその方がいいですかね。

結局 make.conf の先頭で
PORTSNAME=${.CURDIR:C;^/usr/ports/([^/]*/[^/]*).*$;\1;}
という /usr/ports/hoge/fuga/ 以下なら常に hoge/fuga という値になる変数を
定義してやって、

.if ${PORTSNAME} == "hoge/fuga"
CFLAGS+=-DHOGE
.endif

のようにしたです。
0735名無しさん@お腹いっぱい。NGNG
>>734
USE_GMAKE=yes な ports で無視された……(あたりまえ)。
やっぱ make.conf ですべて済ませるには無理があるか
0736名無しさん@お腹いっぱい。NGNG
と思ったら、 typo してただけで、ちゃんと効いてた(w
0737名無しさん@お腹いっぱい。NGNG
.if ${.CURDIR:M*/ports/*/*} != "" # in ports tree
p:=${.CURDIR:H:T}/${.CURDIR:T}

.if $p == foo/bar
WITH_FOO=yes
.endif

.endif # in ports tree

影響範囲や評価回数はなるべく少なく。
0738名無しさん@お腹いっぱい。NGNG
日本語が通る実用的なIRCクライアントってどれでしょうか?

Emacs Lisp じゃないヤツで
0739名無しさん@お腹いっぱい。NGNG
ThinkPad i1124-73Jに5.2.1Rをインストールしました。
5系を使うのは初めてなんですが、以前nomadsにワーナーさんがcardbusのIBM etherjetをdcで使ってると言う
投稿があったので、使えると思ったのですが
dc0: <Xircom X3201 10/100BaseTX> port 0x1000-0x107f mem 0x88001000-0x880017ff,
0x88001800-0x88001fff irq 11 at device 0.0 on cardbus0
dc0: Ethernet address: 00:xx:xx:xx:xx:xx
dc0: MII without any PHY!
device_probe_and_attache: dc0 attach returned 6
cbb0: CardBus card activation failed
となってしまいます。
5.xはどこら辺をいじるのが良いのか良く分からないのですが、cardbusのetherjetを使えてる人はいますか?
0740ucodeNGNG
Atomic Kitten
Eternal Flame
0741名無しさん@お腹いっぱい。NGNG
>>738

普通に xchat でいいのでは。
0742名無しさん@お腹いっぱい。NGNG
FreeBSD 5.2.1 で ext3 な fs を mount できますか?
0743名無しさん@お腹いっぱい。NGNG
>>742
>>2

○ FreeBSD 関連 検索
 質問して回答を待つよりも自分で調べた方が速いかもよ。

Google検索
http://www.google.co.jp/bsd
0744742NGNG
>>743
調べたところ、 ext3 は mount できないことが分かりました。
自分で調べると本当に早いですね。ありがとうございました。

0745名無しさん@お腹いっぱい。NGNG
RAIDカードってFreeBSDをサポートしたものが多いですけど、
それほどFreeBSDで使うとメリットがあるのでしょうか?
0746名無しさん@お腹いっぱい。NGNG
>>745
ある時はあるし、無い時は無い。
バックアップ無しで、ディスク壊してみれば理解できると思う。
0747724NGNG
>>734
寝ながら考えたのれすけど
make.confのケツで
.if exists(${.CURDIR}/Makefile.mydef)
.include "${.CURDIR}/Makefile.mydef"
.endif
とかやって独自定義をしたいportのディレクトリにMakefile.mydefを置いてやれば
意図したようにできると思いますた。Makefile.localから名前を変えているのは
bsd.port.mkを関与させないためれす。
make.confが長くなるのはちょっとナニだと思う向きには
こういう手もあるのれす。
0748名無しさん@お腹いっぱい。NGNG
>>745
IDE RAIDスレでスルーされてた方ですね。
どうやったらまともに相手してもらえるか考える時間はなかったのですか。
http://pc4.2ch.net/test/read.cgi/jisaku/1073872788/579-
0749名無しさん@お腹いっぱい。NGNG
>>739
/boot/loader.confに
hw.pci.allow_unsupported_io_range="1"
を加えてみるとどうなる?
0750名無しさん@お腹いっぱい。NGNG
>>748
>RAIDカードの対応OSを見るとFreeBSDというのを結構見かけるんですが、
>このOSってそれほどまでにRAIDに適しているんでしょうか?
>ちょっと調べた限りだと、ファイル属性の管理も満足に出来なくてR/W共に超遅い
>大昔のファイルシステムを使ってるらしいのですが、そんなOSが多くのカードで

へぇすごいね
どうやって調べたんだろうね
0751名無しさん@お腹いっぱい。NGNG
すげー、UNIXユーザーの粘着ぶりってアラブ人も真っ青!
0752名無しさん@お腹いっぱい。NGNG
失礼な!
アラブ人なんかよりもっと粘着しますよ。
0753名無しさん@お腹いっぱい。NGNG
>>744
ext2でマウントすりゃ
0754745NGNG
そのコピペ元は俺じゃないけど、俺は俺で気になったから
改めてこっちに書いてみたんだが・・・
確かにUNIXユーザーの執念深さはすげーとオモタ。

ちょいと別板に餌撒いといてやるから、ちゃんと探して食い付くよーにw
0755名無しさん@お腹いっぱい。NGNG
http://pc3.2ch.net/test/read.cgi/linux/1013875908/599
0756名無しさん@お腹いっぱい。NGNG
>>745
スルーされてないじゃん、ばっちり反応あるよ、あっちのスレ。
さすがだなって思った。
0757名無しさん@お腹いっぱい。NGNG
探したわけじゃなくて両方の住人ってことだろう。
0758名無しさん@お腹いっぱい。NGNG
>>754
興味のあるスレを3日に一度くらい眺めていれば
嫌でも目に入る程度のことを執念と称するのはどうかと。

自分の言語能力の不足を他人を茶化すことでごまかそうとして
結局何の答も得られないまま終わってしまうのは悲しくないですか。
0759739NGNG
>>749
>hw.pci.allow_unsupported_io_range="1"
>を加えてみるとどうなる?

やってみましたが、全く変化無しでした・・・
0760名無しさん@お腹いっぱい。NGNG
FreeBSD4.6をインストールしたんですけれど、
日本語の入力ってどうやるんですか?
今の環境はX入れてmozillaをportsからインストールしただけです。
0761名無しさん@お腹いっぱい。NGNG
>>760
# cd /usr/ports/japanese/kinput2-canna
# su
# make configure
# make
# make install

# vi ~/.xinitrc
kinput2 -canna & を追記

# vi ~/.cshrc
setenv XMODIFIERS @im=kinput2 を追記

# vi ~/.Xresources
*inputMethod: kinput2         を追記

/usr/local/etc/rc.dにcanna.shという起動スクリプトがあるか確認

rebootし、「shift+space」で日本語入力OOOOOOOKKKKKKKKKKKKKKKK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0762名無しさん@お腹いっぱい。NGNG
それじゃまだ足りないぽ。

/etc/rc.conf
canna_enable="YES"

しかし>>760は検索する癖をつけておかないと
後で苦労すると思われ。
0763名無しさん@お腹いっぱい。NGNG
4.6-RELEASEって古いよ。
0764名無しさん@お腹いっぱい。NGNG
いつまで経ってもgame6を安定させられない連中に何か言ってやってください。
0765名無しさん@お腹いっぱい。NGNG
ports-currentとはひとことも書いてないので>>761-762
そのまま当てはまるかどうか非常に疑問だったりする罠
0766名無しさん@お腹いっぱい。NGNG
「まずは4-STABLEにうぷしてportsも新しくしてこい。話はそれからだ」
という感じでしょうか先生!
0767名無しさん@お腹いっぱい。NGNG
使うだけの人はサポートされてるリリース版でいいよ。
0768名無しさん@お腹いっぱい。NGNG
>>767
BSD房を自認する教えたがりなら、"既知の穴からトンデモな被害を受けてもいいなら"
って付け加えないといかんよ。
0769名無しさん@お腹いっぱい。NGNG
厨が被害受けても俺には関係ないもん。
いまさら踏台がいくつかふえたところで、どうってことないし。
0770名無しさん@お腹いっぱい。NGNG
>>764
game6ってなに?
0771名無しさん@お腹いっぱい。NGNG
>>770
game6.2ch.net (oyster244.peko.2ch.net)
0772名無しさん@お腹いっぱい。NGNG
>>743
な、なんですか?そのぐーぐるさまページは
0773名無しさん@お腹いっぱい。NGNG
>>767
同意できる。
releaseの活用で初心者のトラブルシューティングを一元管理できれば
みんなが幸せに。
もしくは
/usr/ports/security/freebsd-update
が普及定着すれば。
0774名無しさん@お腹いっぱい。NGNG
今、5.2.1をインストールしていて、ブートマネージャを入れるところです。
ブートマネージャをインストールしないで、
フロッピーからのみ起動させるようにしたいんですが、
そういうやり方ってできますか?
また、ブートフロッピーの作り方はどうすればいいでしょう?
インストール用のブートフロッピーばかり検索に引っかかってしまうので。
0775名無しさん@お腹いっぱい。NGNG
フロッピーにGRUBを入れとくのがスマートなやり方かモナー
0776774NGNG
>>775
そのやり方は、インストールを一通り終わらせてから
BSDでの操作でGRUBを入れることになるんでしょうか。
そうだとすると、最低一回はHDDから起動することになりますよね。
どっちにしろ、最初は何かしらブートマネージャを
インストールしなければならない、ということでしょうか。
後からアンインストールすればいいんでしょうけど、
なにか気持ち悪いのでできれば避けたいところですが、
それしかないようなら仕方ないですね。
厨房と言われる覚悟で聞きますが、Linuxのようにインストーラが
ブートフロッピーを作ってくれることはないんでしょうか?
0777名無しさん@お腹いっぱい。NGNG
>>776
FreeBSDじゃないほうのOSが何かにもよるけど、たいていは
何かしらの手順を踏めばFreeBSDのブートマネージャが
入ってなくてもFreeBSDを起動することは可能なはず。

ちなみにそのLinuxでつくったブートフロッピーとやらがGRUBを
使ってるブツなら、GRUBのコマンド操作の要領さえ知ってれば
そのフロッピーそのまま使って起動できるし。
0778774NGNG
>>777
Win2000と共存させるつもりです。
と言っても普段はWin2000を主に使って、
FreeBSDは、ファイルサーバとして本格稼働させる前に
練習用として入れてみる感じです。
(現在のファイルサーバはLinuxで稼働中)
なのでほっといたら自然にWin2000が起動するのが望ましく、
FreeBSDを起動するにしてもマネージャで選択するのではなく
フロッピーを入れるだけで後はほっとけばいい、
という状態が理想です。

解決したわけではないですが、いくつかヒントをもらったので
これからちょっとだけ色々と試してみようと思います。
0779名無しさん@お腹いっぱい。NGNG
>>774
インストーラのパーティションエディタを終わるときにBoot Managerを
インストールするかどうか聞いてくる画面があるからそこで一番下の
"None"を選べばいい。それだけ。

使うフロッピーはGRUBでもいいし、GRUBの細かな使い方がわからんとか
マニュアルを読むのが面倒だったらMBMを使えばいい。ぐぐれば置いてある
場所はわかるよ。オフィシャルページがちょっとアレだがフロッピーに
インストールして使う分には難しい知識はほとんどいらないし、日本製
だからドキュメントを読むにしても楽。


0780名無しさん@お腹いっぱい。NGNG
ところでサーバにするなどOSの切り替えの必要がなかったら
Boot Managerの選択のところで"Standard"を選んでboot0を
インストールしないでおくのがお勧め。

再起動するときにメニューで待たされる時間分早く起動
するし、余計な物が介在しない分だけリモートで作業する
場合は間違いが起きにくい。気のせいかも知れないが。
漏れの場合はそうしているマシンの方が多い。
0781779NGNG
ごめん、MBMはフロッピーから起動した場合はデフォルト設定
を残すことができないようだ。GRUBなりEXTIPL(って今使っている人
いるかな?)つかってくれ。
0782名無しさん@Vim%ChaliceNGNG
>>781EXTIPL使っているよ
FreeBSD 5.2.1 のMBRでwin2kを起動出来なかったのでEXTIPLに入れ替えた。
0783名無しさん@お腹いっぱい。NGNG
FDからHDにインストールしたFreeBSDを起動する時には、mfsroot.flpで立ちあげて、
loaderプロンプトで適当なパラメータを突っこめばok。
boot0cfgミスったときとかマジお勧め。
0784名無しさん@お腹いっぱい。NGNG
# uname -rms
FreeBSD 4.5-RELEASE-p36 i386
の環境でCGIからメールを送ろうと考えています。
既存のメールフォームCGIを使っていて、そのスクリプト自身は正常終了するのですが、届きません。
/var/log/maillogを見てみると以下のようにエラーがでているのですがどうしたら解決できるか見当も付きません。
どうしたらよいのでしょうか?

Apr 24 16:51:56 [ホスト名] sendmail[91347]: i3O7puB91347: from=www, size=199, class=0, nrcpts=1, msgid=<200404240751.i3O7puB91347@[ホスト名]>, relay=www@localhost
Apr 24 16:51:57 [ホスト名] sendmail[91349]: i3O7puB91347: to=foo@[宛先], ctladdr=www (80/80), delay=00:00:01, xdelay=00:00:01, mailer=smtp, pri=30199, relay=[リレーサーバ]. [←のIPアドレス], dsn=5.0.0, stat=Service unavailable
Apr 24 16:51:57 [ホスト名] sendmail[91349]: i3O7puB91347: i3O7pvA91349: DSN: Service unavailable
Apr 24 16:51:58 [ホスト名] sendmail[91349]: i3O7pvA91349: to=root, delay=00:00:01, xdelay=00:00:01, mailer=local, pri=30299, relay=local, dsn=2.0.0, stat=Sent
([リレーサーバ]は/etc/mail/mailertableで. smtp:[mail.example.com]とISPのサーバを経由するようにしています。
0785名無しさん@お腹いっぱい。NGNG
5.2.1導入をしているんですが、pccardを認識しません。
4.9をインストールをするときにはpccardを経由してFTPからインストール
成功しました。
なお、options editorで見たところ、sukip pccardはNOになっておりました。
どうしたら解決するでしょうか。
0786名無しさん@お腹いっぱい。NGNG
エスパーさーん、出番ですよー!
0787名無しさん@お腹いっぱい。NGNG
>>785
> どうしたら解決するでしょうか。

不具合が生じている原因を突き止め、それを取り除けば解決します。
0788名無しさん@お腹いっぱい。NGNG
xwindow導入しましたが画面が殺風景過ぎて困っています
賑やかにするためにはどうすれば良いでしょうか?
0789名無しさん@お腹いっぱい。NGNG
>>788
> 賑やかにするためにはどうすれば良いでしょうか?

賑やかでない原因を突き止め、それを取りのぞけば解決します。
0790名無しさん@お腹いっぱい。NGNG
>>785
5.x-RELEASEでは見捨てられたカードがたくさんあります。
そういったカードはOLDCARDというカーネルコンフィグを使えば認識されることも
ありますが、インストールとなると...。
例えば4-Releaseからアップグレードするとか。

とりあえずカードの型番を書くべきです。
また、5系列はSTABLEが出るまでお薦めはしません。
0791名無しさん@お腹いっぱい。NGNG
>>787
ありがとうございます。
kernel Configurationの画面が出ないんですね。5.2.1は
どうしたら、あの画面を出せるんでしょうか。
0792名無しさん@お腹いっぱい。NGNG
>>788
Xwindowを入れただけでは、ウィンドウマネージャとしてtwmしか入りません。
GNOMEとかKDEといったデスクトップ環境を入れれば綺麗で賑やかな画面になるでしょう。
入れる際にはパッケージを使用するのがいいです。
portsなどでコンパイルすると、とても時間がかかります。
0793名無しさん@お腹いっぱい。NGNG
>>791
だからまずはPCカードの型番を書けと。
0794名無しさん@お腹いっぱい。NGNG
わしが若かったころは、
FVWN を入れて派手じゃ派手じゃと自慢していたものじゃったがのう……ゴホゴホ
0795788NGNG
>>792
ありがとうございます!古いNote98を何とか復活させようとFreeBSD(98)入れてみたんですが
GUIが余りにも灰色だったので恐くなってしまいました。
環境在るんですね。sysinstallから環境入れて頑張ってみます
0796名無しさん@お腹いっぱい。NGNG
>>794
さっさと墓穴に飛び込め!! ボケ老人。
0797名無しさん@お腹いっぱい。NGNG
>>795
古いノートPCにKDEやGNOMEはまずいよ。
WIndowmakerにしては?
x11-wm/windowmaker
0798名無しさん@お腹いっぱい。NGNG
>>793
http://www.freebsd.org/ja/releases/5.2.1R/hardware-i386.html#AEN65
にて、見に行ったところ、自分のカードはまだ使えないみたいです。
基本的な失敗をしてしまいました。
お騒がせいたしました。
WLI-PCM-L11GP
0799名無しさん@お腹いっぱい。NGNG
>>798
> WLI-PCM-L11GP
それ、-currentだとif_ndisで使えるんじゃなかったっけ?
0800名無しさん@お腹いっぱい。NGNG
currentを勧めるのはよくないんでは?
0801名無しさん@お腹いっぱい。NGNG
そうなんですか。
ちょっとorgのHPで見てたんですけど、使えるみたいですね。
wiとか言うドライバがないからでしょうか。
0802788NGNG
おかげさまでKDEインスコできました。
もう後戻りできないです
0803名無しさん@お腹いっぱい。NGNG
5.X系列でもtag = RELENG_5_2でCVSupしてる分には初心者にも全く問題無いよ。
新しめのデバイスにも対応してる訳だから、ある意味こっちの方がいいかも知れないと思うくらい。

ちゃんと枯れた構成で組む初心者って余りいない気がする。
0804名無しさん@お腹いっぱい。NGNG
古いノートを使いまわしたいという人もいるからねえ。
0805名無しさん@お腹いっぱい。NGNG
>>784
を教えて貰えませんか……?
0806名無しさん@お腹いっぱい。NGNG
>>805
良く知らんが、CGIでなく普通に送って送れるのか?
藻前さんのリレーサーバが拒否してるようだが。
0807名無しさん@お腹いっぱい。NGNG
ttp://www.apache.or.jp/
見えないのは俺だけ?
0808名無しさん@お腹いっぱい。NGNG
>>807
うちからも繋がらないようだがスレ違いだ
0809名無しさん@お腹いっぱい。NGNG
>>806
ありがとうございます。
root で以下のようにやっても送れません。
sendmail の設定をどうしたらよいのかが判らないのです……

# echo "To: foo@[宛先]
> From: hoge@example.com
> Subject: test
> test
> .
> " | /usr/sbin/sendmailmail -t
0810名無しさん@お腹いっぱい。NGNG
>>809 googleさんにエラーメッセージを聞けば?
ttp://www.google.co.jp/search?hl=ja&ie=UTF-8&oe=UTF-8&q=sendmail+DSN%3A+Service+unavailable+&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
0811名無しさん@お腹いっぱい。NGNG
FreeBSD4.6でXが起動しない…。

startxでXを起動しようとしても以下のようなエラーが出る。

Oh! shit!!

Fuck!

Suck!

#startx

>Fatal server error:
>no screens found

と言うわけで、自分の頭の中は、
以下の様な状態になるんだな。

http://www.vce.com/grable.html
http://www.vce.com/teapot.html
0812名無しさん@お腹いっぱい。NGNG
>>811
スクリーンが見つからないってエラーメッセージでてるじゃん
xf86configの編集した?
0813名無しさん@お腹いっぱい。NGNG
4.6あたりだとXwrapperのpackageをXFree86本体と別に入れないと
startxできなかったかモナー
0814名無しさん@お腹いっぱい。NGNG
>>810
聞いてみたのですがいまいち何をすればよいのか判りませんでした。
sendmail.cfを編集するとあるのですけど
正直テキストファイルとは思えない内容で手も足も出ず……
0815名無しさん@お腹いっぱい。NGNG
>>814
sendmail.cfを勉強するよりはsendmail.mcのいじり方を調べたほうが速いだろう。
sendmail知らんようだからまずは参考書買ってきて一般的な話を見ておいて、
自分のシステムのバージョン固有の情報は、
/usr/src/contrib/sendmail/cf/READMEあたりから。
0816名無しさん@お腹いっぱい。NGNG
FreeBSD4.*または5.*って、ext2のスライスは普通に読めますか?
0817名無しさん@お腹いっぱい。NGNG
swatch が一度しかメールを送ってくれません。

設定ファイルは
#
watchfor /(panic|halt)/
mail=(mailaddr)

です。
#swatch -c /usr/local/swatch/messages.cfg -t /var/log/messages &

で起動しています。
その後、
#logger system panic
で、/var/log/messages に記録するんですが、
立ち上げた直後はメールを送ってきます。
が、2度目以降は何も反応なしです。メールを送った形跡もありません。
どうしてでしょう?
0818名無しさん@お腹いっぱい。NGNG
>>816
>>743
0819名無しさん@お腹いっぱい。NGNG
FreeBSD Updateなるものを試したんですが
カーネル再構築後のシステムではつかえないんですか?
0820名無しさん@お腹いっぱい。NGNG
>>814
そもそも藻前さんの指定しているリレーサーバは、藻前さんからの中継を
許可してるのか?まずそれを確認するべきじゃないのか?
0821名無しさん@お腹いっぱい。NGNG
>819
Updateは、RELEASEインスコ&再構築なしが条件だそうです。
変更されていたら影響範囲が判らず保障できなくなってしまいますもんね。

optionsをちょこっと変更して、再構築してもダメ。
人情的には、「変更ちょっとなんだけどなぁ」と思ってしまうw
0822sageNGNG
>>821update データの転送量を抑えるためにバイナリパッチを当ててる方法を採用しているようだからしかたないかも。
0823名無しさん@お腹いっぱい。NGNG
>>820
/etc/mail/mailertableを元に戻してみたんですけど同じエラーがでます。
0824名無しさん@お腹いっぱい。NGNG
>>823
mailertable の話ではなく、MTA を使わず手 telnet で
そのサーバの SMTP ポートを叩いてみろ、と言われているのだ。
0825名無しさん@お腹いっぱい。NGNG
>>821
カーネルのほうはソースの方を更新してあるぶんには
再構築しちゃって全然構わないわけだが
0826名無しさん@お腹いっぱい。NGNG
>>824
そうでしたか、すいません。
手でやってみたら以下のように拒否されました。
ISP のメールサーバなのになんで拒否されるんだろう……

(RCPT To: foo@接続しているメールサーバ(そのサーバにfooというアカウントは存在します。)と入力したら)
554 <hogehoge.example.com[***.***.**.***]>: Client host rejected: Access denied
0827名無しさん@お腹いっぱい。NGNG
>>826
ISPのメールサーバだからだろ。
0828名無しさん@お腹いっぱい。NGNG
sambaのプリンタ共有なんですけど、ここで聞いてもいいかしら。

別のPC(XP)からFreeBSDのマシンにUSBでつないだプリンタに出力すると、
バケバケの出力が出ることがあります。
バケバケの出力が出ないようにしたい。いつもちゃんと出てくれるとうれしい。
普段プリンタの電源切ってて、FreeBSDのマシンは動いたまま。

こういうときに、「/etc/rc.d/lpr restart」ってやると、ちゃんと出るようになります。
capsとかは入れてなくて、標準のlprです。
5.2.1-RELEASE-p3で、portsからja-samba-2.2.8a.j1.1_5入れてます。
プリンタはエプソンのPM-770Cです。

/etc/printcapはこんな感じです。
PM-770C|lp|EPSON PM-770C with Ghostscript:\
:sh:\
:lp=/dev/ulpt0:\
:if=/usr/local/libexec/pips770/filter770:\
:sd=/var/spool/output/lpd:\
:lf=/var/log/lpd-errs:\
:mx#0:

だれか、なんか知ってる方、ヒントください。
0829名無しさん@お腹いっぱい。NGNG
>>828
Samba の事は Samba のスレで聞けばいいと思うがな。

で、「化ける」の具体例は?単に文字化け?
図入りのなにかを出力すると、ワケわからんテキストが延々出る?
GS 使ってるみたいだけど、ちゃんと PS 送ってる?
通称、magic filter って聞いた事ある?
caps じゃなくて cups だったりしない?
0830828NGNG
「/etc/rc.d/lpd restart」するとちゃんと出るから、USBプリンタの電源を後から入れる
ことになにかあるのかなと思って、最初にこっちで聞いてみました。

すいません。
「/etc/rc.d/lpr restart」ってのは、「/etc/rc.d/lpd restart」の間違いでした。

>図入りのなにかを出力すると、ワケわからんテキストが延々出る?
わけわからんテキストってより、グチャグチャな文字列です。
ポストスクリプトのソースが出てくるわけではありません。

magic filterかどうかの件ですが、
/etc/printcapの「:if=/usr/local/libexec/pips770/filter770:\」ってのですが、
ちゃんと出るときはPCからもこのエントリでちゃんと出るし、
「lpr tiger.ps」ってやってもちゃんとトラの絵がきれいに出るんで、フィルター側で
psファイルか、そうじゃないか、認識しているようです。って勝手に思い込んでます。

ちなみに、フィルター無しのエントリも作って試してみましたが、バケバケ出力の
状況は同じでした。
0831828NGNG
あ、capsは確かにcupsの間違いです。失礼しました。
■ このスレッドは過去ログ倉庫に格納されています