From mboxrd@z Thu Jan 1 00:00:00 1970 From: George myglc2 Clemmer Subject: bug#30467: GuixSD fails to display login prompt on headless server Date: Wed, 21 Feb 2018 20:35:34 -0500 Message-ID: <86mv01iz6h.fsf@gmail.com> References: <868tbu9u0r.fsf@gmail.com> <20180215165455.09a9efa3@scratchpost.org> <86y3jundqw.fsf@gmail.com> <20180216015312.416091f0@scratchpost.org> <868tbtlnmp.fsf@gmail.com> <20180217180348.1961da18@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eofp2-0002zr-1a for bug-guix@gnu.org; Wed, 21 Feb 2018 20:38:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eofnn-0001xd-C7 for bug-guix@gnu.org; Wed, 21 Feb 2018 20:37:19 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:47211) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eofnm-0001vS-Gm for bug-guix@gnu.org; Wed, 21 Feb 2018 20:36:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eofnm-0002DZ-2N for bug-guix@gnu.org; Wed, 21 Feb 2018 20:36:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <20180217180348.1961da18@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Danny Milosavljevic Cc: 30467@debbugs.gnu.org --=-=-= Content-Type: text/plain Hi Danny, I think we got side-tracked to the serial port when my real issue is with the VGA port. Maybe my bug report was not clear. Let me clarify ... My headless server stopped displaying the console tty login *on the VGA port* somewhere between (GNU Guix) 0.13.0.4589-74bea6 (my G18) and (GNU Guix) 0.13.0.5042-6e385 (My G19). In the later version, when I reboot the VGA displays 1) the BIOS prompt, 2) the grub boot menu, 3) "Booting GNU with Linuxlibre ..." for a couple seconds, and then 4) a blank. In either version, this config ... (agetty-service (agetty-configuration (tty "ttyS1") (baud-rate "115200"))) ... causes a login prompt to be raised on ttyS1 which, on my system, is mapped to IPMI Serial over Lan (SOL). However recently you said ... On 02/15/2018 at 15:54 Danny Milosavljevic writes: > In the long run please remove your agetty-service, it should automatically appear > (it recovers the settings from the "console" kernel-argument). So I tried that with a build from today (guix (GNU Guix) 0.13.0.5116-e272), and *no login* is raised on ttyS1 (My G46, sys.scm attached). However, if I *ignore your advice* a login prompt *is raised* on ttyS1 (My G45). So, IIUC, it's not working the way you said it would, but it's not a problem for me because I can just use the agetty-service. Not sure your questions are still relevant, but here is what I see ... On 02/17/2018 at 17:05 Danny Milosavljevic writes: > What does > > stty -F /dev/ttyS1 > > say? g1@g1 ~/www$ sudo stty -F /dev/ttyS1 speed 115200 baud; line = 0; -brkint -imaxbel On 02/17/2018 at 17:04 Danny Milosavljevic writes: > Huh, please try > > strace -f agetty /dev/ttyS1 >log 2>&1 > > and send the log to the list... (log.gz attached) HTH - George --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=log.gz Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=sys.scm Content-Transfer-Encoding: base64 Ozs7IEd1aXhTRCBoZWFkbGVzcyBzZXJ2ZXIKKHVzZS1tb2R1bGVzIChnbnUpKQoodXNlLXNlcnZp Y2UtbW9kdWxlcyBuZXR3b3JraW5nIHNzaCkKKHVzZS1wYWNrYWdlLW1vZHVsZXMKIGFkbWluCiBi YXNlICAgICAgICAgICAgICAgICA7IGdsaWJjLXV0ZjgtbG9jYWxlcwogY2VydHMKIGN1cHMKIGRp c2sKIGVtYWNzCiBmcmVlaXBtaQogbGludXggICAgICAgICAgICAgICAgIDsgbWRhZG0KIHZpcnR1 YWxpemF0aW9uICAgICAgICA7IHFlbXUKIHJzeW5jCiBzY3JlZW4KIHNzaAogdmVyc2lvbi1jb250 cm9sICAgICAgIDsgZ2l0CiB3Z2V0CiB4b3JnICAgICAgICAgICAgICAgICAgOyB4YXV0aAogKQoo b3BlcmF0aW5nLXN5c3RlbQogKGhvc3QtbmFtZSAiZzEiKQogKHRpbWV6b25lICJBbWVyaWNhL05l d19Zb3JrIikKIChsb2NhbGUgImVuX1VTLnV0ZjgiKQogKGtlcm5lbC1hcmd1bWVudHMgJygiY29u c29sZT10dHlTMSwxMTUyMDAiKSkKIDs7IFJBSUQxIHJvb3QgOiBOVk1lIE0uMlNTRCArIDIgSERz CiAoYm9vdGxvYWRlciAoZ3J1Yi1jb25maWd1cmF0aW9uICh0YXJnZXQgIi9kZXYvbnZtZTBuMSIp CgkJCQkgKHRlcm1pbmFsLW91dHB1dHMgJyhjb25zb2xlKSkKCQkJCSAodGVybWluYWwtaW5wdXRz ICcoc2VyaWFsIGNvbnNvbGUpKQoJCQkJIChzZXJpYWwtc3BlZWQgMTE1MjAwKQoJCQkJICkpCiAo aW5pdHJkIChsYW1iZGEgKGZpbGUtc3lzdGVtcyAuIHJlc3QpIChhcHBseSBiYXNlLWluaXRyZCBm aWxlLXN5c3RlbXMKCQkJCQkgICAgICAjOmV4dHJhLW1vZHVsZXMgJygicmFpZDEiKQoJCQkJCSAg ICAgIHJlc3QpKSkKIChtYXBwZWQtZGV2aWNlcyAobGlzdCAobWFwcGVkLWRldmljZQoJCQkoc291 cmNlICcoIi9kZXYvbnZtZTBuMXAxIiAiL2Rldi9zZGExIiAiL2Rldi9zZGIxIikpCgkJCSh0YXJn ZXQgIi9kZXYvbWQzIikKCQkJKHR5cGUgcmFpZC1kZXZpY2UtbWFwcGluZykpKSkKIChmaWxlLXN5 c3RlbXMgKGNvbnMgKGZpbGUtc3lzdGVtCgkJICAgICAgKHRpdGxlICdkZXZpY2UpCgkJICAgICAg KGRldmljZSAiL2Rldi9tZDMiKQoJCSAgICAgIChtb3VudC1wb2ludCAiLyIpCgkJICAgICAgKHR5 cGUgImV4dDQiKQoJCSAgICAgIChkZXBlbmRlbmNpZXMgbWFwcGVkLWRldmljZXMpKQoJCSAgICAg JWJhc2UtZmlsZS1zeXN0ZW1zKSkKIChzd2FwLWRldmljZXMgJygiL2Rldi9udm1lMG4xcDIiICkp CiAodXNlcnMgKGNvbnMqICh1c2VyLWFjY291bnQgKG5hbWUgImcxIikKCQkJICAgICAoZ3JvdXAg InVzZXJzIikKCQkJICAgICAoc3VwcGxlbWVudGFyeS1ncm91cHMgJygid2hlZWwiICJrdm0iKSkK CQkJICAgICAoaG9tZS1kaXJlY3RvcnkgKHN0cmluZy1hcHBlbmQgIi9ob21lLyIgbmFtZSkpKQoJ ICAgICAgICh1c2VyLWFjY291bnQgKG5hbWUgImFkbWluIikKCQkJICAgICAoZ3JvdXAgInVzZXJz IikKCQkJICAgICAoc3VwcGxlbWVudGFyeS1ncm91cHMgJygid2hlZWwiICJrdm0iKSkKCQkJICAg ICAoaG9tZS1kaXJlY3RvcnkgKHN0cmluZy1hcHBlbmQgIi9ob21lLyIgbmFtZSkpKQoJICAgICAg ICViYXNlLXVzZXItYWNjb3VudHMpKQogKHBhY2thZ2VzIChjb25zKgoJICAgIGN1cHMKCSAgICBl bWFjcy1uby14LXRvb2xraXQKCSAgICBlbWFjcy1ndWl4CgkgICAgZW1hY3MtemVuYnVybi10aGVt ZQoJICAgIGZyZWVpcG1pCgkgICAgZ2l0CgkgICAgZ2xpYmMtdXRmOC1sb2NhbGVzCgkgICAgZ251 LW1ha2UKCSAgICBtZGFkbQoJICAgIG1hZ2l0CgkgICAgbnNzLWNlcnRzIDtmb3IgSFRUUFMgYWNj ZXNzCgkgICAgb3BlbnNzaAoJICAgIHBhcnRlZAoJICAgIHFlbXUKCSAgICByc3luYwoJICAgIHNj cmVlbgoJICAgIHNtYXJ0bW9udG9vbHMKCSAgICB0cmVlCgkgICAgd2dldAoJICAgIHhhdXRoCgkg ICAgJWJhc2UtcGFja2FnZXMpKQogKHNlcnZpY2VzIChjb25zKiAoZGhjcC1jbGllbnQtc2Vydmlj ZSkKCQkgIChudHAtc2VydmljZSkKCQkgIChzZXJ2aWNlIG9wZW5zc2gtc2VydmljZS10eXBlIChv cGVuc3NoLWNvbmZpZ3VyYXRpb24KCQkJCQkJICh4MTEtZm9yd2FyZGluZz8gI3QpKSkKCQkgICVi YXNlLXNlcnZpY2VzKSkpCg== --=-=-=--