On Mon, Jul 25, 2022 at 01:38:41AM -0400, Hugo Villeneuve wrote: > > I wrote this ages ago: > > https://marc.info/?l=openbsd-misc&m=139089795907395&w=2 > > it may apply to you.
Thank you for the link. Unfortunately, adding "local" to tty00 made no difference. The other percularity that I noticed, getty on tty00 stays in ttyopn wait state, while other terminals where I can see login prompt, are in ttyin state. Please see pid 11907 below: jetway$ pgrep -lf getty 11907 /usr/libexec/getty std.9600 tty00 21180 /usr/libexec/getty std.9600 ttyC0 18041 /usr/libexec/getty std.9600 ttyC5 70940 /usr/libexec/getty std.9600 ttyC3 62965 /usr/libexec/getty std.9600 ttyC2 65765 /usr/libexec/getty std.9600 ttyC1 and top shows load averages: 0.02, 0.01, 0.00 jetway.tprfct.net 23:31:10 39 processes: 38 idle, 1 on processor up 3:46 CPU0 states: 0.0% user, 0.0% nice, 0.0% sys, 0.0% spin, 0.0% intr, 100% idle CPU1 states: 0.0% user, 0.0% nice, 0.0% sys, 0.0% spin, 0.0% intr, 100% idle CPU2 states: 0.0% user, 0.0% nice, 0.0% sys, 0.0% spin, 0.0% intr, 100% idle CPU3 states: 0.0% user, 0.0% nice, 0.0% sys, 0.0% spin, 0.0% intr, 100% idle Memory: Real: 34M/1320M act/tot Free: 6520M Cache: 711M Swap: 0K/8349M PID USERNAME PRI NICE SIZE RES STATE WAIT TIME CPU COMMAND 21180 root 3 0 512K 1500K idle ttyin 0:03 0.00% getty 70940 root 3 0 516K 1492K idle ttyin 0:00 0.00% getty 62965 root 3 0 508K 1476K idle ttyin 0:00 0.00% getty 65765 root 3 0 508K 1472K idle ttyin 0:00 0.00% getty 18041 root 3 0 508K 1476K idle ttyin 0:00 0.00% getty 11907 root 3 0 508K 1496K idle ttyopn 0:00 0.00% getty I wonder if getty cannot open tty00 for some reason. Thanks, Kastus > > > > On Sun, Jul 24, 2022 at 08:37:06PM -0700, Kastus Shchuka wrote: > > Hi, > > > > I tried to set up serial console on my system in addition to the > > regular monitor/keyboard, and I am running into a problem. > > > > I want to have both local monitor and serial console. > > > > This is what I have tried. > > > > The system is booted with console on the attached monitor/keyboard. > > > > I change the line in /etc/ttys for tty00 to enable getty on tty00: > > > > tty00 "/usr/libexec/getty std.9600" vt220 on secure > > > > I reloaded init after the change by sending SIGHUP to it. I can see getty > > process running for tty00. Terminal emulator connected to the serial port > > shows nothing. > > > > Now I reboot the system and type "set tty com0" at the boot prompt > > on the locally attached keyboard/monitor. The boot process continues > > on the serial port and I see all output on the terminal emulator. > > After boot finishes, I have login prompt both on the serial port > > and on the monitor/keyboard. Login works from both. > > > > It appears that serial console works for me only if I booted the system > > from it. I am not able to activate serial console if the system was > > not booted from it. > > > > Is this expected behavior or am I doing something wrong here? > > > > I can see a difference in dmesg between boot on serial console > > and regular monitor/keyboard. > > > > Boot on serial has > > > > com0 at acpi0 UAR1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo > > com0: console > > com1 at acpi0 UAR2 addr 0x2f8/0x8 irq 3: ns16550a, 16 byte fifo > > com2 at acpi0 UAR3 addr 0x3e8/0x8 irq 10: ns16550a, 16 byte fifo > > com3 at acpi0 UAR4 addr 0x2e8/0x8 irq 11: ns16550a, 16 byte fifo > > > > Boot on monitor/keyboard has > > > > com0 at acpi0 UAR1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo > > com1 at acpi0 UAR2 addr 0x2f8/0x8 irq 3: ns16550a, 16 byte fifo > > com2 at acpi0 UAR3 addr 0x3e8/0x8 irq 10: ns16550a, 16 byte fifo > > com3 at acpi0 UAR4 addr 0x2e8/0x8 irq 11: ns16550a, 16 byte fifo > > > > > > Full dmesg is below: > > > > OpenBSD 7.1 (GENERIC.MP) #465: Mon Apr 11 18:03:57 MDT 2022 > > dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > real mem = 8486543360 (8093MB) > > avail mem = 8212041728 (7831MB) > > random: good seed from bootblocks > > mpath0 at root > > scsibus0 at mpath0: 256 targets > > mainbus0 at root > > bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xec120 (16 entries) > > bios0: vendor American Megatrends Inc. version "BASIIA06" date 03/23/2021 > > bios0: NF792I NF792I > > acpi0 at bios0: ACPI 5.0 > > acpi0: sleep states S0 S3 S4 S5 > > acpi0: tables DSDT FACP APIC FPDT FIDT MCFG SSDT SSDT SSDT UEFI LPIT CSRT > > acpi0: wakeup devices XHC1(S4) HDEF(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4) > > RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) BRC1(S0) > > acpitimer0 at acpi0: 3579545 Hz, 24 bits > > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat > > cpu0 at mainbus0: apid 0 (boot processor) > > cpu0: Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, 1600.43 MHz, 06-4c-04 > > cpu0: > > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,TSC_ADJUST,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN > > cpu0: 1MB 64b/line 16-way L2 cache > > cpu0: smt 0, core 0, package 0 > > mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges > > cpu0: apic clock running at 80MHz > > cpu0: mwait min=64, max=64, C-substates=0.2.0.0.0.0.3.3, IBE > > cpu1 at mainbus0: apid 2 (application processor) > > cpu1: Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, 1600.02 MHz, 06-4c-04 > > cpu1: > > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,TSC_ADJUST,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN > > cpu1: 1MB 64b/line 16-way L2 cache > > cpu1: smt 0, core 1, package 0 > > cpu2 at mainbus0: apid 4 (application processor) > > cpu2: Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, 1600.02 MHz, 06-4c-04 > > cpu2: > > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,TSC_ADJUST,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN > > cpu2: 1MB 64b/line 16-way L2 cache > > cpu2: smt 0, core 2, package 0 > > cpu3 at mainbus0: apid 6 (application processor) > > cpu3: Intel(R) Celeron(R) CPU N3160 @ 1.60GHz, 1600.02 MHz, 06-4c-04 > > cpu3: > > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,AES,RDRAND,NXE,RDTSCP,LONG,LAHF,3DNOWP,PERF,ITSC,TSC_ADJUST,SMEP,ERMS,MD_CLEAR,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN > > cpu3: 1MB 64b/line 16-way L2 cache > > cpu3: smt 0, core 3, package 0 > > ioapic0 at mainbus0: apid 1 pa 0xfec00000, version 20, 115 pins > > acpimcfg0 at acpi0 > > acpimcfg0: addr 0xe0000000, bus 0-255 > > acpiprt0 at acpi0: bus 0 (PCI0) > > acpiprt1 at acpi0: bus 1 (RP01) > > acpiprt2 at acpi0: bus 2 (RP02) > > acpiprt3 at acpi0: bus 3 (RP03) > > acpiprt4 at acpi0: bus -1 (RP04) > > acpiec0 at acpi0: not present > > acpicmos0 at acpi0 > > acpipci0 at acpi0 PCI0: 0x00000000 0x00000011 0x00000001 > > com0 at acpi0 UAR1 addr 0x3f8/0x8 irq 4: ns16550a, 16 byte fifo > > com1 at acpi0 UAR2 addr 0x2f8/0x8 irq 3: ns16550a, 16 byte fifo > > com2 at acpi0 UAR3 addr 0x3e8/0x8 irq 10: ns16550a, 16 byte fifo > > com3 at acpi0 UAR4 addr 0x2e8/0x8 irq 11: ns16550a, 16 byte fifo > > "BCM2E64" at acpi0 not configured > > "BCM4752" at acpi0 not configured > > "SMO91D0" at acpi0 not configured > > "INT33F7" at acpi0 not configured > > "INT33BE" at acpi0 not configured > > "INTCF1C" at acpi0 not configured > > "ATML1000" at acpi0 not configured > > "MSFT0002" at acpi0 not configured > > acpibtn0 at acpi0: PWRB > > acpibtn1 at acpi0: SLPB > > "PNP0C0B" at acpi0 not configured > > acpicpu0 at acpi0: C2(10@500 mwait.1@0x58), C1(1000@1 mwait.1), PSS > > acpicpu1 at acpi0: C2(10@500 mwait.1@0x58), C1(1000@1 mwait.1), PSS > > acpicpu2 at acpi0: C2(10@500 mwait.1@0x58), C1(1000@1 mwait.1), PSS > > acpicpu3 at acpi0: C2(10@500 mwait.1@0x58), C1(1000@1 mwait.1), PSS > > acpipwrres0 at acpi0: CLK0, resource for CAMD > > acpipwrres1 at acpi0: CLK0, resource for CAM1 > > acpipwrres2 at acpi0: CLK1, resource for CAM2, CAM3 > > acpipwrres3 at acpi0: USBC, resource for XHC1 > > acpitz0 at acpi0: critical temperature is 127 degC > > acpipwrres4 at acpi0: FN00, resource for FAN0 > > acpitz1 at acpi0: critical temperature is 95 degC > > acpivideo0 at acpi0: GFX0 > > acpivout0 at acpivideo0: DD1F > > cpu0: using VERW MDS workaround > > cpu0: Enhanced SpeedStep 1600 MHz: speeds: 1601, 1600, 1520, 1440, 1360, > > 1280, 1200, 1120, 1040, 960, 880, 800, 720, 640, 560, 480 MHz > > pci0 at mainbus0 bus 0 > > pchb0 at pci0 dev 0 function 0 "Intel Braswell Host" rev 0x35 > > inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics" rev 0x35 > > drm0 at inteldrm0 > > inteldrm0: msi, CHERRYVIEW, gen 8 > > ahci0 at pci0 dev 19 function 0 "Intel Braswell AHCI" rev 0x35: msi, AHCI > > 1.3.1 > > ahci0: port 1: 6.0Gb/s > > scsibus1 at ahci0: 32 targets > > sd0 at scsibus1 targ 1 lun 0: <ATA, TS512GMTS430S, 2202> > > naa.57c35481e87f1896 > > sd0: 488386MB, 512 bytes/sector, 1000215216 sectors, thin > > xhci0 at pci0 dev 20 function 0 "Intel Braswell xHCI" rev 0x35: msi, xHCI > > 1.0 > > usb0 at xhci0: USB revision 3.0 > > uhub0 at usb0 configuration 1 interface 0 "Intel xHCI root hub" rev > > 3.00/1.00 addr 1 > > "Intel Braswell TXE" rev 0x35 at pci0 dev 26 function 0 not configured > > azalia0 at pci0 dev 27 function 0 "Intel Braswell HD Audio" rev 0x35: msi > > azalia0: codecs: Realtek ALC662, Intel/0x2883, using Realtek ALC662 > > audio0 at azalia0 > > ppb0 at pci0 dev 28 function 0 "Intel Braswell PCIE" rev 0x35: msi > > pci1 at ppb0 bus 1 > > em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03: msi, address > > 00:30:18:0c:34:63 > > ppb1 at pci0 dev 28 function 1 "Intel Braswell PCIE" rev 0x35: msi > > pci2 at ppb1 bus 2 > > em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03: msi, address > > 00:30:18:0c:34:64 > > ppb2 at pci0 dev 28 function 2 "Intel Braswell PCIE" rev 0x35: msi > > pci3 at ppb2 bus 3 > > ppb3 at pci3 dev 0 function 0 "ASMedia ASM1083/1085 PCIE-PCI" rev 0x04 > > pci4 at ppb3 bus 4 > > pcib0 at pci0 dev 31 function 0 "Intel Braswell PCU LPC" rev 0x35 > > ichiic0 at pci0 dev 31 function 3 "Intel Braswell SMBus" rev 0x35: apic 1 > > int 18 > > iic0 at ichiic0 > > iic0: addr 0x2d 01=03 02=00 03=00 04=00 08=4c 09=00 0a=20 0b=00 0c=55 0d=00 > > 0f=20 10=00 11=00 12=06 14=00 15=00 16=00 17=00 20=d0 21=68 22=ac 23=88 > > 24=73 25=d1 26=c6 27=d1 2d=66 2e=7b 2f=a3 30=00 38=00 39=00 3f=00 40=44 > > 41=00 42=00 43=00 44=00 45=00 46=00 47=00 48=00 49=00 4a=00 4b=00 4c=00 > > 4d=00 4e=00 4f=00 50=00 51=47 53=00 54=00 55=2d 56=02 60=00 61=00 62=00 > > 63=00 64=00 66=00 67=00 68=00 69=00 6b=06 6c=44 6d=04 6f=00 70=2c 72=26 > > 74=29 7a=00 7b=00 7c=00 7d=00 7e=00 7f=00 80=46 81=3c 82=7f 83=55 84=64 > > 85=55 8e=aa 90=00 91=05 92=05 93=00 94=00 96=15 97=00 98=22 99=02 9a=00 > > 9b=3f 9c=55 9d=05 9e=bd 9f=1a a0=0f a2=00 a3=66 a4=03 a6=50 a7=4b a8=3d > > a9=28 ac=cc ad=99 ae=66 af=1d b0=02 b1=53 b2=00 b3=7b b4=03 b6=50 b7=4b > > b8=39 b9=1e bc=cc bd=99 be=66 bf=1a c0=0f c1=7b c2=00 c3=a3 c4=03 c6=3c > > c7=32 c8=28 c9=1e cb=d9 cc=b2 cd=99 ce=80 cf=1f e0=00 e1=00 e2=00 e3=00 > > e4=00 e5=00 e6=00 e7=00 e8=00 ec=00 ed=00 ee=81 ef=00 f0=00 f1=00 f2=00 > > f3=00 f4=00 f5=00 f6=37 f7=45 f8=00 f9=00 fb=00 fc=26 fd=00 ff=00 words > > 00=ff08 01=0399 02=002d 03=0046 04=0050 05=ffc8 06=ff75 07=ff1e > > iic0: addr 0x48 07=2e 0a=34 0b=ba 0d=4a 10=a2 11=20 13=41 14=40 15=02 16=02 > > 17=02 18=7c 19=0e 1a=06 1b=f0 1c=1a 1d=08 20=88 21=88 22=c0 23=c0 24=73 > > 25=04 26=60 27=02 28=ff 29=37 2a=0a 2b=83 2c=3e 2e=ff 2f=ff 30=ff 31=ff > > 32=27 33=f1 34=41 35=57 40=03 41=d8 42=01 43=91 44=f0 45=02 46=75 4a=16 > > 87=2e 8a=34 8b=ba 8d=4a 90=a2 91=20 93=41 94=40 95=02 96=02 97=02 98=7c > > 99=0e 9a=06 9b=f0 9c=1a 9d=08 a0=88 a1=88 a2=c0 a3=c0 a4=73 a5=04 a6=60 > > a7=02 a8=ff a9=37 aa=0a ab=83 ac=3e ae=ff af=ff b0=ff b1=ff b2=27 b3=f1 > > b4=41 b5=57 c0=03 c1=d8 c2=01 c3=91 c4=f0 c5=02 c6=75 ca=16 words 00=00ff > > 01=00ff 02=00ff 03=00ff 04=00ff 05=00ff 06=00ff 07=2eff > > spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-12800 SO-DIMM > > isa0 at pcib0 > > isadma0 at isa0 > > pckbc0 at isa0 port 0x60/5 irq 1 irq 12 > > pckbd0 at pckbc0 (kbd slot) > > wskbd0 at pckbd0: console keyboard > > pcppi0 at isa0 port 0x61 > > spkr0 at pcppi0 > > vmm0 at mainbus0: VMX/EPT (using slow L1TF mitigation) > > efifb at mainbus0 not configured > > uhub1 at uhub0 port 4 configuration 1 interface 0 "Genesys Logic USB2.0 > > Hub" rev 2.00/60.70 addr 2 > > uhidev0 at uhub1 port 1 configuration 1 interface 0 "vendor 0x13ba Generic > > USB K/B" rev 1.10/0.01 addr 3 > > uhidev0: iclass 3/1 > > ukbd0 at uhidev0: 8 variable keys, 6 key codes > > wskbd1 at ukbd0 mux 1 > > uhidev1 at uhub1 port 1 configuration 1 interface 1 "vendor 0x13ba Generic > > USB K/B" rev 1.10/0.01 addr 3 > > uhidev1: iclass 3/1, 2 report ids > > ums0 at uhidev1 reportid 1: 3 buttons, Z dir > > wsmouse0 at ums0 mux 0 > > uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0 > > uhub2 at uhub0 port 5 configuration 1 interface 0 "Genesys Logic USB2.0 > > Hub" rev 2.00/60.70 addr 4 > > vscsi0 at root > > scsibus2 at vscsi0: 256 targets > > softraid0 at root > > scsibus3 at softraid0: 256 targets > > root on sd0a (f4577e081ef8a072.a) swap on sd0b dump on sd0b > > inteldrm0: 1280x1024, 32bpp > > wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0 > > wskbd1: connecting to wsdisplay0 > > wsdisplay0: screen 1-5 added (std, vt100 emulation) > > > > Thanks, > > > > Kastus > >