From nobody Wed Aug 18 14:03:34 2021 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 64024176F075 for ; Wed, 18 Aug 2021 14:03:39 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqV4B5T9Qz4XPn; Wed, 18 Aug 2021 14:03:38 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Received: by mail-wr1-x42b.google.com with SMTP id r7so3809637wrs.0; Wed, 18 Aug 2021 07:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KnbKYAav5/UVNqSKi29V5Xj1dr/uxXug7IzmiIyy18A=; b=trvCQOtvtQGRJQ6HA57QsNzB/dRlLFSJ+7JIMjViDgd+H8AwO/u60NfWgAnRRlLIDg TgoP2bLA833qZ40HyE/xWS36EyOYIe9dvRNeVwInDXu+CO0kgSNT8WoHiPU2FuD2CQtm DyZmdglkYb4fylAMSmi2kbsWc0f5O/hrhFu8N4p7/GmcTTTutvQwKH1SJuOzNO0V+2Rt htnmR3lTA4FiYAIABQzNZLFCz5yPr5X57+QUTbnhKLZHeyD5K21NWlmdZOimtX/iHSV7 oobHoChxrwuh78/RRaJAeFTT5v7dApy66UW13HUZvTYH8hHq50H89nf5WADYVGRWlQRP q1wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KnbKYAav5/UVNqSKi29V5Xj1dr/uxXug7IzmiIyy18A=; b=emgJFe91Pz0EwGMxeHlzP1iokIkFrESAQI37ukwP2bqrtZTjLo9w28diiVl+PaVXVF jwN2+ZSmmCqALWsGnvluCkewH0Q/F9usbNGR2aGdIRtk2A3RuSZUi8JzIuuSYYxW2fh8 bVTl0CXWkAkaS5Xf+5TxYfQPpm8ug1OQ1sEpp8YvBhmFoqI7JBvbn0D/WxfpdyuhZGE3 GuC8v5CQ/91Ge077appvPbRuYMKj4JurkCAgDprferBLj9tS5iszYhV2RB4O0cW4qluV Ae0qpLgC5j+5Uoz6nfoOWv64IDqwi/jnpBp8SYDjKOhtvVITIUyq6JHHx9+GckMbV2Gq EdFw== X-Gm-Message-State: AOAM531alhvtLnuAa1GUsHGtmqcse5dBYbjOz8QCZWIyMS0HaFXwzCgl tmlUvYThRq9av78pKjOyWyY= X-Google-Smtp-Source: ABdhPJweERM0D1BVRIWx2IQH2PKbs0rqkt60QK6ahhf0ltw14tygIl1KdE5QU6mfKCDBk/ZAGqMQfQ== X-Received: by 2002:adf:df8e:: with SMTP id z14mr11520322wrl.244.1629295417790; Wed, 18 Aug 2021 07:03:37 -0700 (PDT) Received: from smtpclient.apple (212-197-183-172.adsl.highway.telekom.at. [212.197.183.172]) by smtp.gmail.com with ESMTPSA id f10sm5854922wrx.40.2021.08.18.07.03.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Aug 2021 07:03:37 -0700 (PDT) Content-Type: text/plain; charset=utf-8 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3691.0.3\)) Subject: Re: another xen-kernel UEFI story From: "Lizbeth Mutterhunt, Ph.D" In-Reply-To: Date: Wed, 18 Aug 2021 16:03:34 +0200 Cc: freebsd-xen@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> References: <3839452.BRNeRiNLvY@freebsd_current> <9cf13949-3436-ce43-9884-d7a028c940fb@gmail.com> <2659512.iL6vRArjjl@freebsd_current> To: Gerd Hafenbrack , Roger Pau Monn? X-Mailer: Apple Mail (2.3691.0.3) X-Rspamd-Queue-Id: 4GqV4B5T9Qz4XPn X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=trvCQOtv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of lizbethmutterhunt@gmail.com designates 2a00:1450:4864:20::42b as permitted sender) smtp.mailfrom=lizbethmutterhunt@gmail.com X-Spamd-Result: default: False [-2.18 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MV_CASE(0.50)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_SPAM_SHORT(0.32)[0.321]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42b:from]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N Ok, the RS-232 cable arrived yestereday to connect it with my ASUS board = shouldn=E2=80=99t be the problem, but how to connect on the other side = of a 7 year old Dell Notebook with FreeBSD 14 CURRENT running? I guess I = need a USB -> RS232 adapter there, or? And the Raspi would need = something like this, too? Greetz,=20 Lizbeth P.S.: Clover can boot XEN, but not FreeBSD!? > Op 13 aug. 2021, om 14:49 heeft Gerd Hafenbrack = het volgende geschreven: >=20 > Hello lizbeth, >=20 > there should be no USB involved at all. > Just connect the cable of the RS-232 port slot bracket module onto the = connector labeled "COM1" on the mainboard. See "10. Serial port = connectors (10-1 pin COM1)" in "Chapter 2" on page 2-27 in the P8H77-M = PRO user manual E8626. > = https://dlcdnets.asus.com/pub/ASUS/mb/LGA1155/P8H77-M_PRO/E8626_P8H77-M_PR= O.pdf >=20 > cu, > Gerd >=20 > On 2021-08-13 13:36, lizbethmutterhunt@gmail.com wrote: >> Op Thursday, 12 August 2021 18:56:29 CEST schreef u: >>> Hello, >>>=20 >>> The ASUS P8H77M-Pro has an internal serial connector onboard. = Lizbeth >>> should get a DB9 male slot bracket with 10 pin internal connector = and a >>> null modem cable. >>>=20 >>> Regards, Gerd >> ok guys, i decided to get some connectors for the rs-232 via usb on = both sides >> and also thought on the cable connect in between. this should take = 2-3 days, >> serial console should be able to /proc the very early preboot. when = ready, I >> will report immidiately. look at this output: >> grep uart /var/run/dmesg.boot >> uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on = acpi0 >> uart0: console (115200,n,8,1) >> uart0: fast interrupt >> uart0: PPS capture mode: DCD >> uart: uart0 already exists; skipping it >> pcib0: allocated type 4 (0x2f8-0x2f8) for rid 0 of uart1 >> uart1 failed to probe at port 0x2f8 irq 3 on isa0 >> pcib0: allocated type 4 (0x3e9-0x3e9) for rid 0 of uart2 >> uart2 failed to probe at port 0x3e9 irq 4 on isa0 >> and this I entered up to now: >> sudo stty -a -f /dev/ttyv1 >> speed 9600 baud; 90 rows; 320 columns; >> lflags: -icanon -isig -iexten -echo -echoe -echok -echoke -echonl >> -echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin >> -nokerninfo -extproc >> iflags: -istrip -icrnl -inlcr -igncr ixon ixoff -ixany -imaxbel = -ignbrk >> -brkint -inpck -ignpar -parmrk >> oflags: -opost onlcr -ocrnl tab0 -onocr -onlret >> cflags: cread cs8 -parenb -parodd hupcl clocal -cstopb -crtscts = -dsrflow >> -dtrflow -mdmbuf rtsdtr >> cchars: discard =3D ^O; dsusp =3D ^Y; eof =3D ^D; eol =3D ; >> eol2 =3D ; erase =3D ^?; erase2 =3D ^H; intr =3D ^C; kill = =3D ^U; >> lnext =3D ^V; min =3D 1; quit =3D ^\; reprint =3D ^R; start =3D = ^Q; >> status =3D ^T; stop =3D ^S; susp =3D ^Z; time =3D 0; werase =3D = ^W; >> cu soon, >> lizbeth >> thx for help, >> lizbeth >>>=20 >>> On 2021-08-12 18:45, Roger Pau Monn=C3=A9 wrote: >>>> On Thu, Aug 12, 2021 at 03:52:55PM +0200, Lizbeth Mutterhunt, Ph.D = wrote: >>>>>> Op 12 aug. 2021, om 09:01 heeft Roger Pau Monn=C3=A9 = het >>>>>> volgende geschreven: >>>>>>=20 >>>>>> Adding the freebsd-xen mailing list again. >>>>>>=20 >>>>>> On Wed, Aug 11, 2021 at 12:48:55AM +0200, Lizbeth Mutterhunt, = Ph.D >> wrote: >>>>>>> Op Tuesday, 10 August 2021 15:32:45 CEST schreef u: >>>>>>>> On Tue, Aug 10, 2021 at 02:41:34PM +0200, = lizbethmutterhunt@gmail.com >>>>>>>=20 >>>>>>> wrote: >>>>>>>>> Op Tuesday, 10 August 2021 09:38:58 CEST schreef u: >>>>>>>>>> On Mon, Aug 09, 2021 at 05:23:27PM +0200, >>>>>>>>>> lizbethmutterhunt@gmail.com >>>>>>>=20 >>>>>>> wrote: >>>>>>>>>>> could someone pleas check this link: >>>>>>> = https://forums.freebsd.org/threads/xen-kernel-doesnt-start-at-all.8155 >>>>>>>=20 >>>>>>>>>>> 6/ >>>>>>>>>>>=20 >>>>>>>>>>> does anyone has another idea then duplicating CURRENT and = RELEASE >>>>>>>=20 >>>>>>> via >>>>>>>=20 >>>>>>>>>>> Virtualbox or qemu? >>>>>>>>>>>=20 >>>>>>>>>>> XEN simply doesn't boot after setting xen_kernel on in >>>>>>>>>>> /boot/loader.conf, >>>>>>>>>>> we tried different ways but none worked. It's loading = [text], >>>>>>>=20 >>>>>>> [data], >>>>>>>=20 >>>>>>>>>>> [syms] and the preconfig but afterwards there's just the >>>>>>>=20 >>>>>>> reset-button >>>>>>>=20 >>>>>>>>>>> option, because XEN doesn't boot. >>>>>>>>>>>=20 >>>>>>>>>>> any help appreciated! >>>>>>>>>>=20 >>>>>>>>>> Hello, >>>>>>>>>=20 >>>>>>>>> hello royger! >>>>>>>=20 >>>>>>> hija! >>>>>=20 >>>>> Hello Roger! >>>>>=20 >>>>>>>>>> There are a couple of things to look at, first of all, do you = have a >>>>>>>>>> serial console attached to the box? >>>>>>>>>=20 >>>>>>>>> I guess so, because there are two possibilities to start from = via >>>>>>>=20 >>>>>>> primary >>>>>>>=20 >>>>>>>>> and secodary console! >>>>>>>>=20 >>>>>>>> The serial console is a port (usually a RS-232) on your box = that you >>>>>>>> attach a cable to and connect to another computer, so you can = get >>>>>>>> early text debug output: >>>>>>>>=20 >>>>>>>> https://www.computerhope.com/jargon/s/serial-console.htm >>>>>>>> = https://tldp.org/HOWTO/Remote-Serial-Console-HOWTO/intro-why.html >>>>>>>=20 >>>>>>> Basically I know the RS-232 "live" in the 80s, and I was = soldering a >>>>>>> earth- >>>>>>> cable to connect two PCs without any swith via a deviate of = Midnight >>>>>>> Commander. So first thought, enable serial port in bios; = computer >>>>>>> crashing >>>>>>> at >>>>>>> xen and crashes when allocating the re0. so disabled again! >>>>>>=20 >>>>>> I 'm afraid I'm a bit lost here, so your computer does have some = kind >>>>>> of serial port? >>>>>=20 >>>>> No, no RS-232 output of course but a parallel and serial console = in the >>>>> BIOS! I activated the serial port and got in troubles with = booting; >>>>> beasties logo has been disabled, so no boot menu to unset the = xen_xernel >>>>> at boot prompt. XEN never booted anyway.>> >>>>>> Do you mean that when you enable the serial port in BIOS (I = assume a >>>>>> Serial Over LAN) >>>>>=20 >>>>> Yup! >>>>>=20 >>>>>> the re0 network interface stops working. >>>>>=20 >>>>> Yes, at the dhclient allocations it stops immediately with no = output or >>>>> debugger info at all. Also the keyboard was disabled and I = couldn=E2=80=99t >>>>> press CTRL+C for avoiding DHCPREQUEST.> >>>> I think it would be better to get Xen out of the picture here, and >>>> initially focus on getting a serial console working with plain >>>> FreeBSD. >>>>=20 >>>> Once you have that it should be trivial to attempt to boot >>>> Xen and get the output on the serial, but first you need to have it >>>> working properly with plain FreeBSD. >>>>=20 >>>> The handbook contains a good section about how to get it working: >>>>=20 >>>> = https://docs.freebsd.org/en/books/handbook/serialcomms/#serialconsole-setu= >>>> p >>>>=20 >>>> But it seems like you will need some help from your hardware vendor = in >>>> order to figure out how to enable Serial Over LAN properly on the >>>> firmware. >>>>=20 >>>> Note that you should be able to get the output of both the FreeBSD >>>> loader and kernel on the serial console. >>>>=20 >>>> Regards, Roger. From nobody Wed Aug 18 14:53:15 2021 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 80F74174A200 for ; Wed, 18 Aug 2021 14:53:18 +0000 (UTC) (envelope-from gerd.hafenbrack@gmail.com) Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqW9V2xVzz4bMW for ; Wed, 18 Aug 2021 14:53:18 +0000 (UTC) (envelope-from gerd.hafenbrack@gmail.com) Received: by mail-ed1-x529.google.com with SMTP id r19so3532055eds.13 for ; Wed, 18 Aug 2021 07:53:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=evb4HJA5EyvZYv7OTtdjK1ei86LxCqNawQC/FFIzqmo=; b=oTZRxoDXxO5hSpUZqc3OZlPhZHYVZODPm7+jQcPIVYxve5PEMbfaOC0F8UnlWkJ22o OX8XSf8nwvIuvgJ2YTpc6NZe3MpC2H5lbD7lG5vKAlWnh41vGL13he9pSH6n8zuk9j4a bnPe5DLodiwOXdHRa3qKqS1M4DBnLat/6uWaniLD3ZHFw6XNVBcf1qj+V+H1aErK3kDi 1/l0cNyspLBsTr6Im3INHp6X7FEf6eJ4Vw5SHNiXv8Fd7VQ1yG1bxoypC2xu2MbjQFsD ZM3egduY/XAXtjyOF1fFFicWO5dpYkf17EDyf0wJm0gPaSAL1mKMzI5/ibEgecB4bMR4 WmUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=evb4HJA5EyvZYv7OTtdjK1ei86LxCqNawQC/FFIzqmo=; b=X90bDelMm9j4yCIkiPSV4WI0Y+asMfBgquWTqAHTvkUfN17uWAILni9dXqKax4bmOP qxgmXI7vc0EVOYjlGm/pGvSosKl4XIK6ycPxKyXq0EmfmKoJ5dE9Jgfe9i/WZg5TB05t MOMl0Zdp5QAzb/ZalBxa9/X+8CrWH6Heb7HNQlWlk4x3Z0XECXEYLctbii7FegTcM0qO c74X54xDB4RJgG8MwFkDlchG8axioVvh3Ev9BtrnULsvymwTkIjzyFJdhKfIXqIhNdfg JJpfk/n1gUbPE3ncHID7oPVnBO3DcR4KHJSLURpcbdCYPtvRW/lf9tv8KEw9udZGTYau 4N0g== X-Gm-Message-State: AOAM531sMh3qLoKphbZTtDk2U+79FOAYlwTpLDfJhVKLM72oup3gxyfF GPYQt8i8oKusQl6nePeWlJ0QNGFJKqk= X-Google-Smtp-Source: ABdhPJzI9fYveuk3TgWvaoEl0G7RRtoOwacpTvvMjj52LzFgD3Z8CQuFWLszUz0RtZ1AdQz5FHYhRA== X-Received: by 2002:a05:6402:19a:: with SMTP id r26mr10444593edv.230.1629298397328; Wed, 18 Aug 2021 07:53:17 -0700 (PDT) Received: from ?IPv6:2a02:8070:e198:fc00:95ca:dbd4:f6e2:b742? ([2a02:8070:e198:fc00:95ca:dbd4:f6e2:b742]) by smtp.gmail.com with ESMTPSA id kv4sm2188033ejc.35.2021.08.18.07.53.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Aug 2021 07:53:16 -0700 (PDT) Subject: Re: another xen-kernel UEFI story To: "Lizbeth Mutterhunt, Ph.D" Cc: freebsd-xen@freebsd.org References: <3839452.BRNeRiNLvY@freebsd_current> <9cf13949-3436-ce43-9884-d7a028c940fb@gmail.com> <2659512.iL6vRArjjl@freebsd_current> <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> From: Gerd Hafenbrack Message-ID: Date: Wed, 18 Aug 2021 16:53:15 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org MIME-Version: 1.0 In-Reply-To: <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4GqW9V2xVzz4bMW X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N As all my desktop computer have a RS-232 port, I can't help further. cu, Gerd On 2021-08-18 16:03, Lizbeth Mutterhunt, Ph.D wrote: > Ok, the RS-232 cable arrived yestereday to connect it with my ASUS board shouldn’t be the problem, but how to connect on the other side of a 7 year old Dell Notebook with FreeBSD 14 CURRENT running? I guess I need a USB -> RS232 adapter there, or? And the Raspi would need something like this, too? > > Greetz, > Lizbeth > > P.S.: Clover can boot XEN, but not FreeBSD!? > > > > > > >> Op 13 aug. 2021, om 14:49 heeft Gerd Hafenbrack het volgende geschreven: >> >> Hello lizbeth, >> >> there should be no USB involved at all. >> Just connect the cable of the RS-232 port slot bracket module onto the connector labeled "COM1" on the mainboard. See "10. Serial port connectors (10-1 pin COM1)" in "Chapter 2" on page 2-27 in the P8H77-M PRO user manual E8626. >> https://dlcdnets.asus.com/pub/ASUS/mb/LGA1155/P8H77-M_PRO/E8626_P8H77-M_PRO.pdf >> >> cu, >> Gerd >> >> On 2021-08-13 13:36, lizbethmutterhunt@gmail.com wrote: >>> Op Thursday, 12 August 2021 18:56:29 CEST schreef u: >>>> Hello, >>>> >>>> The ASUS P8H77M-Pro has an internal serial connector onboard. Lizbeth >>>> should get a DB9 male slot bracket with 10 pin internal connector and a >>>> null modem cable. >>>> >>>> Regards, Gerd >>> ok guys, i decided to get some connectors for the rs-232 via usb on both sides >>> and also thought on the cable connect in between. this should take 2-3 days, >>> serial console should be able to /proc the very early preboot. when ready, I >>> will report immidiately. look at this output: >>> grep uart /var/run/dmesg.boot >>> uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 >>> uart0: console (115200,n,8,1) >>> uart0: fast interrupt >>> uart0: PPS capture mode: DCD >>> uart: uart0 already exists; skipping it >>> pcib0: allocated type 4 (0x2f8-0x2f8) for rid 0 of uart1 >>> uart1 failed to probe at port 0x2f8 irq 3 on isa0 >>> pcib0: allocated type 4 (0x3e9-0x3e9) for rid 0 of uart2 >>> uart2 failed to probe at port 0x3e9 irq 4 on isa0 >>> and this I entered up to now: >>> sudo stty -a -f /dev/ttyv1 >>> speed 9600 baud; 90 rows; 320 columns; >>> lflags: -icanon -isig -iexten -echo -echoe -echok -echoke -echonl >>> -echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin >>> -nokerninfo -extproc >>> iflags: -istrip -icrnl -inlcr -igncr ixon ixoff -ixany -imaxbel -ignbrk >>> -brkint -inpck -ignpar -parmrk >>> oflags: -opost onlcr -ocrnl tab0 -onocr -onlret >>> cflags: cread cs8 -parenb -parodd hupcl clocal -cstopb -crtscts -dsrflow >>> -dtrflow -mdmbuf rtsdtr >>> cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = ; >>> eol2 = ; erase = ^?; erase2 = ^H; intr = ^C; kill = ^U; >>> lnext = ^V; min = 1; quit = ^\; reprint = ^R; start = ^Q; >>> status = ^T; stop = ^S; susp = ^Z; time = 0; werase = ^W; >>> cu soon, >>> lizbeth >>> thx for help, >>> lizbeth >>>> >>>> On 2021-08-12 18:45, Roger Pau Monné wrote: >>>>> On Thu, Aug 12, 2021 at 03:52:55PM +0200, Lizbeth Mutterhunt, Ph.D wrote: >>>>>>> Op 12 aug. 2021, om 09:01 heeft Roger Pau Monné het >>>>>>> volgende geschreven: >>>>>>> >>>>>>> Adding the freebsd-xen mailing list again. >>>>>>> >>>>>>> On Wed, Aug 11, 2021 at 12:48:55AM +0200, Lizbeth Mutterhunt, Ph.D >>> wrote: >>>>>>>> Op Tuesday, 10 August 2021 15:32:45 CEST schreef u: >>>>>>>>> On Tue, Aug 10, 2021 at 02:41:34PM +0200, lizbethmutterhunt@gmail.com >>>>>>>> >>>>>>>> wrote: >>>>>>>>>> Op Tuesday, 10 August 2021 09:38:58 CEST schreef u: >>>>>>>>>>> On Mon, Aug 09, 2021 at 05:23:27PM +0200, >>>>>>>>>>> lizbethmutterhunt@gmail.com >>>>>>>> >>>>>>>> wrote: >>>>>>>>>>>> could someone pleas check this link: >>>>>>>> https://forums.freebsd.org/threads/xen-kernel-doesnt-start-at-all.8155 >>>>>>>> >>>>>>>>>>>> 6/ >>>>>>>>>>>> >>>>>>>>>>>> does anyone has another idea then duplicating CURRENT and RELEASE >>>>>>>> >>>>>>>> via >>>>>>>> >>>>>>>>>>>> Virtualbox or qemu? >>>>>>>>>>>> >>>>>>>>>>>> XEN simply doesn't boot after setting xen_kernel on in >>>>>>>>>>>> /boot/loader.conf, >>>>>>>>>>>> we tried different ways but none worked. It's loading [text], >>>>>>>> >>>>>>>> [data], >>>>>>>> >>>>>>>>>>>> [syms] and the preconfig but afterwards there's just the >>>>>>>> >>>>>>>> reset-button >>>>>>>> >>>>>>>>>>>> option, because XEN doesn't boot. >>>>>>>>>>>> >>>>>>>>>>>> any help appreciated! >>>>>>>>>>> >>>>>>>>>>> Hello, >>>>>>>>>> >>>>>>>>>> hello royger! >>>>>>>> >>>>>>>> hija! >>>>>> >>>>>> Hello Roger! >>>>>> >>>>>>>>>>> There are a couple of things to look at, first of all, do you have a >>>>>>>>>>> serial console attached to the box? >>>>>>>>>> >>>>>>>>>> I guess so, because there are two possibilities to start from via >>>>>>>> >>>>>>>> primary >>>>>>>> >>>>>>>>>> and secodary console! >>>>>>>>> >>>>>>>>> The serial console is a port (usually a RS-232) on your box that you >>>>>>>>> attach a cable to and connect to another computer, so you can get >>>>>>>>> early text debug output: >>>>>>>>> >>>>>>>>> https://www.computerhope.com/jargon/s/serial-console.htm >>>>>>>>> https://tldp.org/HOWTO/Remote-Serial-Console-HOWTO/intro-why.html >>>>>>>> >>>>>>>> Basically I know the RS-232 "live" in the 80s, and I was soldering a >>>>>>>> earth- >>>>>>>> cable to connect two PCs without any swith via a deviate of Midnight >>>>>>>> Commander. So first thought, enable serial port in bios; computer >>>>>>>> crashing >>>>>>>> at >>>>>>>> xen and crashes when allocating the re0. so disabled again! >>>>>>> >>>>>>> I 'm afraid I'm a bit lost here, so your computer does have some kind >>>>>>> of serial port? >>>>>> >>>>>> No, no RS-232 output of course but a parallel and serial console in the >>>>>> BIOS! I activated the serial port and got in troubles with booting; >>>>>> beasties logo has been disabled, so no boot menu to unset the xen_xernel >>>>>> at boot prompt. XEN never booted anyway.>> >>>>>>> Do you mean that when you enable the serial port in BIOS (I assume a >>>>>>> Serial Over LAN) >>>>>> >>>>>> Yup! >>>>>> >>>>>>> the re0 network interface stops working. >>>>>> >>>>>> Yes, at the dhclient allocations it stops immediately with no output or >>>>>> debugger info at all. Also the keyboard was disabled and I couldn’t >>>>>> press CTRL+C for avoiding DHCPREQUEST.> >>>>> I think it would be better to get Xen out of the picture here, and >>>>> initially focus on getting a serial console working with plain >>>>> FreeBSD. >>>>> >>>>> Once you have that it should be trivial to attempt to boot >>>>> Xen and get the output on the serial, but first you need to have it >>>>> working properly with plain FreeBSD. >>>>> >>>>> The handbook contains a good section about how to get it working: >>>>> >>>>> https://docs.freebsd.org/en/books/handbook/serialcomms/#serialconsole-setu >>>>> p >>>>> >>>>> But it seems like you will need some help from your hardware vendor in >>>>> order to figure out how to enable Serial Over LAN properly on the >>>>> firmware. >>>>> >>>>> Note that you should be able to get the output of both the FreeBSD >>>>> loader and kernel on the serial console. >>>>> >>>>> Regards, Roger. > From nobody Wed Aug 18 15:11:28 2021 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 8F291174ADE5 for ; Wed, 18 Aug 2021 15:11:38 +0000 (UTC) (envelope-from royger@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GqWZf3TVGz4bt6; Wed, 18 Aug 2021 15:11:38 +0000 (UTC) (envelope-from royger@freebsd.org) Received: from localhost (unknown [93.176.191.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: royger) by smtp.freebsd.org (Postfix) with ESMTPSA id 04D382B564; Wed, 18 Aug 2021 15:11:37 +0000 (UTC) (envelope-from royger@freebsd.org) Date: Wed, 18 Aug 2021 17:11:28 +0200 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: "Lizbeth Mutterhunt, Ph.D" Cc: Gerd Hafenbrack , freebsd-xen@freebsd.org Subject: Re: another xen-kernel UEFI story Message-ID: References: <3839452.BRNeRiNLvY@freebsd_current> <9cf13949-3436-ce43-9884-d7a028c940fb@gmail.com> <2659512.iL6vRArjjl@freebsd_current> <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N On Wed, Aug 18, 2021 at 04:03:34PM +0200, Lizbeth Mutterhunt, Ph.D wrote: > Ok, the RS-232 cable arrived yestereday to connect it with my ASUS board shouldn’t be the problem, but how to connect on the other side of a 7 year old Dell Notebook with FreeBSD 14 CURRENT running? I guess I need a USB -> RS232 adapter there, or? And the Raspi would need something like this, too? Yes, that's what I use, a RS-232 to USB adapter. I've connected the adapter to either a laptop or a Raspberry Pi. As long as you have the drivers it doesn't really matter what you use on the other end. Keep in mind the cable between both boxes must be a null modem cable, or else it won't work. > Greetz, > Lizbeth > > P.S.: Clover can boot XEN, but not FreeBSD!? Xen uses the multiboot protocol, which is an OS agnostic standard likely to be implemented by many bootloaders. Also Xen can be build as an UEFI binary (PE), thus being booted directly from the UEFI shell much like FreeBSD first stage loader. Regards, Roger. From nobody Sat Aug 21 07:46:43 2021 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id EEB61177A084 for ; Sat, 21 Aug 2021 07:46:49 +0000 (UTC) (envelope-from royger@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gs9Z16RqKz4jc5; Sat, 21 Aug 2021 07:46:49 +0000 (UTC) (envelope-from royger@freebsd.org) Received: from localhost (unknown [93.176.191.254]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: royger) by smtp.freebsd.org (Postfix) with ESMTPSA id 6D56A229E0; Sat, 21 Aug 2021 07:46:49 +0000 (UTC) (envelope-from royger@freebsd.org) Date: Sat, 21 Aug 2021 09:46:43 +0200 From: Roger Pau =?utf-8?B?TW9ubsOp?= To: "Lizbeth Mutterhunt, Ph.D" Cc: freebsd-xen@freebsd.org Subject: Re: another xen-kernel UEFI story Message-ID: References: <3839452.BRNeRiNLvY@freebsd_current> <9cf13949-3436-ce43-9884-d7a028c940fb@gmail.com> <2659512.iL6vRArjjl@freebsd_current> <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> <1907E411-6E75-4177-AD80-BB93D922DBAF@gmail.com> List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1907E411-6E75-4177-AD80-BB93D922DBAF@gmail.com> X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N On Fri, Aug 20, 2021 at 06:41:57PM +0200, Lizbeth Mutterhunt, Ph.D wrote: > > > > Op 18 aug. 2021, om 17:11 heeft Roger Pau Monné het volgende geschreven: > > > > On Wed, Aug 18, 2021 at 04:03:34PM +0200, Lizbeth Mutterhunt, Ph.D wrote: > >> Ok, the RS-232 cable arrived yestereday to connect it with my ASUS board shouldn’t be the problem, but how to connect on the other side of a 7 year old Dell Notebook with FreeBSD 14 CURRENT running? I guess I need a USB -> RS232 adapter there, or? And the Raspi would need something like this, too? > > > > Yes, that's what I use, a RS-232 to USB adapter. I've connected the > > adapter to either a laptop or a Raspberry Pi. As long as you have the > > drivers it doesn't really matter what you use on the other end. > > > > Keep in mind the cable between both boxes must be a null modem cable, > > or else it won't work. > > > I can’t connect it onboard, went with skalpell to the white plastic protection So you are not able to plug the serial header into the motherboard? Sorry, TBH it's not clear to me where you are stuck. Do you have the whole thing setup with all the cables properly connected and it's not working? How are you trying to connect to the serial console on the receive end? > But still no success even when force flag is on! Is this a sign, it is not a 0-modem-cable. > There are 9 pins, Clear to Send, Ready To Send, Clear to Receive, Ready to receive RX and DX (switching) and one stop bit and the brown earth pin. They appear on the board same way, but still they can’t connect. > > Buy another cable or another adapter? FWIW, I tend to use Startech adapters: https://www.amazon.de/StarTech-USB-Seriell-Adapterkabel-Schnittstellen/dp/B00GRP8EZU/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=startech+usb+serial&qid=1629531611&s=computers&sr=1-4 And then you also need a null modem cable, like: https://www.amazon.de/StarTech-Null-Modem-Kabel-schwarz/dp/B00QM8ZP5E/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=startech+nullmodem&qid=1629531635&s=computers&sr=1-3 Sorry for the brand naming. I'm in no way affiliated to Startech, it's just that I find their products more reliable than others, and hence that's what I would recommend. Regards, Roger. From nobody Sat Aug 21 15:48:07 2021 X-Original-To: freebsd-xen@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 9B6DE12705D3 for ; Sat, 21 Aug 2021 15:48:17 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GsNFX6k38z4rpJ; Sat, 21 Aug 2021 15:48:16 +0000 (UTC) (envelope-from lizbethmutterhunt@gmail.com) Received: by mail-wm1-x32b.google.com with SMTP id l24-20020a05600c089800b002e71a10130eso4609583wmp.5; Sat, 21 Aug 2021 08:48:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=DPE7AhYdzSbhI2x0Zw169I4WAnYSxAO3TvgDK6dkW9o=; b=L39tzvAyZo2lpE/Y6BvpjWcgX3/TS3pDcmP9fsLM8SAeKy4OaJPst1ogeHYbLUGhVo 8DvnSWPt07uHVvnPbuP7gLQ46R+iHyAgbqhy1htcpflle8UWjuE3k71ErUv1Kzjfr5AQ nRrXtQGXMV32QbT9uxrSLtFhGEskw19lDhxFQfn7qTyTupZ4RoWUI5GHH1TH8YUDrTJO k+4jUpPV1uLP/lfWgQwzOmrp/4U9AVepTtF48woFSi238hZwsyxm7yMatneUweO8pOey NhT72k2JsRFYdhkMs7qUnsgTLxqIHM4z6B9+nalu8IF4szQVh1GUOweTXoUeK0GObmO4 193w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=DPE7AhYdzSbhI2x0Zw169I4WAnYSxAO3TvgDK6dkW9o=; b=dvnLPKI7KLIWaW9MuiNiCsHqh+I8v7/Lm1CiCayI7/YEEUHvihXDGcA9NBeyDRlKd9 z6/Y+bmuaYPafMRE7kK93tY2odc8KeoNF99PKK0Q7/wS4o9ONN//emMie6vrpEixEhcc CKQtIy/uIX/FjgNsD3HHPj8DKG86R2+X44UohZm7/TtHpMhsRYUv6aSLstQU2wdKeR2R N2KwPulYfK41vBzahYXpcSrD8eiABuXEAuA4Zca8ugo4OP84XE6dcg6JwjintAz7oRKr 6nkJsAFJqecdh3oKPcjbWMS+5EqCEZvPKwH75OBFDXh8ABQoA0gxuJNZwwCOc3SRI7yM r81Q== X-Gm-Message-State: AOAM531rUnc9jHu51CX5PZuBxZPZCsib5Nw41GAkMHCDc0OGEs0+6aQq VdvW2ydOnBYWg5lFyVDul+LkfPtEqnuHqQ== X-Google-Smtp-Source: ABdhPJwnm8CEVaXIyDL6oKlUSHcoZr/ePLrobIxgO0rfc1FO8IP/g/+hHH/O3+4W+nmUgEZoz7DSVw== X-Received: by 2002:a05:600c:2f90:: with SMTP id t16mr5113404wmn.136.1629560890208; Sat, 21 Aug 2021 08:48:10 -0700 (PDT) Received: from smtpclient.apple (212-197-183-172.adsl.highway.telekom.at. [212.197.183.172]) by smtp.gmail.com with ESMTPSA id o14sm7593952wms.2.2021.08.21.08.48.08 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 21 Aug 2021 08:48:09 -0700 (PDT) From: "Lizbeth Mutterhunt, Ph.D" Message-Id: <0B0D7949-1068-46EF-BD5D-F4D3433F51E0@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_E0876734-77E1-4AA4-83FD-436B3B4F5898" List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-xen List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-xen@freebsd.org X-BeenThere: freebsd-xen@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3691.0.3\)) Subject: Re: another xen-kernel UEFI story Date: Sat, 21 Aug 2021 17:48:07 +0200 In-Reply-To: Cc: freebsd-xen@freebsd.org To: =?utf-8?Q?Roger_Pau_Monn=C3=A9?= , Gerd Hafenbrack References: <3839452.BRNeRiNLvY@freebsd_current> <9cf13949-3436-ce43-9884-d7a028c940fb@gmail.com> <2659512.iL6vRArjjl@freebsd_current> <4DAB0DB2-E18D-4024-B80B-FCA2D2F51A45@gmail.com> <1907E411-6E75-4177-AD80-BB93D922DBAF@gmail.com> X-Mailer: Apple Mail (2.3691.0.3) X-Rspamd-Queue-Id: 4GsNFX6k38z4rpJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[] X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N --Apple-Mail=_E0876734-77E1-4AA4-83FD-436B3B4F5898 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Epilog: ugen2.6: at usbus2, = cfg=3D0 md=3DHOST spd=3DFULL (12Mbps) pwr=3DON (100mA) This is what it looks like on the receiving end at the moment.=20 Informed the forum how far we are=E2=80=A6 but the new null-cable works = with the port: look at the foto=E2=80=A6 Good for today, why does amazon not deliver faster?, but we can wait, = can=E2=80=99t we,=20 lizbeth > Op 21 aug. 2021, om 09:46 heeft Roger Pau Monn=C3=A9 = het volgende geschreven: >=20 > On Fri, Aug 20, 2021 at 06:41:57PM +0200, Lizbeth Mutterhunt, Ph.D = wrote: >>=20 >>=20 >>> Op 18 aug. 2021, om 17:11 heeft Roger Pau Monn=C3=A9 = het volgende geschreven: >>>=20 >>> On Wed, Aug 18, 2021 at 04:03:34PM +0200, Lizbeth Mutterhunt, Ph.D = wrote: >>>> Ok, the RS-232 cable arrived yestereday to connect it with my ASUS = board shouldn=E2=80=99t be the problem, but how to connect on the other = side of a 7 year old Dell Notebook with FreeBSD 14 CURRENT running? I = guess I need a USB -> RS232 adapter there, or? And the Raspi would need = something like this, too? >>>=20 >>> Yes, that's what I use, a RS-232 to USB adapter. I've connected the >>> adapter to either a laptop or a Raspberry Pi. As long as you have = the >>> drivers it doesn't really matter what you use on the other end. >>>=20 >>> Keep in mind the cable between both boxes must be a null modem = cable, >>> or else it won't work. >>>=20 >> I can=E2=80=99t connect it onboard, went with skalpell to the white = plastic protection >=20 > So you are not able to plug the serial header into the motherboard? > Sorry, TBH it's not clear to me where you are stuck. >=20 > Do you have the whole thing setup with all the cables properly > connected and it's not working? >=20 > How are you trying to connect to the serial console on the receive > end? >=20 >> But still no success even when force flag is on! Is this a sign, it = is not a 0-modem-cable.=20 >> There are 9 pins, Clear to Send, Ready To Send, Clear to Receive, = Ready to receive RX and DX (switching) and one stop bit and the brown = earth pin. They appear on the board same way, but still they can=E2=80=99t= connect.=20 >>=20 >> Buy another cable or another adapter? >=20 > FWIW, I tend to use Startech adapters: >=20 > = https://www.amazon.de/StarTech-USB-Seriell-Adapterkabel-Schnittstellen/dp/= B00GRP8EZU/ref=3Dsr_1_4?__mk_de_DE=3D%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchil= d=3D1&keywords=3Dstartech+usb+serial&qid=3D1629531611&s=3Dcomputers&sr=3D1= -4 = >=20 > And then you also need a null modem cable, like: >=20 > = https://www.amazon.de/StarTech-Null-Modem-Kabel-schwarz/dp/B00QM8ZP5E/ref=3D= sr_1_3?__mk_de_DE=3D%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=3D1&keywords=3D= startech+nullmodem&qid=3D1629531635&s=3Dcomputers&sr=3D1-3 = >=20 > Sorry for the brand naming. I'm in no way affiliated to Startech, it's > just that I find their products more reliable than others, and hence > that's what I would recommend. >=20 > Regards, Roger. --Apple-Mail=_E0876734-77E1-4AA4-83FD-436B3B4F5898 Content-Type: multipart/related; type="text/html"; boundary="Apple-Mail=_34DB52A3-7A29-401F-B666-6814F6A9CB6B" --Apple-Mail=_34DB52A3-7A29-401F-B666-6814F6A9CB6B Content-Transfer-Encoding: base64 Content-Disposition: inline; filename=IMG20210821172550.jpeg Content-Type: image/jpeg; name="IMG20210821172550.jpeg" Content-Id: <2951089C-6295-4785-9595-B97B4DCB268F> /9j/4AAQSkZJRgABAQAASABIAAD/4QFaRXhpZgAATU0AKgAAAAgACQEGAAMAAAABAAIAAAEPAAIA AAAHAAAAegEQAAIAAAAKAAAAggEaAAUAAAABAAAAjAEbAAUAAAABAAAAlAEoAAMAAAABAAIAAAEx AAIAAAALAAAAnAEyAAIAAAAUAAAAqIdpAAQAAAABAAAAvAAAAABQSU5FNjQAAFBpbmVQaG9uZQAA AAEsAAAAAQAAASwAAAABTWVnYXBpeGVscwAAMjAyMTowODoyMSAxNzoyNTo1MAAACoKaAAUAAAAB AAABOoKdAAUAAAABAAABQognAAMAAAABPKgAAJAAAAcAAAAEMDIzMpEBAAcAAAAEAQIDAJIKAAUA AAABAAABSqAAAAcAAAAEMDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAA8KADAAQAAAABAAABQAAA AAAAAAABAAAAFAAAAAMAAAABAAAAIQAAAAr/4QpbaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w LwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8 eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAu MCI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYt c3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRjPSJodHRw Oi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvIiB4bXA6Q3JlYXRvclRvb2w9Ik1lZ2FwaXhlbHMiIHhtcDpNb2RpZnlEYXRl PSIyMDIxLTA4LTIxVDE3OjI1OjUwIj4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpLz4g PC9yZGY6U2VxPiA8L2RjOmNyZWF0b3I+IDxkYzpkZXNjcmlwdGlvbj4gPHJkZjpBbHQ+IDxyZGY6 bGkgeG1sOmxhbmc9IngtZGVmYXVsdCIvPiA8L3JkZjpBbHQ+IDwvZGM6ZGVzY3JpcHRpb24+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz4A /8AAEQgBQADwAwERAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQ AAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYX GBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqS k5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz 9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQE AAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1 Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKj pKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMA AgICAgICAwICAwUDAwMFBgUFBQUGCAYGBgYGCAoICAgICAgKCgoKCgoKCgwMDAwMDA4ODg4ODw8P Dw8PDw8PD//bAEMBAgMDBAQEBwQEBxALCQsQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ EBAQEBAQEBAQEBAQEBAQEBAQEP/dAAQAHv/aAAwDAQACEQMRAD8A/I+6tvNsImB4X9O/PHviqpO1 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 --Apple-Mail=_34DB52A3-7A29-401F-B666-6814F6A9CB6B-- --Apple-Mail=_E0876734-77E1-4AA4-83FD-436B3B4F5898--