i'm not quite sure what your problem is. but it looks like myipaddr()
is bombing out.
you don't even seem to have a loopback address configured.
what does "ns | grep /net" give you? you should have at least this:
bind /net /net
bind -a '#l' /net
bind -a '#I' /net
mount -a '#s/cs' /net
Yessir, I do - exactly that.
(assuming you have an ethernet card. ;-))
Two of them: one doesn't seem to be recognized, though:
term% grep '#l' /dev/kmesg
#l0: rtl8139: 100Mbps port 0xE000 irq 5: 00e07de1148d
#l1: 83815: 100Mbps port 0xDC00 irq 3: ffffffffffff
term% ls /net/ | grep ether
/net/ether0
Here is all my /dev/kmesg:
Plan 9
E820: 00000000 0009fc00 memory
E820: 0009fc00 000a0000 reserved
E820: 000f0000 00100000 reserved
E820: 00100000 1fff0000 memory
E820: 1fff0000 1fff3000 acpi nvs
E820: 1fff3000 20000000 acpi reclaim
126 holes free
00017000 0009f000 557056
00319000 0ce51000 213090304
213647360 bytes free
cpu0: 2405MHz GenuineIntel PentiumIV/Xeon (cpuid: AX 0x0F27 DX
0xBFEBFBFF)
ELCR: 0A28
pcirouting: BIOS workaround: PCI.0.2.3 at pin 2 link 2 irq 8 -> 9
#l0: rtl8139: 100Mbps port 0xE000 irq 5: 00e07de1148d
ns83815: auto neg timed out
#l1: 83815: 100Mbps port 0xDC00 irq 3: ffffffffffff
usbohci: 1039/7001 port 0xe2021000 size 0x1000 irq 9
usbohci: 1039/7001 port 0xe2022000 size 0x1000 irq 3
usbohci: 1039/7001 port 0xe2023000 size 0x1000 irq 5
512M memory: 206M kernel data, 305M user, 930M swap
root is from (tcp, il, local)[local!#S/sdC1/fossil]:
user[none]: csant
time...
venti...err 2: arena creation time after last write time
fossil(#S/sdC1/fossil)...version...time...
init: starting /bin/rc
ndb/dns: can't read my ip address
flushthread found nothing to flush - 5 dirty
flushthread found nothing to flush - 2 dirty
dossrv: serving #s/dos
flushthread found nothing to flush - 2 dirty
Any suggestions?