From owner-freebsd-questions@freebsd.org Sat Mar 20 13:20:48 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A627F5A8059 for ; Sat, 20 Mar 2021 13:20:48 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) (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 4F2hGR6W03z4Tqq for ; Sat, 20 Mar 2021 13:20:47 +0000 (UTC) (envelope-from tomek@cedro.info) Received: by mail-ed1-x52c.google.com with SMTP id e7so13956663edu.10 for ; Sat, 20 Mar 2021 06:20:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=P2RzPFPie9BDZ5ZV3ZfjC0GpzHRsyhqYgY+wLieVHms=; b=TX0+Xozd/rUey3WSQBRTxNfraKwvV/XeyGlJjhBfA5WNYkfXa7bk6EtWXNuWXgWUX5 bWGa4FyA8bnY1wGKWdf+7ApQN+j84iy0InK5qaMG5rfI1dYurDUfqLaunN6qeiyDM9it hagjkTKAeoP65DcZxy9k+Sgikfk9BUkbyD0dlZro47YjqFJ/BIVMbnmbqpheb0At7upy DxIITbSjk+wiheU4a+ihTTxA3C2+dlmmSWOTWG6A51D0cp1UtVj/5SLgp1q8PNmHlm8Y DtwFdL4xSNPikq6D9NuqdCTfmWMv8ViM7mRoEeDYBEDPXy+i+Pw6NgN22/uOYIMvuh+s u3cQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=P2RzPFPie9BDZ5ZV3ZfjC0GpzHRsyhqYgY+wLieVHms=; b=SC2EppEm7AIslnMP1GWVGjAVq2LVDzwLS+BXhimwWEymxD623AGX0bCX0a9RpsLKjX 619zKUW2SfAlFdtvSGvqdDdM+0tLf07i+UacJcwcXj1gZ7KulHg30qZvFwUGoSoQoO+r LIvdi8YheOO9YWu2OplCsN/etTStTczhdVv1Nq61aZaEPFwg44D5KHgHiC78Iq0D3U0t POYm7nQ9PKzuhi2KDenoooWSNhA/dQdKuifcXju6Xh6OQsWMmg9eHEgSo5Yy/mpxLSrG pZKE6HQ0MNEsF+45Xe2QsA2qBtkdVowzS6Ha/l8lpRVRAtylncO2W8QA9dsFe+U/sJoq 9LDg== X-Gm-Message-State: AOAM531ua0ij2SUYyGJlA9vk/IFRwd5czmuxfdxGbczCl5Tkx0moIcvW DPomRnkESeJcl/LkiEb+3XQA5idD6sS+xW5eZl7dEbC1Qi4= X-Google-Smtp-Source: ABdhPJz5L5FuqwtXSjj1Al4cjrpdS1ruIsarEZfkJDxoU+euva5wzhlOuBX+DyWkNikVVQPY85kbIXn3X99hwNpQqlc= X-Received: by 2002:aa7:d347:: with SMTP id m7mr15176553edr.260.1616246446224; Sat, 20 Mar 2021 06:20:46 -0700 (PDT) MIME-Version: 1.0 References: <20210319101040.00005c35@seibercom.net> <6054BE1B.50706@gmail.com> <20210319130249.000042a1@seibercom.net> <5a8cf0be-646a-a433-2428-9700a47c1bf0@att.net> <20210319140448.00007521@seibercom.net> <20210319213214.4f8ddf55@archlinux> <20210320063427.000040f5@seibercom.net> In-Reply-To: <20210320063427.000040f5@seibercom.net> From: Tomasz CEDRO Date: Sat, 20 Mar 2021 14:20:33 +0100 Message-ID: Subject: Re: OS to replace FreeBSD To: FreeBSD Questions Mailing List X-Rspamd-Queue-Id: 4F2hGR6W03z4Tqq X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=TX0+Xozd; dmarc=none; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2a00:1450:4864:20::52c) smtp.mailfrom=tomek@cedro.info X-Spamd-Result: default: False [-3.30 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[cedro.info]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::52c:from:127.0.2.255]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[cedro.info:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52c:from]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::52c:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Mar 2021 13:20:48 -0000 On Sat, Mar 20, 2021, 11:35 Jerry wrote: > I never said I could not compile a new kernel, I said I could not > install the OS. Correct me if I am wrong, but doesn't the installation > of the OS precede the creation of a new kernel? Furthermore, the > screen just rolls away filling up with the error message ad infinitum. > > By the way, as I understand it, creating a custom kernel nullifies the > use of "freebsd update". Wow, things just keep getting better & better. > > What I cannot understand is that FreeBSD knows it has a problem, one > not shared by any other OS as far as I have been able to ascertain, > and I have done a lot of research, and they refuse to fix it. The > problem did not exist before version 12.x, so it is not like they never > were able to get it right. > > -- > Jerry Hey Jerry :-) Please just rebuild and install new kernel, at least to see if that fixes your problem :-) This is a standard procedure when you find a problem, it seems identified, workaround seems available, a least try if that works for you :-) I also use custom compliled kernel to get my Touchpad working on a non-standard configuration. Until fix is ready and does not break configuration for others I need to work that way because this is a problem with _my_setup_. It seems that your problem seems similar. Look on the other hand you are helping others not to have this problem in future.. developers are going through this way everyday and we usually have broken or incomplete setup just to help others not to have such problems. With new hardware showing up faster and faster, using their own standards, or enforcing linux like solutions thing are and will get even worse. This is not really the issue with FreeBSD, it only gets impacted by this "bleeding edge" approach around :-) Because of drivers I have chosen Linux over FreeBSD around 1999 on my first desktop PC. Then when Linux kernel api started changing with every minor release, and when the stable USB stack was created by HPS, I have abandoned Linux for good and FreeBSD is my ultimate OS of the choice. I even prefer FreeBSD over OSX/macOS. The problem of quickly changing things and breaking compatibility is the Linux by design. You will find many more problems like this over there. We are experiencing this kind of issues here because world has changed that way unfortunately. I can see three effective solutions here: 1. Use Alt+F2 to switch away from terminal flood and recompile your kernel. 2. Maybe XHCI/USB3.0 controller can/could be disabled at runtime in bootloader so it wont be active and the workaround can be ready with no kernel recompile. 3. Provide a hardware and development fee for a person that is willing to fix the problem for you. This will cost time and money but there is a chance that you will get the fix one day just using freebsd-update :-) Free Softwate is free to use, but is really cost developers life time and all other technical resources and experiences. Just imagine how many problems of this kind developers have everyday. Most of them work for free in their free time, but they also need to pay the bills. Best regards :-) Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info