花井@京都です. From: 田中 元 <BYH01337@xxxxxxxxxxx> > /etc/rc.d/init.d/atalk start > を実行してみましたが、以下のメッセージが表示され、Macの > セレクタからもLinuxマシンを見つけることができません。い > ろいろ書き込んでは見ましたがいまのところまったくおなじ結果です。 > Starting AppleTalk services: > Starting atalkd:eth1: multicast may not work properly. > atalkd is already running (pid = 988), or the lock file is stale. > [失敗] eth1 でお使いのカードは MacOS で使えるものでしょうか? ethertalk を通すためには,ethernet interface を multicast で動かす必要がありますが,上記メッセージはそれが出来ない, といっています.ちょっと前までは,こういうの結構ありまし たが,最近では見かけないと思っていたのですが,, こういうカードでは,ifconfig eth1 promisc としてやってから, netatalk を start するとマックから見えるように動く(かも) しれません.一度,/etc/rc.d/init.d/atalk stop で netatalk を止めて,/sbin/ifconfig eth1 promisc としてから /etc/rc.d/init.d/atalk start としてみてください. でも,netatalk そのものが動いているのなら,マックのセレ クター,appleshare で eth1 の IP address を直接指定してやれば マウントできると思います.上記メッセージから考えると, netatalk はすでに(起動時に)動いているのではないでしょうか? ps ax としたら, 679 ? S 0:07 /usr/sbin/atalkd 694 ? SW 0:00 [papd] 703 ? S 0:00 /usr/sbin/afpd -g nobody -c 20 -n fs というようなのがありませんか? ただ,eth1 がマルチカストにならないため,セレクターから 見えないだけではないかな? と思います.