| 1 | # OpenBSD Router # |
| 2 | |
| 3 | These notes describe the creation of an OpenBSD router with firewall, NAT, |
| 4 | DHCP, caching DNS, and AutoSSH tunnel. |
| 5 | |
| 6 | The four ports of the router are connected to four subnets: |
| 7 | |
| 8 | em0 - 192.168.0.3/24 - internet connection |
| 9 | em1 - 192.168.1.1/24 - personal subnet |
| 10 | em2 - 192.168.2.1/24 - vintage computing subnet |
| 11 | em3 - 192.168.3.1/24 - guest subnet |
| 12 | |
| 13 | # Hardware # |
| 14 | |
| 15 | This router is based on a PC Engines [APU4](https://pcengines.ch/apu4c4.htm) |
| 16 | with a 1 GHz, quad-core AMD GX-412TC CPU, 4 GB RAM and quad Intel i211AT NICs. |
| 17 | |
| 18 | The two photos below are shamelessly stolen from the PC Engines website since |
| 19 | I forgot to take photos before installing the PCB in the case. |
| 20 | |
| 21 | %%BEGIN_GALLERY%% |
| 22 | openbsd_router/apu4b4_front.jpg|Front |
| 23 | openbsd_router/apu4b4_rear.jpg|Rear |
| 24 | %%END_GALLERY%% |
| 25 | |
| 26 | Total costs for the project in 2019 were: |
| 27 | |
| 28 | | Price | Part Num. | Description | |
| 29 | | :------ | :---------- | :-------------- | |
| 30 | | $117.50 | apu4c4 | PC Engines APU4 | |
| 31 | | $9.40 | case1d4redu | Enclosure | |
| 32 | | $4.10 | ac12vus2 | AC Adapter | |
| 33 | | $12.80 | msata16h | 16 GB mSATA SSD | |
| 34 | | $16.20 | NA | Shipping | |
| 35 | |
| 36 | The CPU requires a thermal connection to the case. Although everything |
| 37 | necessary is included with the order, the thermal pad should be replaced any |
| 38 | time the PCB is removed from the case. Suitable replacements should be 0.5mm |
| 39 | thick and have a thermal conductivity of 6 W/mK or better. |
| 40 | |
| 41 | # OpenBSD Installation # |
| 42 | |
| 43 | Download `installXX.fs` from <https://openbsd.org> and `dd` to a USB flash drive. |
| 44 | These notes are for `amd64/install65.fs` downloaded on 20190918. |
| 45 | |
| 46 | Connect a serial terminal configured for `115200 8N1` to the APU4. At the |
| 47 | appropriate prompt, press `F10` and boot from the USB drive. Upon reaching the |
| 48 | `boot>` prompt, we must tell the installer to use the serial port for the |
| 49 | console. |
| 50 | |
| 51 | boot> stty com0 115200 |
| 52 | boot> set tty com0 |
| 53 | |
| 54 | After this, proceed to install OpenBSD as on any other x64 server. A complete |
| 55 | installation log through first boot is included at the bottom of these notes. |
| 56 | |
| 57 | After installation is complete, the date may be incorrect, prompting errors |
| 58 | during package installation. |
| 59 | |
| 60 | # pkg_add -v nmap |
| 61 | ftp: SSL write error: certificate verification failed: certificate is not yet valid |
| 62 | |
| 63 | If the clock is too far out of sync, manual intervention may be required. |
| 64 | |
| 65 | # rcctl stop ntpd |
| 66 | # ntpd -d -s |
| 67 | # date |
| 68 | <confirm> |
| 69 | # rcctl enable ntpd |
| 70 | # rcctl start ntpd |
| 71 | |
| 72 | Setup all network interfaces and enable IP forwarding since this is a router. |
| 73 | |
| 74 | # echo 'net.inet.ip.forwarding=1' >> /etc/sysctl.conf |
| 75 | # echo 'inet 192.168.1.1 255.255.255.0' > /etc/hostname.em1 |
| 76 | # echo 'inet 192.168.2.1 255.255.255.0' > /etc/hostname.em2 |
| 77 | # echo 'inet 192.168.3.1 255.255.255.0' > /etc/hostname.em3 |
| 78 | |
| 79 | Edit `/etc/ssh/sshd_config` and configure `sshd` to listen only on the private |
| 80 | network interface. |
| 81 | |
| 82 | ListenAddress 192.168.1.1 |
| 83 | |
| 84 | Disable a few services that aren't necessary in this application by adding |
| 85 | these lines to `/etc/rc.conf.local`. |
| 86 | |
| 87 | sndiod_flags=NO |
| 88 | slaacd_flags=NO |
| 89 | smtpd_flags=NO |
| 90 | |
| 91 | # DHCP Server # |
| 92 | |
| 93 | A simple DHCP configuration for each subnet. |
| 94 | |
| 95 | # rcctl enable dhcpd |
| 96 | # rcctl set dhcpd flags em1 em2 em3 |
| 97 | # ed /etc/dhcpd.conf |
| 98 | a |
| 99 | subnet 192.168.1.0 netmask 255.255.255.0 { |
| 100 | option routers 192.168.1.1; |
| 101 | option domain-name-servers 192.168.1.1; |
| 102 | range 192.168.1.100 192.168.1.200; |
| 103 | } |
| 104 | subnet 192.168.2.0 netmask 255.255.255.0 { |
| 105 | option routers 192.168.2.1; |
| 106 | option domain-name-servers 192.168.2.1; |
| 107 | range 192.168.2.100 192.168.2.200; |
| 108 | } |
| 109 | subnet 192.168.3.0 netmask 255.255.255.0 { |
| 110 | option routers 192.168.3.1; |
| 111 | option domain-name-servers 192.168.3.1; |
| 112 | range 192.168.3.100 192.168.3.200; |
| 113 | } |
| 114 | w |
| 115 | 453 |
| 116 | q |
| 117 | # rcctl restart dhcpd |
| 118 | dhcpd(ok) |
| 119 | |
| 120 | # Firewall # |
| 121 | |
| 122 | The firewall configuration is located at `/etc/pf.conf` and can be reloaded |
| 123 | with `pfctl` (see below). While the configuration itself is commented, the |
| 124 | general idea is that `em0` is the public connection to the internet, `em1`, |
| 125 | `em2`, and `em3` are private networks accessing the internet through NAT. |
| 126 | Additionally, although hosts on `em1` should be able to reach anything, hosts |
| 127 | on `em2` or `em3` should only be able to reach the internet. |
| 128 | |
| 129 | # Subgeniuskitty Firewall Config |
| 130 | # Last updated on 20190918 |
| 131 | |
| 132 | # Interfaces: |
| 133 | # em0: Internet connection |
| 134 | # em1: Personal network |
| 135 | # em2: Vintage computing network |
| 136 | # em3: Guest network |
| 137 | |
| 138 | # Non-routable IPv4 addresses (per RFC 5735 section 4). |
| 139 | table <martians> { 0.0.0.0/8 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 \ |
| 140 | 172.16.0.0/12 192.0.0.0/24 192.0.2.0/24 224.0.0.0/4 \ |
| 141 | 192.168.0.0/16 198.18.0.0/15 198.51.100.0/24 \ |
| 142 | 203.0.113.0/24 } |
| 143 | |
| 144 | # Drop instead of returning a TCP RST. |
| 145 | set block-policy drop |
| 146 | |
| 147 | # Log statistics for internet interface. |
| 148 | set loginterface egress |
| 149 | |
| 150 | # No processing on any loopback packets. |
| 151 | set skip on lo0 |
| 152 | |
| 153 | # Normalize and defragment |
| 154 | match in all scrub (no-df random-id max-mss 1440) |
| 155 | |
| 156 | # NAT for the LAN |
| 157 | match out on egress inet from !(egress:network) to any nat-to (egress:0) |
| 158 | |
| 159 | # Spoofers and Martians |
| 160 | antispoof quick for { egress em1 em2 em3 } |
| 161 | block in quick on egress from <martians> to any |
| 162 | block return out quick on egress from any to <martians> |
| 163 | |
| 164 | # Policy: deny by default. |
| 165 | block all |
| 166 | |
| 167 | # Allow outbound IPv4 traffic. |
| 168 | pass out quick inet |
| 169 | |
| 170 | # Allow em1 to reach any port |
| 171 | pass in quick from em1:network to any |
| 172 | |
| 173 | # Only allow em2 to reach the internet, not other internal networks. |
| 174 | block in quick from em2:network to em0:network |
| 175 | block in quick from em2:network to em1:network |
| 176 | block in quick from em2:network to em3:network |
| 177 | pass in quick from em2:network to any |
| 178 | |
| 179 | # Only allow em3 to reach the internet, not other internal networks. |
| 180 | block in quick from em3:network to em0:network |
| 181 | block in quick from em3:network to em1:network |
| 182 | block in quick from em3:network to em2:network |
| 183 | pass in quick from em3:network to any |
| 184 | |
| 185 | A few simple `pfctl` commands: |
| 186 | |
| 187 | # pfctl -f /etc/pf.conf Load the pf.conf file |
| 188 | # pfctl -nf /etc/pf.conf Parse the pf.conf file, but don't load it |
| 189 | # pfctl -sr Show the current ruleset |
| 190 | # pfctl -ss Show the current state table |
| 191 | # pfctl -si Show filter stats and counters |
| 192 | # pfctl -sa Show everything |
| 193 | |
| 194 | # DNS Cache # |
| 195 | |
| 196 | The sample configuration below should be located at `/var/unbound/etc/unbound.conf`. |
| 197 | |
| 198 | # Subgeniuskitty DNS Cache Config |
| 199 | # Last updated on 20190918 |
| 200 | |
| 201 | server: |
| 202 | interface: 127.0.0.1 |
| 203 | interface: 192.168.1.1 |
| 204 | interface: 192.168.2.1 |
| 205 | interface: 192.168.3.1 |
| 206 | access-control: 127.0.0.0/8 allow |
| 207 | access-control: 192.168.1.0/24 allow |
| 208 | access-control: 192.168.2.0/24 allow |
| 209 | access-control: 192.168.3.0/24 allow |
| 210 | do-not-query-localhost: no |
| 211 | hide-identity: yes |
| 212 | hide-version: yes |
| 213 | forward-zone: |
| 214 | name: "." # use for ALL queries |
| 215 | forward-addr: 8.8.8.8 # Google's public DNS server |
| 216 | |
| 217 | After the configuration is ready, enable the daemon. |
| 218 | |
| 219 | # rcctl enable unbound |
| 220 | |
| 221 | Unbound can also serve DNS entries directly. |
| 222 | |
| 223 | # Serve zones authoritatively from Unbound to resolver clients. |
| 224 | # Not for external service. |
| 225 | # |
| 226 | #local-zone: "local." static |
| 227 | #local-data: "mycomputer.local. IN A 192.0.2.51" |
| 228 | #local-zone: "2.0.192.in-addr.arpa." static |
| 229 | #local-data-ptr: "192.0.2.51 mycomputer.local" |
| 230 | |
| 231 | # AutoSSH Tunnel # |
| 232 | |
| 233 | AutoSSH creates and sustains SSH tunnels. This router will use it to build a |
| 234 | tunnel through another host with a public IP address. |
| 235 | |
| 236 | # pkg_add -v autossh |
| 237 | Update candidates: quirks-3.124 -> quirks-3.124 |
| 238 | quirks-3.124 signed on 2019-09-16T08:18:29Z |
| 239 | autossh-1.4g: ok |
| 240 | Extracted 72468 from 72794 |
| 241 | # ^D |
| 242 | $ ssh-keygen |
| 243 | Generating public/private rsa key pair. |
| 244 | Enter file in which to save the key (/home/ataylor/.ssh/id_rsa): /home/ataylor/.ssh/rtunnel_nopwd |
| 245 | Enter passphrase (empty for no passphrase): <empty> |
| 246 | Enter same passphrase again: <empty> |
| 247 | Your identification has been saved in /home/ataylor/.ssh/rtunnel_nopwd. |
| 248 | Your public key has been saved in /home/ataylor/.ssh/rtunnel_nopwd.pub. |
| 249 | The key fingerprint is: |
| 250 | SHA256:Dh3H+q3WTKq5nhvmbBSBRiLmzxk9ZTV4jIBMiaiv4BE ataylor@gandalf.subgeniuskitty.com |
| 251 | The key's randomart image is: |
| 252 | +---[RSA 3072]----+ |
| 253 | | .o+o+ooo=o | |
| 254 | |.o..+ooo+.o. | |
| 255 | |. . ..o .oo | |
| 256 | |.E o o o.+ | |
| 257 | | .. + . S. | |
| 258 | |... o.. .. | |
| 259 | |o.. .+ .=. | |
| 260 | |.. +.+o.o | |
| 261 | | oX=. | |
| 262 | +----[SHA256]-----+ |
| 263 | |
| 264 | Copy the resulting `rtunnel_nopwd.pub` key into `~/.ssh/authorized_hosts` on |
| 265 | the far end of the tunnel, in this case `backdoor.subgeniuskitty.com`. Verify |
| 266 | that you can login without a password, as in the example below. |
| 267 | |
| 268 | $ ssh -i /home/ataylor/.ssh/rtunnel_nopwd ataylor@backdoor.subgeniuskitty.com |
| 269 | |
| 270 | Edit `/etc/rc.local` to start the tunnel at boot. For example: |
| 271 | |
| 272 | echo 'building autossh tunnel to backdoor.subgeniuskitty.com' |
| 273 | /usr/local/bin/autossh -N -M 10200 \ |
| 274 | -o "PubkeyAuthentication=yes" \ |
| 275 | -o "PasswordAuthentication=no" \ |
| 276 | -i /home/ataylor/.ssh/rtunnel_nopwd \ |
| 277 | -R 6600:localhost:22 \ |
| 278 | ataylor@backdoor.subgeniuskitty.com & |
| 279 | |
| 280 | # Installation Log: OpenBSD 6.5 on APU4 # |
| 281 | |
| 282 | PC Engines apu4 |
| 283 | coreboot build 20190402 |
| 284 | BIOS version v4.0.24 |
| 285 | |
| 286 | <screen clears> |
| 287 | |
| 288 | SeaBIOS (version rel-1.12.0.1-0-g393dc9c) |
| 289 | |
| 290 | Press F10 key now for boot menu |
| 291 | |
| 292 | Select boot device: |
| 293 | |
| 294 | 1. USB MSC Drive PNY USB 3.0 FD |
| 295 | 2. ata0-0: Hoodisk SSD ATA-11 Hard-Disk (15272 MiBytes) |
| 296 | 3. Payload [memtest] |
| 297 | 4. Payload [setup] |
| 298 | |
| 299 | Booting from Hard Disk... |
| 300 | Using drive 0, partition 3. |
| 301 | Loading...... |
| 302 | probing: pc0 com0 com1 com2 com3 mem[639K 3582M 496M a20=on] |
| 303 | disk: hd0+ hd1+* |
| 304 | >> OpenBSD/amd64 BOOT 3.43 |
| 305 | boot> stty com0 115200 |
| 306 | boot> set tty com0 |
| 307 | switching console to com>> OpenBSD/amd64 BOOT 3.43 |
| 308 | boot> |
| 309 | 0 |
| 310 | cannot open hd0a:/etc/random.seed: No such file or directory |
| 311 | booting hd0a:/6.5/amd64/bsd.rd: 3683153+1524736+3888856+0+593920 [367459+128+450384+299805]=0xa51258 |
| 312 | entry point at 0x1001000 |
| 313 | Copyright (c) 1982, 1986, 1989, 1991, 1993 |
| 314 | The Regents of the University of California. All rights reserved. |
| 315 | Copyright (c) 1995-2019 OpenBSD. All rights reserved. https://www.OpenBSD.org |
| 316 | |
| 317 | OpenBSD 6.5 (RAMDISK_CD) #3: Sat Apr 13 14:55:38 MDT 2019 |
| 318 | deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/RAMDISK_CD |
| 319 | real mem = 4261203968 (4063MB) |
| 320 | avail mem = 4128083968 (3936MB) |
| 321 | mainbus0 at root |
| 322 | bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdffd7020 (7 entries) |
| 323 | bios0: vendor coreboot version "v4.0.24" date 02/04/2019 |
| 324 | bios0: PC Engines apu4 |
| 325 | acpi0 at bios0: rev 2 |
| 326 | acpi0: tables DSDT FACP SSDT APIC HEST SSDT SSDT HPET |
| 327 | acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat |
| 328 | cpu0 at mainbus0: apid 0 (boot processor) |
| 329 | cpu0: AMD GX-412TC SOC, 998.24 MHz, 16-30-01 |
| 330 | cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,\ |
| 331 | SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,\ |
| 332 | 3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,ITSC,T |
| 333 | cpu0: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache |
| 334 | cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative |
| 335 | cpu0: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative |
| 336 | cpu0: apic clock running at 99MHz |
| 337 | cpu0: mwait min=64, max=64, IBE |
| 338 | cpu at mainbus0: not configured |
| 339 | cpu at mainbus0: not configured |
| 340 | cpu at mainbus0: not configured |
| 341 | ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 21, 24 pins |
| 342 | ioapic1 at mainbus0: apid 5 pa 0xfec20000, version 21, 32 pins, remapped |
| 343 | acpiprt0 at acpi0: bus 0 (PCI0) |
| 344 | acpiprt1 at acpi0: bus 1 (PBR4) |
| 345 | acpiprt2 at acpi0: bus 2 (PBR5) |
| 346 | acpiprt3 at acpi0: bus 3 (PBR6) |
| 347 | acpiprt4 at acpi0: bus 4 (PBR7) |
| 348 | acpiprt5 at acpi0: bus -1 (PBR8) |
| 349 | acpicpu at acpi0 not configured |
| 350 | "PNP0C0C" at acpi0 not configured |
| 351 | "PNP0A08" at acpi0 not configured |
| 352 | acpicmos0 at acpi0 |
| 353 | pci0 at mainbus0 bus 0 |
| 354 | pchb0 at pci0 dev 0 function 0 "AMD AMD64 16h Root Complex" rev 0x00 |
| 355 | pchb1 at pci0 dev 2 function 0 "AMD AMD64 16h Host" rev 0x00 |
| 356 | ppb0 at pci0 dev 2 function 1 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 357 | pci1 at ppb0 bus 1 |
| 358 | em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:34 |
| 359 | ppb1 at pci0 dev 2 function 2 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 360 | pci2 at ppb1 bus 2 |
| 361 | em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:35 |
| 362 | ppb2 at pci0 dev 2 function 3 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 363 | pci3 at ppb2 bus 3 |
| 364 | em2 at pci3 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:36 |
| 365 | ppb3 at pci0 dev 2 function 4 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 366 | pci4 at ppb3 bus 4 |
| 367 | em3 at pci4 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:37 |
| 368 | ccp0 at pci0 dev 8 function 0 "AMD Cryptographic Co-processor v3" rev 0x00 |
| 369 | xhci0 at pci0 dev 16 function 0 "AMD Bolton xHCI" rev 0x11: msi, xHCI 1.0 |
| 370 | usb0 at xhci0: USB revision 3.0 |
| 371 | uhub0 at usb0 configuration 1 interface 0 "AMD xHCI root hub" rev 3.00/1.00 addr 1 |
| 372 | ahci0 at pci0 dev 17 function 0 "AMD Hudson-2 SATA" rev 0x40: apic 4 int 19, AHCI 1.3 |
| 373 | ahci0: port 0: 6.0Gb/s |
| 374 | scsibus0 at ahci0: 32 targets |
| 375 | sd0 at scsibus0 targ 0 lun 0: <ATA, Hoodisk SSD, SBFM> SCSI3 0/direct fixed t10.ATA_Hoodisk_SSD_K2TTC7A11253904_ |
| 376 | sd0: 15272MB, 512 bytes/sector, 31277232 sectors, thin |
| 377 | ehci0 at pci0 dev 18 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 |
| 378 | usb1 at ehci0: USB revision 2.0 |
| 379 | uhub1 at usb1 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 |
| 380 | ehci1 at pci0 dev 19 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 |
| 381 | usb2 at ehci1: USB revision 2.0 |
| 382 | uhub2 at usb2 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 |
| 383 | "AMD Hudson-2 SMBus" rev 0x42 at pci0 dev 20 function 0 not configured |
| 384 | "AMD Hudson-2 LPC" rev 0x11 at pci0 dev 20 function 3 not configured |
| 385 | sdhc0 at pci0 dev 20 function 7 "AMD Bolton SD/MMC" rev 0x01: apic 4 int 16 |
| 386 | sdhc0: SDHC 2.0, 50 MHz base clock |
| 387 | sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, dma |
| 388 | pchb2 at pci0 dev 24 function 0 "AMD AMD64 16h Link Cfg" rev 0x00 |
| 389 | pchb3 at pci0 dev 24 function 1 "AMD AMD64 16h Address Map" rev 0x00 |
| 390 | pchb4 at pci0 dev 24 function 2 "AMD AMD64 16h DRAM Cfg" rev 0x00 |
| 391 | pchb5 at pci0 dev 24 function 3 "AMD AMD64 16h Misc Cfg" rev 0x00 |
| 392 | pchb6 at pci0 dev 24 function 4 "AMD AMD64 16h CPU Power" rev 0x00 |
| 393 | pchb7 at pci0 dev 24 function 5 "AMD AMD64 16h Misc Cfg" rev 0x00 |
| 394 | isa0 at mainbus0 |
| 395 | com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo |
| 396 | com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo |
| 397 | com2 at isa0 port 0x3e8/8 irq 5: ns16550a, 16 byte fifo |
| 398 | umass0 at uhub0 port 2 configuration 1 interface 0 "PNY Technologies USB 3.0 FD" rev 3.00/1.00 addr 2 |
| 399 | umass0: using SCSI over Bulk-Only |
| 400 | scsibus1 at umass0: 2 targets, initiator 0 |
| 401 | sd1 at scsibus1 targ 1 lun 0: <PNY, USB 3.0 FD, > SCSI4 0/direct removable serial.154b00b25C3C10D19D29 |
| 402 | sd1: 119743MB, 512 bytes/sector, 245235199 sectors |
| 403 | uhub3 at uhub1 port 1 configuration 1 interface 0 "vendor 0x0438 product 0x7900" rev 2.00/0.18 addr 2 |
| 404 | uhub4 at uhub2 port 1 configuration 1 interface 0 "vendor 0x0438 product 0x7900" rev 2.00/0.18 addr 2 |
| 405 | softraid0 at root |
| 406 | scsibus2 at softraid0: 256 targets |
| 407 | root on rd0a swap on rd0b dump on rd0b |
| 408 | erase ^?, werase ^W, kill ^U, intr ^C, status ^T |
| 409 | |
| 410 | Welcome to the OpenBSD/amd64 6.5 installation program. |
| 411 | (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? I |
| 412 | At any prompt except password prompts you can escape to a shell by |
| 413 | typing '!'. Default answers are shown in []'s and are selected by |
| 414 | pressing RETURN. You can exit this program at any time by pressing |
| 415 | Control-C, but this can leave your system in an inconsistent state. |
| 416 | |
| 417 | Terminal type? [vt220] |
| 418 | System hostname? (short form, e.g. 'foo') gandalf |
| 419 | |
| 420 | Available network interfaces are: em0 em1 em2 em3 vlan0. |
| 421 | Which network interface do you wish to configure? (or 'done') [em0] |
| 422 | IPv4 address for em0? (or 'dhcp' or 'none') [dhcp] 192.168.0.3 |
| 423 | Netmask for em0? [255.255.255.0] |
| 424 | IPv6 address for em0? (or 'autoconf' or 'none') [none] |
| 425 | Available network interfaces are: em0 em1 em2 em3 vlan0. |
| 426 | Which network interface do you wish to configure? (or 'done') [done] |
| 427 | Default IPv4 route? (IPv4 address or none) 192.168.0.1 |
| 428 | add net default: gateway 192.168.0.1 |
| 429 | DNS domain name? (e.g. 'example.com') [my.domain] subgeniuskitty.com |
| 430 | DNS nameservers? (IP address list or 'none') [none] 192.168.0.1 |
| 431 | |
| 432 | Password for root account? (will not echo) |
| 433 | Password for root account? (again) |
| 434 | Start sshd(8) by default? [yes] |
| 435 | Change the default console to com0? [yes] |
| 436 | Available speeds are: 9600 19200 38400 57600 115200. |
| 437 | Which speed should com0 use? (or 'done') [115200] 115200 |
| 438 | Setup a user? (enter a lower-case loginname, or 'no') [no] ataylor |
| 439 | Full name for user ataylor? [ataylor] Aaron Taylor |
| 440 | Password for user ataylor? (will not echo) |
| 441 | Password for user ataylor? (again) |
| 442 | WARNING: root is targeted by password guessing attacks, pubkeys are safer. |
| 443 | Allow root ssh login? (yes, no, prohibit-password) [no] no |
| 444 | |
| 445 | Available disks are: sd0 sd1. |
| 446 | Which disk is the root disk? ('?' for details) [sd0] ? |
| 447 | sd0: ATA, Hoodisk SSD, SBFM t10.ATA_Hoodisk_SSD_K2TTC7A11253904_ (14.9G) |
| 448 | sd1: PNY, USB 3.0 FD serial.154b00b25C3C10D19D29 (116.9G) |
| 449 | Available disks are: sd0 sd1. |
| 450 | Which disk is the root disk? ('?' for details) [sd0] sd0 |
| 451 | No valid MBR or GPT. |
| 452 | Use (W)hole disk MBR, whole disk (G)PT or (E)dit? [whole] W |
| 453 | Setting OpenBSD MBR partition to whole sd0...done. |
| 454 | The auto-allocated layout for sd0 is: |
| 455 | # size offset fstype [fsize bsize cpg] |
| 456 | a: 384.1M 64 4.2BSD 2048 16384 1 # / |
| 457 | b: 548.3M 786784 swap |
| 458 | c: 15272.1M 0 unused |
| 459 | d: 494.6M 1909664 4.2BSD 2048 16384 1 # /tmp |
| 460 | e: 688.8M 2922656 4.2BSD 2048 16384 1 # /var |
| 461 | f: 1534.1M 4333248 4.2BSD 2048 16384 1 # /usr |
| 462 | g: 524.5M 7475168 4.2BSD 2048 16384 1 # /usr/X11R6 |
| 463 | h: 1726.4M 8549312 4.2BSD 2048 16384 1 # /usr/local |
| 464 | i: 1393.7M 12085024 4.2BSD 2048 16384 1 # /usr/src |
| 465 | j: 5307.3M 14939232 4.2BSD 2048 16384 1 # /usr/obj |
| 466 | k: 2663.0M 25808608 4.2BSD 2048 16384 1 # /home |
| 467 | Use (A)uto layout, (E)dit auto layout, or create (C)ustom layout? [a] c |
| 468 | Label editor (enter '?' for help at any prompt) |
| 469 | sd0> ? |
| 470 | Available commands: |
| 471 | ? | h - show help n [part] - set mount point |
| 472 | A - auto partition all space p [unit] - print partitions |
| 473 | a [part] - add partition q - quit & save changes |
| 474 | b - set OpenBSD boundaries R [part] - resize auto allocated partition |
| 475 | c [part] - change partition size r - display free space |
| 476 | D - reset label to default s [path] - save label to file |
| 477 | d [part] - delete partition U - undo all changes |
| 478 | e - edit drive parameters u - undo last change |
| 479 | g [d|u] - [d]isk or [u]ser geometry w - write label to disk |
| 480 | i - modify disklabel UID X - toggle expert mode |
| 481 | l [unit] - print disk label header x - exit & lose changes |
| 482 | M - disklabel(8) man page z - delete all partitions |
| 483 | m [part] - modify partition |
| 484 | |
| 485 | Suffixes can be used to indicate units other than sectors: |
| 486 | 'b' (bytes), 'k' (kilobytes), 'm' (megabytes), 'g' (gigabytes) 't' (terabytes) |
| 487 | 'c' (cylinders), '%' (% of total disk), '&' (% of free space). |
| 488 | Values in non-sector units are truncated to the nearest cylinder boundary. |
| 489 | sd0> p |
| 490 | OpenBSD area: 64-31262490; size: 31262426; free: 31262426 |
| 491 | # size offset fstype [fsize bsize cpg] |
| 492 | c: 31277232 0 unused |
| 493 | sd0> a |
| 494 | partition: [a] |
| 495 | offset: [64] |
| 496 | size: [31262426] 8G |
| 497 | FS type: [4.2BSD] |
| 498 | mount point: [none] / |
| 499 | sd0> a |
| 500 | partition: [b] |
| 501 | offset: [16787904] |
| 502 | size: [14474586] 1G |
| 503 | FS type: [swap] |
| 504 | sd0> a |
| 505 | partition: [d] |
| 506 | offset: [18892440] |
| 507 | size: [12370050] 1G |
| 508 | FS type: [4.2BSD] |
| 509 | mount point: [none] /tmp |
| 510 | sd0> a |
| 511 | partition: [e] |
| 512 | offset: [20996928] |
| 513 | size: [10265562] 1G |
| 514 | FS type: [4.2BSD] |
| 515 | mount point: [none] /var |
| 516 | sd0> a |
| 517 | partition: [f] |
| 518 | offset: [23101440] |
| 519 | size: [8161050] 1G |
| 520 | FS type: [4.2BSD] |
| 521 | mount point: [none] /home |
| 522 | sd0> a |
| 523 | partition: [g] |
| 524 | offset: [25205984] |
| 525 | size: [6056506] |
| 526 | FS type: [4.2BSD] |
| 527 | mount point: [none] /usr |
| 528 | sd0> p |
| 529 | OpenBSD area: 64-31262490; size: 31262426; free: 34 |
| 530 | # size offset fstype [fsize bsize cpg] |
| 531 | a: 16787840 64 4.2BSD 2048 16384 1 # / |
| 532 | b: 2104536 16787904 swap |
| 533 | c: 31277232 0 unused |
| 534 | d: 2104480 18892448 4.2BSD 2048 16384 1 # /tmp |
| 535 | e: 2104512 20996928 4.2BSD 2048 16384 1 # /var |
| 536 | f: 2104544 23101440 4.2BSD 2048 16384 1 # /home |
| 537 | g: 6056480 25205984 4.2BSD 2048 16384 1 # /usr |
| 538 | sd0> w |
| 539 | sd0> q |
| 540 | No label changes. |
| 541 | /dev/rsd0a: 8197.2MB in 16787840 sectors of 512 bytes |
| 542 | 41 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each |
| 543 | /dev/rsd0f: 1027.6MB in 2104544 sectors of 512 bytes |
| 544 | 6 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each |
| 545 | /dev/rsd0d: 1027.6MB in 2104480 sectors of 512 bytes |
| 546 | 6 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each |
| 547 | /dev/rsd0g: 2957.3MB in 6056480 sectors of 512 bytes |
| 548 | 15 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each |
| 549 | /dev/rsd0e: 1027.6MB in 2104512 sectors of 512 bytes |
| 550 | 6 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each |
| 551 | Available disks are: sd1. |
| 552 | Which disk do you wish to initialize? (or 'done') [done] |
| 553 | /dev/sd0a (ad5e78601fae8b9b.a) on /mnt type ffs (rw, asynchronous, local) |
| 554 | /dev/sd0f (ad5e78601fae8b9b.f) on /mnt/home type ffs (rw, asynchronous, local, nodev, nosuid) |
| 555 | /dev/sd0d (ad5e78601fae8b9b.d) on /mnt/tmp type ffs (rw, asynchronous, local, nodev, nosuid) |
| 556 | /dev/sd0g (ad5e78601fae8b9b.g) on /mnt/usr type ffs (rw, asynchronous, local, nodev) |
| 557 | /dev/sd0e (ad5e78601fae8b9b.e) on /mnt/var type ffs (rw, asynchronous, local, nodev, nosuid) |
| 558 | |
| 559 | Let's install the sets! |
| 560 | Location of sets? (disk http or 'done') [http] disk |
| 561 | Is the disk partition already mounted? [yes] no |
| 562 | Available disks are: sd0 sd1. |
| 563 | Which disk contains the install media? (or 'done') [sd1] sd1 |
| 564 | a: 920512 1024 4.2BSD 2048 16384 16142 |
| 565 | i: 960 64 MSDOS |
| 566 | Available sd1 partitions are: a i. |
| 567 | Which sd1 partition has the install sets? (or 'done') [a] a |
| 568 | Pathname to the sets? (or 'done') [6.5/amd64] |
| 569 | |
| 570 | Select sets by entering a set name, a file name pattern or 'all'. De-select |
| 571 | sets by prepending a '-', e.g.: '-game*'. Selected sets are labelled '[X]'. |
| 572 | [X] bsd [X] base65.tgz [X] game65.tgz [X] xfont65.tgz |
| 573 | [X] bsd.mp [X] comp65.tgz [X] xbase65.tgz [X] xserv65.tgz |
| 574 | [X] bsd.rd [X] man65.tgz [X] xshare65.tgz |
| 575 | Set name(s)? (or 'abort' or 'done') [done] -game* |
| 576 | [X] bsd [X] base65.tgz [ ] game65.tgz [X] xfont65.tgz |
| 577 | [X] bsd.mp [X] comp65.tgz [X] xbase65.tgz [X] xserv65.tgz |
| 578 | [X] bsd.rd [X] man65.tgz [X] xshare65.tgz |
| 579 | Set name(s)? (or 'abort' or 'done') [done] -x* |
| 580 | [X] bsd [X] base65.tgz [ ] game65.tgz [ ] xfont65.tgz |
| 581 | [X] bsd.mp [X] comp65.tgz [ ] xbase65.tgz [ ] xserv65.tgz |
| 582 | [X] bsd.rd [X] man65.tgz [ ] xshare65.tgz |
| 583 | Set name(s)? (or 'abort' or 'done') [done] done |
| 584 | Directory does not contain SHA256.sig. Continue without verification? [no] yes |
| 585 | Installing bsd 100% |**************************| 15163 KB 00:00 |
| 586 | Installing bsd.mp 100% |**************************| 15248 KB 00:00 |
| 587 | Installing bsd.rd 100% |**************************| 9984 KB 00:00 |
| 588 | Installing base65.tgz 100% |**************************| 190 MB 00:26 |
| 589 | Extracting etc.tgz 100% |**************************| 260 KB 00:00 |
| 590 | Installing comp65.tgz 100% |**************************| 71916 KB 00:14 |
| 591 | Installing man65.tgz 100% |**************************| 7385 KB 00:01 |
| 592 | Location of sets? (disk http or 'done') [done] done |
| 593 | |
| 594 | What timezone are you in? ('?' for list) [Canada/Mountain] US/Pacific |
| 595 | Saving configuration files... done. |
| 596 | Making all device nodes... done. |
| 597 | Multiprocessor machine; using bsd.mp instead of bsd. |
| 598 | Relinking to create unique kernel... done. |
| 599 | |
| 600 | CONGRATULATIONS! Your OpenBSD install has been successfully completed! |
| 601 | |
| 602 | When you login to your new system the first time, please read your mail |
| 603 | using the 'mail' command. |
| 604 | |
| 605 | Exit to (S)hell, (H)alt or (R)eboot? [reboot] |
| 606 | |
| 607 | <remove USB flash drive> |
| 608 | |
| 609 | |
| 610 | |
| 611 | SeaBIOS (version rel-1.12.0.1-0-g393dc9c) |
| 612 | |
| 613 | Press F10 key now for boot menu |
| 614 | |
| 615 | Booting from Hard Disk... |
| 616 | Using drive 0, partition 3. |
| 617 | Loading...... |
| 618 | probing: pc0 com0 com1 com2 com3 mem[639K 3582M 496M a20=on] |
| 619 | disk: hd0+ |
| 620 | >> OpenBSD/amd64 BOOT 3.43 |
| 621 | switching console to com>> OpenBSD/amd64 BOOT 3.43 |
| 622 | boot> 0 |
| 623 | |
| 624 | booting hd0a:/bsd: 10688280+2458640+344096+0+675840 [677254+128+856800+597186]=0xf8d9b0 |
| 625 | entry point at 0x1001000 |
| 626 | [ using 2132400 bytes of bsd ELF symbol table ] |
| 627 | Copyright (c) 1982, 1986, 1989, 1991, 1993 |
| 628 | The Regents of the University of California. All rights reserved. |
| 629 | Copyright (c) 1995-2019 OpenBSD. All rights reserved. https://www.OpenBSD.org |
| 630 | |
| 631 | OpenBSD 6.5 (GENERIC.MP) #3: Sat Apr 13 14:48:43 MDT 2019 |
| 632 | deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP |
| 633 | real mem = 4261208064 (4063MB) |
| 634 | avail mem = 4122431488 (3931MB) |
| 635 | mpath0 at root |
| 636 | scsibus0 at mpath0: 256 targets |
| 637 | mainbus0 at root |
| 638 | bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdffd7020 (7 entries) |
| 639 | bios0: vendor coreboot version "v4.0.24" date 02/04/2019 |
| 640 | bios0: PC Engines apu4 |
| 641 | acpi0 at bios0: rev 2 |
| 642 | acpi0: sleep states S0 S1 S2 S3 S4 S5 |
| 643 | acpi0: tables DSDT FACP SSDT APIC HEST SSDT SSDT HPET |
| 644 | acpi0: wakeup devices PWRB(S4) PBR4(S4) PBR5(S4) PBR6(S4) PBR7(S4) PBR8(S4) UOH1(S3) UOH3(S3) UOH5(S3) XHC0(S4) |
| 645 | acpitimer0 at acpi0: 3579545 Hz, 32 bits |
| 646 | acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat |
| 647 | cpu0 at mainbus0: apid 0 (boot processor) |
| 648 | cpu0: AMD GX-412TC SOC, 998.27 MHz, 16-30-01 |
| 649 | cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,\ |
| 650 | SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,\ |
| 651 | 3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,ITSC,T |
| 652 | cpu0: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache |
| 653 | cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative |
| 654 | cpu0: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative |
| 655 | cpu0: smt 0, core 0, package 0 |
| 656 | mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges |
| 657 | <missed recording a few lines here due to overflow> |
| 658 | cpu2: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative |
| 659 | cpu2: smt 0, core 2, package 0 |
| 660 | cpu3 at mainbus0: apid 3 (application processor) |
| 661 | cpu3: AMD GX-412TC SOC, 998.14 MHz, 16-30-01 |
| 662 | cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,\ |
| 663 | SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,RDTSCP,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,\ |
| 664 | 3DNOWP,OSVW,IBS,SKINIT,TOPEXT,DBKP,PERFTSC,PCTRL3,ITSC,T |
| 665 | cpu3: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache |
| 666 | cpu3: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative |
| 667 | cpu3: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative |
| 668 | cpu3: smt 0, core 3, package 0 |
| 669 | ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 21, 24 pins |
| 670 | ioapic1 at mainbus0: apid 5 pa 0xfec20000, version 21, 32 pins, remapped |
| 671 | acpihpet0 at acpi0: 14318180 Hz |
| 672 | acpiprt0 at acpi0: bus 0 (PCI0) |
| 673 | acpiprt1 at acpi0: bus 1 (PBR4) |
| 674 | acpiprt2 at acpi0: bus 2 (PBR5) |
| 675 | acpiprt3 at acpi0: bus 3 (PBR6) |
| 676 | acpiprt4 at acpi0: bus 4 (PBR7) |
| 677 | acpiprt5 at acpi0: bus -1 (PBR8) |
| 678 | acpicpu0 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS |
| 679 | acpicpu1 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS |
| 680 | acpicpu2 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS |
| 681 | acpicpu3 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS |
| 682 | acpibtn0 at acpi0: PWRB |
| 683 | acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001 |
| 684 | acpicmos0 at acpi0 |
| 685 | cpu0: 998 MHz: speeds: 1000 800 600 MHz |
| 686 | pci0 at mainbus0 bus 0 |
| 687 | pchb0 at pci0 dev 0 function 0 "AMD AMD64 16h Root Complex" rev 0x00 |
| 688 | pchb1 at pci0 dev 2 function 0 "AMD AMD64 16h Host" rev 0x00 |
| 689 | ppb0 at pci0 dev 2 function 1 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 690 | pci1 at ppb0 bus 1 |
| 691 | em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:34 |
| 692 | ppb1 at pci0 dev 2 function 2 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 693 | pci2 at ppb1 bus 2 |
| 694 | em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:35 |
| 695 | ppb2 at pci0 dev 2 function 3 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 696 | pci3 at ppb2 bus 3 |
| 697 | em2 at pci3 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:36 |
| 698 | ppb3 at pci0 dev 2 function 4 "AMD AMD64 16h PCIE" rev 0x00: msi |
| 699 | pci4 at ppb3 bus 4 |
| 700 | em3 at pci4 dev 0 function 0 "Intel I211" rev 0x03: msi, address 00:0d:b9:52:f4:37 |
| 701 | ccp0 at pci0 dev 8 function 0 "AMD Cryptographic Co-processor v3" rev 0x00 |
| 702 | xhci0 at pci0 dev 16 function 0 "AMD Bolton xHCI" rev 0x11: msi, xHCI 1.0 |
| 703 | usb0 at xhci0: USB revision 3.0 |
| 704 | uhub0 at usb0 configuration 1 interface 0 "AMD xHCI root hub" rev 3.00/1.00 addr 1 |
| 705 | ahci0 at pci0 dev 17 function 0 "AMD Hudson-2 SATA" rev 0x40: apic 4 int 19, AHCI 1.3 |
| 706 | ahci0: port 0: 6.0Gb/s |
| 707 | scsibus1 at ahci0: 32 targets |
| 708 | sd0 at scsibus1 targ 0 lun 0: <ATA, Hoodisk SSD, SBFM> SCSI3 0/direct fixed t10.ATA_Hoodisk_SSD_K2TTC7A11253904_ |
| 709 | sd0: 15272MB, 512 bytes/sector, 31277232 sectors, thin |
| 710 | ehci0 at pci0 dev 18 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 |
| 711 | usb1 at ehci0: USB revision 2.0 |
| 712 | uhub1 at usb1 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 |
| 713 | ehci1 at pci0 dev 19 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 |
| 714 | usb2 at ehci1: USB revision 2.0 |
| 715 | uhub2 at usb2 configuration 1 interface 0 "AMD EHCI root hub" rev 2.00/1.00 addr 1 |
| 716 | piixpm0 at pci0 dev 20 function 0 "AMD Hudson-2 SMBus" rev 0x42: SMBus disabled |
| 717 | pcib0 at pci0 dev 20 function 3 "AMD Hudson-2 LPC" rev 0x11 |
| 718 | sdhc0 at pci0 dev 20 function 7 "AMD Bolton SD/MMC" rev 0x01: apic 4 int 16 |
| 719 | sdhc0: SDHC 2.0, 50 MHz base clock |
| 720 | sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, dma |
| 721 | pchb2 at pci0 dev 24 function 0 "AMD AMD64 16h Link Cfg" rev 0x00 |
| 722 | pchb3 at pci0 dev 24 function 1 "AMD AMD64 16h Address Map" rev 0x00 |
| 723 | pchb4 at pci0 dev 24 function 2 "AMD AMD64 16h DRAM Cfg" rev 0x00 |
| 724 | km0 at pci0 dev 24 function 3 "AMD AMD64 16h Misc Cfg" rev 0x00 |
| 725 | pchb5 at pci0 dev 24 function 4 "AMD AMD64 16h CPU Power" rev 0x00 |
| 726 | pchb6 at pci0 dev 24 function 5 "AMD AMD64 16h Misc Cfg" rev 0x00 |
| 727 | isa0 at pcib0 |
| 728 | isadma0 at isa0 |
| 729 | com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo |
| 730 | com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo |
| 731 | com2 at isa0 port 0x3e8/8 irq 5: ns16550a, 16 byte fifo |
| 732 | pcppi0 at isa0 port 0x61 |
| 733 | spkr0 at pcppi0 |
| 734 | lpt0 at isa0 port 0x378/4 irq 7 |
| 735 | wbsio0 at isa0 port 0x2e/2: NCT5104D rev 0x53 |
| 736 | vmm0 at mainbus0: SVM/RVI |
| 737 | uhub3 at uhub1 port 1 configuration 1 interface 0 "Advanced Micro Devices product 0x7900" rev 2.00/0.18 addr 2 |
| 738 | uhub4 at uhub2 port 1 configuration 1 interface 0 "Advanced Micro Devices product 0x7900" rev 2.00/0.18 addr 2 |
| 739 | vscsi0 at root |
| 740 | scsibus2 at vscsi0: 256 targets |
| 741 | softraid0 at root |
| 742 | scsibus3 at softraid0: 256 targets |
| 743 | root on sd0a (ad5e78601fae8b9b.a) swap on sd0b dump on sd0b |
| 744 | Process (pid 1) got signal 31 |
| 745 | Automatic boot in progress: starting file system checks. |
| 746 | /dev/sd0a (ad5e78601fae8b9b.a): file system is clean; not checking |
| 747 | /dev/sd0f (ad5e78601fae8b9b.f): file system is clean; not checking |
| 748 | /dev/sd0d (ad5e78601fae8b9b.d): file system is clean; not checking |
| 749 | /dev/sd0g (ad5e78601fae8b9b.g): file system is clean; not checking |
| 750 | /dev/sd0e (ad5e78601fae8b9b.e): file system is clean; not checking |
| 751 | pf enabled |
| 752 | starting network |
| 753 | reordering libraries: done. |
| 754 | openssl: generating isakmpd/iked RSA keys... done. |
| 755 | ssh-keygen: generating new host keys: RSA DSA ECDSA ED25519 |
| 756 | starting early daemons: syslogd pflogd ntpd. |
| 757 | starting RPC daemons:. |
| 758 | savecore: no core dump |
| 759 | checking quotas: done. |
| 760 | clearing /tmp |
| 761 | kern.securelevel: 0 -> 1 |
| 762 | creating runtime link editor directory cache. |
| 763 | preserving editor files. |
| 764 | starting network daemons: sshd smtpd sndiod. |
| 765 | running rc.firsttime |
| 766 | Path to firmware: http://firmware.openbsd.org/firmware/6.5/ |
| 767 | Installing: vmm-firmware |
| 768 | Checking for available binary patches... |
| 769 | ftp: SSL write error: certificate verification failed: certificate is not yet valid |
| 770 | starting local daemons: cron. |
| 771 | Tue Dec 12 16:50:18 PST 2017 |
| 772 | |
| 773 | OpenBSD/amd64 (gandalf.subgeniuskitty.com) (tty00) |
| 774 | |
| 775 | login: |