Jeg har lige opgraderet en server fra FreeBSD 6.4 i386 til 8.2 AMD64.
Systemdisken døde, men da det alligevel var planen at opgradere, lavede
jeg en helt ny installation.
Jeg har så efter installationen compilet en ny kerne med "options
NETATALK" og installeret nyeste netatalk fra ports.
Men Appletalk virker ikke rigtigt mere. Hvis jeg genstarter netatalk
(/usr/local/etc/rc.d/netatalk restart), får jeg følgende besked:
atalkd bge0: Address already in use
Hvis jeg flytter Appletalk-understøttelsen til bge1, kan jeg få startet
atalkd igen. Hvis jeg så igen genstarter netatalk, får jeg "Address
already in use" fejlen igen. Atalkd kan altså startes een gang, men ikke
genstartes...
Når atalkd kører, ser alt normalt ud (på serveren):
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
ether 00:14:c2:57:f3:45
inet 192.168.15.15 netmask 0xffffff00 broadcast 192.168.15.255
atalk 65280.47 range 0-65534 phase 2 broadcast 0.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
Og nbplkup kan også finde de to servere, og de to Mac'er jeg tændte:
$ nbplkup
bsdsnegl:netatalk 65280.47:4
bsdsnegl:Workstation 65280.47:4
finns iMac:Darwin 65286.21:128
Stift1: Power Macintosh 65280.128:252
Stift1:Workstation 65280.128:4
#:LaserWriter 65280.193:132
bsdprint:Workstation 65280.193:4
bsdprint:netatalk 65280.193:4
Men hvis du går ind i "Vælger" på en Mac, og klikker på AppleShare
(hedder det vidst), kommer der ingen servere frem i listen over servere.
Er der andre brugere af antikke protokoller på listen? :)
Om fejlen ligger i AMD64/i386, Netatalk eller FreeBSD 8.2 ved jeg ikke.
Venlig hilsen
Mikkel C. Simonsen
Received on Mon 09 Jan 2012 - 00:45:56 CET
This archive was generated by hypermail 2.2.0 : Sun 24 Jun 2012 - 02:54:40 CEST