Subject: Can't see netatalk machine in Chooser
From: Paul J. Lucas (pjl@best.com)
Date: Fri Oct 20 2000 - 03:33:34 MDT
OK, I've seen this asked lots of times, scoured Deja.com, and I
still can't get my Linux box to show up as an AppleShare server
in the Chooser on a Mac running MacOS.
Details:
Linux Machine: PowerBook G3 (Lombard)
Kernel: 2.2.17 (built it myself)
netatalk: 1.4.99-0.20000927
libdes: 4.04b
NIC: Lucent WaveLAN silver (firmware 6.04)
PCMCIA: 3.1.21
MacOS: 9.0.4 (on the machine connecting to the Linux box)
Base station: Apple AirPort base station
I've tried turning multicast on:
ifconfig wvlan0 multicast
(This apparantly does it; do I need IP_MULTICAST compiled in to
the kernel for this to work?)
I've tried turning on promiscuous mode:
ifconfig wvlan0 promisc
(I see a message saying that it was done.) The results of
ifconfig look right:
wvlan0 Link encap:Ethernet HWaddr 00:02:2D:0C:B3:68
inet addr:10.0.1.3 Bcast:10.0.1.255 Mask:255.255.255.0
EtherTalk Phase 2 addr:65280/168
UP BROADCAST NOTRAILERS RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:131 errors:0 dropped:0 overruns:0 frame:0
TX packets:189 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
However, this network number (65280) does *NOT* match the one on
the client Mac. Another guy says this is a result of ZIP
packets not beign exchanged. I can't "aecho" anything either.
How can this be fixed?
An "nbplkup PowerBook" looks like:
# nbplkup PowerBook
PowerBook:AFPServer 65280.168:128
PowerBook:netatalk 65280.168:4
PowerBook:Workstation 65280.168:4
which looks right. This stuff does too:
# cat atalk_iface
Interface Address Networks Status
wvlan0 FF00:A8 0000-FFFE 0
lo 0000:00 0000-0000 0
# cat atalk_route
Target Router Flags Dev
Default 0000:00 1 wvlan0
FF00:A8 0000:00 5 lo
FF00:00 FF00:A8 1 wvlan0
0000:00 0000:00 5 lo
I have:
alias net-pf-5 appletalk
in /etc/modules.conf. In AppleVolumes.default, I have:
/ PowerBook options:crlf,noadouble
In afpd.conf I have:
- -uamlist uams_guest.so,uams_randnum.so
In atalkd.conf I have:
wvlan0 -phase 2 -net 0-65534 -addr 65280.168
(Everything but "wvlan0" was filled in by netatalk.) In config
I have:
AFPD_MAX_CLIENTS=2
ATALK_NAME=PowerBook
PAPD_RUN=no
AFPD_RUN=yes
ATALK_BGROUND=yes
The appletalk module is loaded, atalk and afpd are running. If
I select the Linux box by IP address it works fine, but it
refuses to show up as a server I can click on.
How can I get the Linux box to show up in the Chooser? When I
do this under MacOS on the PowerBook using Lucent's drivers,
the PowerBook shows up in the Chooser just fine.
-----
As as separate question, when I try dhx encryption, I get:
Oct 18 23:14:53 powerbook afpd[25654]: uam_load(uams_dhx_pam.so): failed to load: /etc/atalk/uams/uams_dhx_pam.so: undefined symbol: __udivdi3
Oct 18 23:14:53 powerbook afpd[25654]: uam_load(uams_dhx_passwd.so): failed to load: /etc/atalk/uams/uams_dhx_passwd.so: undefined symbol: __udivdi3
How can that be solved?
- Paul
This archive was generated by hypermail 2a24 : Fri Oct 20 2000 - 03:40:59 MDT