From nobody Mon Oct 31 06:27:09 2022 X-Original-To: questions@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 4N13946Lgkz4gqVm for ; Mon, 31 Oct 2022 06:27:20 +0000 (UTC) (envelope-from dpchrist@holgerdanske.com) Received: from holgerdanske.com (holgerdanske.com [IPv6:2001:470:0:19b::b869:801b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "holgerdanske.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N13926cT1z3tT1 for ; Mon, 31 Oct 2022 06:27:18 +0000 (UTC) (envelope-from dpchrist@holgerdanske.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=holgerdanske.com; s=nov-20210719-112354; t=1667197629; bh=yvi0F4MhMUg+2D3qQbittnKlD8eIipApGzRl+75E3J0=; h=Received:Message-ID:Date:MIME-Version:User-Agent:Subject:To: References:Content-Language:From:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=oP4sFWSYTr8TjQmE1/jyasEe/dH1i22CTR9Zfq4OWNs62uJ6oU4R1bUcHLU6MuVFc qTs46MGcj1bRSBAwur1/YuqRuqHc31JQPqaillawBbAWQOvzvlOyl5s3YTbImh2J39 +bmYn+rd/Opg7ti3ppr3Bg5LI6IhM/JW3jtIdR2dmg14XfPGtHIrR/P4o6cof5DD9v 3/kcwR735vQpeXuIOd9KQaOZbOLDvhxItgtrjORlPzQKd4XfsnUUtd6HxXJTSL+N+2 QwpBjuBzeXUAKda47wXNVyLeLZkTF0iFavAp/QT33kZXTK/TtITDWHvxO3+XJGV93/ ayNAdOL5Uvy095BnTnHYwCiSKleu/J5E4n2PSo1Cz0fuJ4yGKRLS2UckpWLX5OcHvX 8VtOpXC3veuTtUwFillPk1A6d5hjSDHDZiRtX+zpazqQ8idj5Xqmqlh1i26J0DTtWm FOKdVnTUReIzR+VrPBko2iv+4Ruhwb3+6eKj5LTF6txPk0Pjd1Su1nzFNMquZCa+/q ABnld2Rclrh48fx+03aWjjt4H8sD7vEDFZ4+1+ElyqIFru0ghhJcEW0Y7FXmQ9T7ae CNAZ8lQS8++gcx+K+VJB7b0vzkb9JMuXWUzavth5Br0SZWp7VLXAHIsSaFCM6VmXEc BX7/fwDM4qWMUP2x0BKnujLk= Received: from 99.100.19.101 (99-100-19-101.lightspeed.frokca.sbcglobal.net [99.100.19.101]) by holgerdanske.com with ESMTPSA (TLS_AES_128_GCM_SHA256:TLSv1.3:Kx=any:Au=any:Enc=AESGCM(128):Mac=AEAD) (SMTP-AUTH username dpchrist@holgerdanske.com, mechanism PLAIN) for ; Sun, 30 Oct 2022 23:27:09 -0700 Message-ID: <95dab92e-1f3f-065f-577d-c8ab21dcd577@holgerdanske.com> Date: Sun, 30 Oct 2022 23:27:09 -0700 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: my isp has trouble with its own dhcp assignment To: questions@freebsd.org References: <184d5515-80af-50b3-593e-6bc379b441df@risebroadband.net> <64f6a7dd-5c99-1c07-8b4f-27a3f2ecc9af@holgerdanske.com> Content-Language: en-US From: David Christensen In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4N13926cT1z3tT1 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=holgerdanske.com header.s=nov-20210719-112354 header.b=oP4sFWSY; dmarc=pass (policy=none) header.from=holgerdanske.com; spf=pass (mx1.freebsd.org: domain of dpchrist@holgerdanske.com designates 2001:470:0:19b::b869:801b as permitted sender) smtp.mailfrom=dpchrist@holgerdanske.com X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[holgerdanske.com,none]; R_SPF_ALLOW(-0.20)[+a:november.he.net]; R_DKIM_ALLOW(-0.20)[holgerdanske.com:s=nov-20210719-112354]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[holgerdanske.com:+]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MLMMJ_DEST(0.00)[questions@freebsd.org]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On 10/30/22 18:30, spellberg_robert wrote: > greetings , david --- It is best to address your post to all readers of the list. > On 10/21/22 4:16 AM, David Christensen wrote: >> On 10/20/22 15:17, spellberg_robert wrote: >>> On 10/18/22 12:47 AM, David Christensen wrote: >> I have tried running FreeBSD desktops several times over the years. >> It was a lot of work and the experience was disappointing.  As much as >> I would like a FreeBSD desktop, Debian with Xfce is easier to install >> and more Xfce features are supported. > > i thank you for volunteering the info , > how_ever , i am one of those people who despise point_and_click ; >   in my case , >   this is w/ a passion which i can_not even begin to describe . > [ are those squiggles intended to be intuitively_obvious ? ] > in my experience , xterm/xclock are the only p_&_c which work well . Okay. I have been using graphical desktops for so long, I cannot imagine a console-only computing experience. If that were my situation, I would probably get serious about learning Emacs. >> While building your own gateway from scratch using a general-purpose >> OS is a useful exercise, it is an ISP's worst nightmare.  If they >> attempt to support you, they will struggle.  Most ISP's will simply >> refuse to support anything except their own equipment. > > a priori , let me be clear ; i do --not-- believe that >   you meant that which is suggested by your choice of words . > > building these gateways is --not-- an "exercise" . > i have been doing things this way since my "dial_up" days . > they have worked well , always , Computer networking technology is fascinating, but keeping up with the changes and advancements requires more effort than I am willing to expend. If you can do it, then more power to you. > until --this-- effort . After building my own gateways using general-purpose OS distributions and PC's, I switched to purpose-built OS distributions and PC's (IPCop, pfSense), then to residential gateways with factory or FOSS firmware (Netgear, DD-WRT), and finally to commercial gateways (Netgear, UniFi). I let the experts deal with the details and I just make high-level configuration decisions. >> I recommend that you buy or lease a residential gateway from your ISP, >> connect it to the antenna, and get it working reliably (with or >> without support from your ISP).  Then, connect #5 in a >> router-behind-router configuration (e.g. connect #5 to the LAN side of >> the ISP gateway).  Now you can play with #5 all you want, and you >> still have a working Internet connection the whole time.  This is what >> I do. > > this will not work . > > all this does is to shift the failure from my box to theirs . Which shifts the responsibility of a working Internet connection to them. They fix it, or you switch ISP's. > this isp can [ and does ] take --days-- >   to fix a "tower_problem" , as they call it ; >   presumably , this affects --many-- customers . > when [ not "if" ] their device fails , >   then i am "down" for an in_determinate time , >   while i wait for some "tech" , in a van , >   to drive east , from the big city [ rockford ] , >   across two county lines , to handle "tickets" , in this area . > in general , i need to be "up" 24/7 . > i suspect that a "static ip_address" will solve this dhcp problem ; >   but , i do not know >   [ i was going to inquire , today ; >       but , of course , they are closed on sundays >   ] . > i suspect that , if it is the solution , then >   it will be less expensive than multiple devices from the isp . > > again , i believe that you meant well ; but , this is not "play" . I have heard of two approaches to terrestrial wireless Internet service -- microwave point-to-point and WAN mesh. The former is reliable and expensive. The latter is less so in both regards. In any case, I prefer wired connections. Can you get a wired connection -- e.g. telephone land line (T-1, VDSL) or cable television? >>          FreeBSD - Welcome to FreeBSD    Boot Multi user >>          FreeBSD Installer - Welcome     Install >>          Keymap Selection                Continue with default keymap > how did you generate this data ? By typing it into a text file using Vim. >   do you find "startech" plug_in cards to be reliable ? I have two PEXSAT32; possibly other cards. They are reliable. >> Use a >> version control system for your notes and any system configuration >> files you touch. > > no need for this . > > many years ago , i created that which i call a "shadow" tree . > this tree replicates the entire directory_tree ... So, a homebrew configuration management system. I manage certain aspects of my machines with shell and Perl scripts, and configuration files. Everything is in version control. It sounds like you are unfamiliar with version control systems. They are very useful; both for coding and for system administration. I recommend that you learn and use one. For solo or small group work, I like CVS. For FOSS work, Git dominates. >   Use dd(1) to take raw binary images of the disk as you go, >> so that you can easily revert changes. > > i suppose ; >   but , changing a sym_link strikes me as being easier and faster , >   especially w/ command_line up_arrow "history" capability . > find a line which is substantially similar and edit a few chars ; done . If you have simple fixes for simple disasters, then good for you. My disasters tend to be more severe. By taking images and putting my configuration files into version control, I can recover completely in a predictable amount of time and be confident that the result is correct. > i have observed that you never address >   that which i believe to be my most important observation . > on natasha_11.3 , >   when i type the "ifconfig add" command , >   using the 69. address which was assigned to natasha_8.1 , >   then natasha_11.3 works beautifully . > when i type the "ifconfig delete" command , >   then natasha_11.3 reverts to working poorly , >   because it has , only , the 172. address . > i am not the least bit convinced that >   this is not an important observation . To be blunt, my networking skills are dated. And, troubleshooting your network is going to require a lot of information. First of all, I still do not understand the computer that you want to use as your new gateway. > this is why i am prepared to spend some money >   [ in --this-- economy , yet ] , >   on a so_called "static address" , for a_while , any_way , >   just to see if it works . > if so , then i have eliminated the dhcp concept , entirely . My experience with AT&T residential Internet service is that the address assigned to the WAN side of the AT&T gateway by AT&T's DSLAM (?) has never changed. If you had a working residential gateway from Rise Broadband, it would have a web control panel and you could monitor its WAN address for changes. You could also configure its DHCP server and other features however you wish. > would you care to add any_thing further to this >   or to any_thing else ? I suspect the underlying problem is being obscured by your dual-name/ dual-role/ symlink/ shadow tree schemes. Complexity is the enemy of reliability. If you reduce the complexity by assigning one machine with one name to one role (e.g. gateway), by putting the OS into a known good state (e.g. fresh install), by making the fewest changes possible, and by document every step, your work will be repeatable (e.g. anyone could set up a VM and virtual network to match) and we will have a much better chance of success. David