NetBSD on 初代HP MicroServer

Debian GNU/Linux armel 7.1でQnap TS-110をNFS serverにしていたのだが、7.0の時はSunOS/SolarisからNFS mountできたのに、7.1にしたらmountできなくなってしまった。
Debianのbug reportをするにも良く分からないし、そもそもNetBSDにしたかったので、NetBSD/evbearm-el 6.99.23を試してみたが、buildが通らなかったり、/sbin/initが異常終了したりと、使えない。evbarmはそもそもbuildが通らなかった。

1週間ばかりいろいろ試みたがだめだったので、とくださんの情報をもとに、Amazon.co.jpでlHP MicroServerとRemote Access Cardを購入した。
来たので、NetBSD/amd64 6.1.1を入れるがディスクアクセスが以上に遅く、pkgsrc.tar.gzを展開するのに1500秒くらいかかってしまう。その間のほとんどはフリーズしている。
BIOSを見直すと、drive write cacheが無効になっていたので、有効にすると、pkgsrc.tar.gzの展開に150秒くらいと、まあ我慢できる性能になった。bufq strategyをうたがっってみたが、それは関係なかったらしい。また、SB700 AHCI Controllerの問題でもなかったらしい。

順調に稼働中。

ディスプレイもキーボードもつながずにインストールできるRemote Access Cardはとても便利だった。やっぱりちゃんとしたサーバーを使うに限る。

Remote Access Cardのウェブインターフェイスは、http://IPADDRESS/ でアクセスしないとログインできない場合がある。http://IPADDRESS/login.html では駄目なようだ。


Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.

NetBSD 6.1.1 (GENERIC)
total memory = 2047 MB
avail memory = 1972 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
HP ProLiant MicroServer ( )
mainbus0 (root)
cpu0 at mainbus0 apid 0: AMD Turion(tm) II Neo N54L Dual-Core Processor, id 0x100f63
cpu1 at mainbus0 apid 1: AMD Turion(tm) II Neo N54L Dual-Core Processor, id 0x100f63
ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 21, 24 pins
acpi0 at mainbus0: Intel ACPICA 20110623
acpi0: X/RSDT: OemId <HP ,ProLiant,20110729>, AslId <HP ,00000097>
acpi0: SCI interrupting at int 9
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
hpet0 at acpi0: high precision event timer (mem 0xfed00000-0xfed00400)
timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000
BROD (PNP0C02) at acpi0 not configured
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43 irq 0
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
midi0 at pcppi1: PC speaker
sysbeep0 at pcppi1
OMSC (PNP0C02) at acpi0 not configured
RMSC (PNP0C02) at acpi0 not configured
PCIE (PNP0C02) at acpi0 not configured
RMEM (PNP0C01) at acpi0 not configured
acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
attimer1: attached to pcppi1
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0: vendor 0x1022 product 0x9601 (rev. 0x00)
ppb0 at pci0 dev 4 function 0: vendor 0x1022 product 0x9604 (rev. 0x00)
ppb0: PCI Express 2.0 <Root Port of PCI-E Root Complex>
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled, rd/line, wr/inv ok
ppb1 at pci1 dev 0 function 0: vendor 0x1a03 product 0x1150 (rev. 0x02)
ppb1: PCI Express 1.0 <PCI-E to PCI/PCI-X Bridge>
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
vga0 at pci2 dev 0 function 0: vendor 0x1a03 product 0x2000 (rev. 0x10)
wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
drm at vga0 not configured
ppb2 at pci0 dev 6 function 0: vendor 0x1022 product 0x9606 (rev. 0x00)
ppb2: PCI Express 2.0 <Root Port of PCI-E Root Complex>
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
bge0 at pci3 dev 0 function 0: Broadcom BCM5723 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 18
bge0: adjust device control 0x192000 -> 0x195000
bge0: ASIC BCM5784 A1 (0x5784100), Ethernet address c8:cb:b8:c9:67:12
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5784 10/100/1000baseT PHY, rev. 4
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
ahcisata0 at pci0 dev 17 function 0: vendor 0x1002 product 0x4391 (rev. 0x40)
ahcisata0: interrupting at ioapic0 pin 19
ahcisata0: 64-bit DMA
ahcisata0: AHCI revision 1.20, 4 ports, 32 slots, CAP 0xf722ff03<PSC,SSC,PMD,SPM,ISS=0x2=Gen2,SCLO,SAL,SALP,SMPS,SSNTF,SNCQ,S64A>
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 2
atabus3 at ahcisata0 channel 3
ohci0 at pci0 dev 18 function 0: vendor 0x1002 product 0x4397 (rev. 0x00)
ohci0: interrupting at ioapic0 pin 18
ohci0: OHCI version 1.0, legacy support
ohci0: SMM does not respond, resetting
usb0 at ohci0: USB revision 1.0
ehci0 at pci0 dev 18 function 2: vendor 0x1002 product 0x4396 (rev. 0x00)
ehci0: interrupting at ioapic0 pin 17
ehci0: dropped intr workaround enabled
ehci0: EHCI version 1.0
ehci0: companion controller, 5 ports each: ohci0
usb1 at ehci0: USB revision 2.0
ohci1 at pci0 dev 19 function 0: vendor 0x1002 product 0x4397 (rev. 0x00)
ohci1: interrupting at ioapic0 pin 18
ohci1: OHCI version 1.0, legacy support
ohci1: SMM does not respond, resetting
usb2 at ohci1: USB revision 1.0
ehci1 at pci0 dev 19 function 2: vendor 0x1002 product 0x4396 (rev. 0x00)
ehci1: interrupting at ioapic0 pin 17
ehci1: dropped intr workaround enabled
ehci1: EHCI version 1.0
ehci1: companion controller, 5 ports each: ohci1
usb3 at ehci1: USB revision 2.0
piixpm0 at pci0 dev 20 function 0: vendor 0x1002 product 0x4385 (rev. 0x42)
piixpm0: polling (SB800)
iic0 at piixpm0: I2C bus
ixpide0 at pci0 dev 20 function 1: ATI Technologies IXP IDE Controller (rev. 0x40)
ixpide0: bus-master DMA support present
ixpide0: primary channel configured to compatibility mode
ixpide0: primary channel interrupting at ioapic0 pin 14
atabus4 at ixpide0 channel 0
ixpide0: secondary channel configured to compatibility mode
ixpide0: secondary channel interrupting at ioapic0 pin 15
atabus5 at ixpide0 channel 1
pcib0 at pci0 dev 20 function 3: vendor 0x1002 product 0x439d (rev. 0x40)
ppb3 at pci0 dev 20 function 4: vendor 0x1002 product 0x4384 (rev. 0x40)
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled
ohci2 at pci0 dev 22 function 0: vendor 0x1002 product 0x4397 (rev. 0x00)
ohci2: interrupting at ioapic0 pin 18
ohci2: OHCI version 1.0, legacy support
usb4 at ohci2: USB revision 1.0
ehci2 at pci0 dev 22 function 2: vendor 0x1002 product 0x4396 (rev. 0x00)
ehci2: interrupting at ioapic0 pin 17
ehci2: dropped intr workaround enabled
ehci2: EHCI version 1.0
ehci2: companion controller, 4 ports each: ohci2
usb5 at ehci2: USB revision 2.0
pchb1 at pci0 dev 24 function 0: vendor 0x1022 product 0x1200 (rev. 0x00)
pchb2 at pci0 dev 24 function 1: vendor 0x1022 product 0x1201 (rev. 0x00)
pchb3 at pci0 dev 24 function 2: vendor 0x1022 product 0x1202 (rev. 0x00)
pchb4 at pci0 dev 24 function 3: vendor 0x1022 product 0x1203 (rev. 0x00)
amdtemp0 at pchb4: AMD CPU Temperature Sensors (Family10h)
pchb5 at pci0 dev 24 function 4: vendor 0x1022 product 0x1204 (rev. 0x00)
isa0 at pcib0
pckbc0 at isa0 port 0x60-0x64
pckbc: cmd word write error
acpicpu0 at cpu0: ACPI CPU
acpicpu0: C1: HLT, lat 0 us, pow 0 mW
acpicpu0: P0: FFH, lat 4 us, pow 10575 mW, 2200 MHz
acpicpu0: P1: FFH, lat 4 us, pow 8030 mW, 1900 MHz
acpicpu0: P2: FFH, lat 4 us, pow 5842 mW, 1600 MHz
acpicpu0: P3: FFH, lat 4 us, pow 4085 mW, 1300 MHz
acpicpu0: P4: FFH, lat 4 us, pow 2062 mW, 800 MHz
acpicpu0: T0: I/O, lat 1 us, pow 0 mW, 100 %
acpicpu0: T1: I/O, lat 1 us, pow 0 mW, 88 %
acpicpu0: T2: I/O, lat 1 us, pow 0 mW, 76 %
acpicpu0: T3: I/O, lat 1 us, pow 0 mW, 64 %
acpicpu0: T4: I/O, lat 1 us, pow 0 mW, 52 %
acpicpu0: T5: I/O, lat 1 us, pow 0 mW, 40 %
acpicpu0: T6: I/O, lat 1 us, pow 0 mW, 28 %
acpicpu0: T7: I/O, lat 1 us, pow 0 mW, 16 %
acpicpu1 at cpu1: ACPI CPU
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 2196456260 Hz quality 3000
uhub0 at usb0: vendor 0x1002 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 5 ports with 5 removable, self powered
uhub1 at usb1: vendor 0x1002 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub1: 5 ports with 5 removable, self powered
uhub2 at usb2: vendor 0x1002 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 5 ports with 5 removable, self powered
uhub3 at usb3: vendor 0x1002 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub3: 5 ports with 5 removable, self powered
uhub4 at usb4: vendor 0x1002 OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 4 ports with 4 removable, self powered
uhub5 at usb5: vendor 0x1002 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub5: 4 ports with 4 removable, self powered
ahcisata0 port 0: device present, speed: 3.0Gb/s
wd0 at atabus0 drive 0
wd0: <VB0250EAVER>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 232 GB, 484521 cyl, 16 head, 63 sec, 512 bytes/sect x 488397168 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) (using DMA)
uhidev0 at uhub3 port 2 configuration 1 interface 0
uhidev0: Avocent USB Composite Device-0, rev 2.00/0.00, addr 2, iclass 3/1
ukbd0 at uhidev0
wskbd0 at ukbd0 mux 1
wskbd0: connecting to wsdisplay0
uhidev1 at uhub3 port 2 configuration 1 interface 1
uhidev1: Avocent USB Composite Device-0, rev 2.00/0.00, addr 2, iclass 3/1
ums0 at uhidev1: 3 buttons and Z dir
wsmouse0 at ums0 mux 0
uhidev2 at uhub3 port 2 configuration 1 interface 2
uhidev2: Avocent USB Composite Device-0, rev 2.00/0.00, addr 2, iclass 3/1
ums1 at uhidev2: 3 buttons and Z dir
wsmouse1 at ums1 mux 0
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
cprng kernel: WARNING pseudorandom rekeying.

Planex MZK-WNHのdmesg

HP MicroServerを買う時に、Planex MZK-WNHというWiFiルーターを付けてくれるという所があって、それを選んで買ってみた。後で調べてみると、投げ売りされているものらしい。

Android phoneのWiFi接続のために使えないかと思っていたのだが、実際に試してみると、DHCPでIPアドレス等を設定できない。MacBook Air mid2012をOS Xで動かして接続しようとしても、電波は検出するが、DHCPがだめだった。
このOS Xの方はまあ使ってないので良いとしても、Android phoneで駄目なのは致命的なので、使えない。
Kindle Fireでも、
http://www.amazon.co.jp/forum/kindle?cdForum=Fx1QMZAIPKWB6YF&cdPage=4&cdThread=TxV961QLAB4FCF
にあるようにつなげないらしいので、相性が悪いのだろう。と言うか、MZK-WNHがおかしいのだろう。

使い道がないかと考えてふと、DD-WRT/OpenWrtのことを思い出して検索したら、

http://ranosgrant.cocolog-nifty.com/blog/2013/03/planex-mzk-wnh-.html

にあるようにイメージを公開してくださっている人がいる。
/proc/cpuinfoの情報を見ると、MIPSらしい。
自分でdmesgを見てみたくて、シリアルコンソールはないかと検索してみた。

http://www.srchack.org/article.php?story=20120902005931516

写真付きで解説してくださっている方がいた。
そこで、自分もやってみた。

U-Boot 1.1.3 (Nov 7 2008 - 13:35:55)

Board: Ralink APSoC DRAM: 16 MB
relocate_code Pointer at: 80fa8000
****************************
Init GPIO Pin****************************
flash_protect ON: from 0xBFC00000 to 0xBFC26213
protect on 0
protect on 1
protect on 2
protect on 3
protect on 4
protect on 5
protect on 6
protect on 7
protect on 8
protect on 9
flash_protect ON: from 0xBFC30000 to 0xBFC3FFFF
protect on 10
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.1
--------------------------------------------
ASIC 3052_MP1 (MAC to GigaMAC Mode)
DRAM COMPONENT: 256Mbits
DRAM BUS: 16BIT
Total memory: 32 MBytes
Flash: 4 MBytes
Date:Nov 7 2008 Time:13:35:55
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 320 MHZ ####

SDRAM bus set to 16 bit
SDRAM size =16 Mbytes

Please choose the operation:
0: Load ucos code to SDRAM via TFTP Client.
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP. 0

3: System Boot system code via Flash.
## Booting image at bfc50000 ...
Bad Magic Number,43535953
Image Name: Linux Kernel Image
Created: 2010-03-05 9:20:27 UTC

System Control Status = 0x21000000
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 2903980 Bytes = 2.8 MB
Load Address: 80000000
Entry Point: 802b6000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 802b6000) ...
## Giving linux memsize in MB, 16

Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.2) #3 Fri Mar 5 11:22:34 CST 2010

The CPU feqenuce set to 320 MHz
CPU revision is: 0001964c
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
Built 1 zonelists. Total pages: 4064
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock4
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
cause = 10800060, status = 1100ff00
PID hash table entries: 64 (order: 6, 256 bytes)
calculating r4koff... 00138800(1280000)
CPU frequency 320.00 MHz
Using 160.000 MHz high precision timer.
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 13248k/16384k available (2254k kernel code, 3136k reserved, 517k data, 116k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
io scheduler noop registered (default)
FLASH_API: MAN_ID=C2 DEV_ID=22A8 SIZE=4MB
***********Init LED Driver*****************
Init GPIO Pin
Init GPIO Direction
Init GPIO Interrupt
***********Init LED Driver Finishing*****************
Ralink_gpio_init_irq
LED & GPIO & LAN Status Driver LED_VERSION
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver $Revision: 1.3 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A
loop: loaded (max 8 devices)
rdm_major = 254
GDMA1_MAC_ADRH -- : 0x00000000
GDMA1_MAC_ADRL -- : 0x00000000
Ralink APSoC Ethernet Driver Initilization. v1.60 256 rx/tx descriptors allocated, mtu = 1500!
GDMA1_MAC_ADRH -- : 0x0000000c
GDMA1_MAC_ADRL -- : 0x43305277
PROC INIT OK!
PPP generic driver version 2.4.2
PPP BSD Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
PPTP driver version 0.8.2
ralink flash device: 0x1000000 at 0xbf000000
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 7 MTD partitions on "Ralink SoC physically mapped flash":
0x00000000-0x00030000 : "Bootloader"
mtd: Giving out device 0 to Bootloader
0x00030000-0x00040000 : "Config "
mtd: Giving out device 1 to Config
0x00040000-0x00050000 : "Factory"
mtd: Giving out device 2 to Factory
0x00050000-0x00160000 : "Kernel"
mtd: Giving out device 3 to Kernel
0x00160000-0x003e0000 : "RootFS"
mtd: Giving out device 4 to RootFS
0x003e0000-0x00400000 : "Cimage"
mtd: Giving out device 5 to Cimage
0x00050000-0x003e0000 : "Uimage"
mtd: Giving out device 6 to Uimage
block2mtd: version $Revision: 1.1.1.1 $
usbmon: debugfs is not available
u32 classifier
Performance counters on
nf_conntrack version 0.5.0 (128 buckets, 1024 max)
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Fully Cone
ClusterIP Version 0.8 loaded successfully
arp_tables: (C) 2002 David S. Miller
ipt_time loading
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 116k freed
init started: BusyBox v1.15.2 (2010-02-11 17:55:09 CST)
starting pid 596, tty '': '/etc/rc.sh'
cannot run '/etc/rc.sh': No such file or directory

starting pid 597, tty '': '-/bin/sh'console.
Algorithmics/MIPS FPU Emulator v1.5


BusyBox v1.15.2 (2010-02-11 17:55:09 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Sat Jan 1 00:00:00 UTC 2000
ralink_gpio:ioctl GPIO REG
ralink_gpio:ioctl GPIO REG
insmod: can't insert '/bin/alg/nf_nat_': No such file or directory
killall: pptp.sh: no process killed
killall: pppoe.sh: no process killed
Close Wan(eth2.2) Interface!!
No dnrd daemon found. Exiting.
No dnrd daemon found. Exiting.
cat: can't open '/etc/resolv.conf': No such file or directory

phy_tx_ring = 0x009f0000, tx_ring = 0xa09f0000, size: 16 bytes

phy_rx_ring = 0x009f1000, rx_ring = 0xa09f1000, size: 16 bytes
RT305x_ESW: Link Status Changed
GDMA1_FWD_CFG = 710000
ra2880stop()...Done
Free TX/RX Ring Memory!
GDMA1_MAC_ADRH -- : 0x00000022
GDMA1_MAC_ADRL -- : 0xcf0a72d4

phy_tx_ring = 0x0092a000, tx_ring = 0xa092a000, size: 16 bytes

phy_rx_ring = 0x0092b000, rx_ring = 0xa092b000, size: 16 bytes
GDMA1_FWD_CFG = 710000
eth2.1: Setting MAC address to 00 22 cf 0a 72 d4.
VLAN (eth2.1): Underlying device (eth2) has same MAC, not checking promiscious mode.
eth2.2: Setting MAC address to 00 90 cc e8 16 af.
device eth2 entered promiscuous mode
VLAN (eth2.2): Setting underlying device (eth2) to promiscious mode.
Initialize WLAN interface
****************Use External RADIUS******************
rt2860v2_ap: module license 'unspecified' taints kernel.
2860 version : 1.9.0.0 (Mar 5 2010)


=== pAd = c100f000, size = 485040 ===

<-- RTMPAllocAdapterBlock, Status=0
RX DESC a0bb2000 size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
MCS Set = ff 00 00 00 00
Main bssid = 00:22:cf:0a:72:d4
The UUID Hex string is:2880288028801880a8800022cf0a72d4
The UUID ASCII string is:28802880-2880-1880-a880-0022cf0a72d4!
<==== RTMPInitialize, Status=0
0x1300 = 00064380
Setup BRIDGE interface
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
bridge br0 doesn't exist; can't delete it
Setup bridge...
device eth2.1 entered promiscuous mode
eth2.1: dev_set_promiscuity(master, 1)
route: ioctl 0x890c failed: No such process
device ra0 entered promiscuous mode
route: ioctl 0x890c failed: No such process
br0: port 2(ra0) entering learning state
br0: port 1(eth2.1) entering learning state
br0: topology change detected, propagating
br0: port 2(ra0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth2.1) entering forwarding state
route: ioctl 0x890c failed: No such process
route: ioctl 0x890c failed: No such process
------> 802.1x--------->Enter
------> 802.1x------>Exit
****************** Router Mode ******************
Static DHCP Leases disable!
route: ioctl 0x890c failed: No such process
Setup WAN interface
Close Wan(eth2.2) Interface!!
ERROR: Couldn't kill dnrd: No such process
No dnrd daemon found. Exiting.
cat: can't open '/etc/resolv.conf': No such file or directory
device eth2 is not a slave of br0
device eth2.1 is already a member of a bridge; can't enslave it to bridge br0.
switch reg write offset=14, value=405555
switch reg write offset=50, value=2001
switch reg write offset=98, value=7f3f
switch reg write offset=e4, value=3f
switch reg write offset=40, value=1001
switch reg write offset=44, value=1001
switch reg write offset=48, value=1002
switch reg write offset=70, value=ffff506f
Set: phy[0].reg[0] = b100
Set: phy[1].reg[0] = b100
Set: phy[2].reg[0] = b100
Set: phy[3].reg[0] = b100
Set: phy[4].reg[0] = b100
**********************************************************************
* Running Diagd *
**********************************************************************
**********************************************************************
* Enable WSC_UPnP *
**********************************************************************
killall: snmpd: no process killed
udhcpc (v1.15.2) started
into eth2.2.deconfig
**********************************************************************
* Enable LLTD *
**********************************************************************
killall: lld2d: no process killed
libupnp: using UDP SSDP_PORT = 1900
**********************************************************************
* Enable GPIO Interrupt *
**********************************************************************
killall: watchdog.sh: no process killed
ip_table: set wan_name=eth2.2
killall: radiusd: no process killed
RADIUS server disable !!
device ra1 entered promiscuous mode
br0: port 3(ra1) entering learning state
br0: topology change detected, propagating
br0: port 3(ra1) entering forwarding state
interface ra-1 does not exist!
interface ra-1 does not exist!
interface ra-1 does not exist!
interface ra-1 does not exist!
interface ra-1 does not exist!
ReInit APMIB
**********************************************************************
* FREE Page,Dentries and Inodes Cache *
**********************************************************************
MemFree: 3980 kB
Cached: 1612 kB
ReInit APMIB

NetBSD/amiga-current on WinUAE Amiga m68k emulator

この記事は、 NetBSD Advent Calendar 2019 の10日目の記事です。 はじめに ウェブを検索してみると、NetBSD/amigaをWinUAEというm68kを搭載したAmigaというマシンでNetBSD/amigaを動かした記録が見付かります。...