I've been wrestling with this for a day now.
OpenBSD 3.2-release box is a client to a Linux 2.4.19 NFS server.
Mounting the server from a Linux client works.
Also, the Linux box is serving NIS to the OpenBSD box just fine.
Here're some details:
(IP's have been double checked.)
openbsd - 10.1.1.23
linux - 10.1.1.12
openbsd# uname -a
OpenBSD openbsd 3.2 GENERIC#25 i386
openbsd# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100007 2 udp 933 ypbind
100007 2 tcp 810 ypbind
openbsd# rpcinfo -p linux
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 32768 status
100024 1 tcp 32768 status
100004 2 udp 739 ypserv
100004 1 udp 739 ypserv
100004 2 tcp 742 ypserv
100004 1 tcp 742 ypserv
100009 1 udp 974 yppasswdd
391002 2 tcp 32835
600100069 1 udp 874
600100069 1 tcp 876
100011 1 udp 648 rquotad
100011 2 udp 648 rquotad
100011 1 tcp 651 rquotad
100011 2 tcp 651 rquotad
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100021 1 udp 32798 nlockmgr
100021 3 udp 32798 nlockmgr
100021 4 udp 32798 nlockmgr
100005 1 udp 32799 mountd
100005 1 tcp 32838 mountd
100005 2 udp 32799 mountd
100005 2 tcp 32838 mountd
100005 3 udp 32799 mountd
100005 3 tcp 32838 mountd
openbsd# showmount -e linux
Exports list on linux:
/home 10.1.1.0/24
openbsd# pfctl -d # no scrub rules or anything.
pfctl: pf not enabled
openbsd# mount linux:/home /mnt
At this point mount hangs and may or may not return the following
error:
nfs server linux:/home: not responding
If I break the mount process, the mount_nfs process stays hung and
will not die.
Am I completely missing something? Am I a fucking idiot? Any
suggestions/comments/flames appreciated.
dmesg for the hell of it:
OpenBSD 3.2 (GENERIC) #25: Thu Oct 3 19:51:53 MDT 2002
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium III (Coppermine) ("GenuineIntel" 686-class, 128KB L2
cache) 565 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,
SIMD
real mem = 65384448 (63852K)
avail mem = 55095296 (53804K)
using 823 buffers containing 3371008 bytes (3292K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 04/18/00, BIOS32 rev. 0 @ 0xfda74
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xf35e0/208 (11 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB PCI-ISA" rev
0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0xa000 0xcc000/0x1000 0xcd000/0x1000
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82810-DC100" rev 0x03: rng active,
8Kb/sec
vga1 at pci0 dev 1 function 0 "Intel 82810-DC100 Graphics" rev 0x03:
aperture at 0xf8000000, size 0x4000000
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ppb0 at pci0 dev 30 function 0 "Intel 82801AA Hub-to-PCI" rev 0x02
pci1 at ppb0 bus 1
fxp0 at pci1 dev 1 function 0 "Intel 82557" rev 0x08: irq 3, address
00:d0:b7:b3:d5:7e
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
fxp1 at pci1 dev 13 function 0 "Intel 82557" rev 0x08: irq 9, address
00:02:b3:07:a6:3d
inphy1 at fxp1 phy 1: i82555 10/100 media interface, rev. 4
puc0 at pci1 dev 15 function 0 "AT&T/Lucent Venus Modem" rev 0x00: com
pccom3 at puc0 port 0 irq 11: ns16550a, 16 byte fifo
pcib0 at pci0 dev 31 function 0 "Intel 82801AA LPC" rev 0x02
pciide0 at pci0 dev 31 function 1 "Intel 82801AA IDE" rev 0x02: DMA, channel
0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <QUANTUM FIREBALLlct15 07>
wd0: 16-sector PIO, LBA, 7162MB, 15522 cyl, 15 head, 63 sec, 14668290
sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
pciide0: channel 1 ignored (disabled)
uhci0 at pci0 dev 31 function 2 "Intel 82801AA USB" rev 0x02: irq 10
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
"Intel 82801AA SMBus" rev 0x02 at pci0 dev 31 function 3 not configured
auich0 at pci0 dev 31 function 5 "Intel 82801AA AC97 Audio" rev 0x02: irq 9,
ICH AC97
ac97: codec id 0x41445340 (Analog Devices AD1881)
ac97: codec features headphone, Analog Devices Phat Stereo
audio0 at auich0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 4440 netmask 4648 ttymask 56ca
pctr: 686-class user-level performance counters enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
arp info overwritten for 10.1.1.23 by 00:d0:b7:44:1d:74 on fxp0
Received on Mon Dec 9 13:51:09 2002