• BitTwister network printer

    From faeychild@2:250/1 to All on Sun Nov 10 19:28:51 2019
    OK I'll Try again Subject change


    Tell me, a little bit about that, is it a modem/router box, or a
    modem box and a router box?



    The full title of the modem /router is


    BiPAC 7800NXL
    3G/4G LTE (Wireless-N) (VPN)
    ADSL2+/Fibre Broadband Router


    I have changed the subject title because it has gone off topic.

    Later this morning-today I will make all those changes. I am up early to
    get some uninterrupted time (6:00 am)


    And the latest upgrade has rebooted - so far so good


    Regards
    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun Nov 10 19:45:04 2019
    On 11/11/19 6:28 am, faeychild wrote:
    OK  I'll Try again Subject change


    Tell me, a little bit about that, is it a modem/router box, or a
    modem box and a router box?



    The full title of the modem /router is


    BiPAC 7800NXL
    3G/4G LTE (Wireless-N) (VPN)
    ADSL2+/Fibre Broadband Router


    I have changed the subject title because it has gone off topic.

    Later this morning-today I will make all those changes. I am up early to
    get some uninterrupted time  (6:00 am)


     And the latest upgrade has rebooted - so far so good


    Regards


    Since you have indicated static ip for unimatrix I suggest /etc/hosts
    should have
    192.168.1.100 unimatrix.cryptid.test unimatrix
    not 127.0.0.2 unimatrix.cryptid.test unimatrix

    While in there, add
    192.168.1.254 gateway.cryptid.test gateway

    That way if you have internet connectivity problems, a quick
    ping -c1 gateway, will tell you everything is good upto/at the
    LAN side of your modem/router.

    If you were to look around in your router, you might find the ip address
    of the WAN side of router and its gateway.


    WAN Service
    ATM Interface
    Interface Description Type VPI / VCI Vlan8021p VlanMuxId Igmp NAT
    Firewall IPv6 Mld Remove Edit
    ppp0.1 pppoe_0_8_35 PPPoE 8 / 35 N/A N/A Disabled Enabled
    Enabled Enabled Disabled
    3G/LTE Interface
    Interface Description TEL No. APN Username NAT Firewall Failover
    Edit
    USB3G0 *99***1# internet Enabled Enabled Enabled

    It doesn't give much away


    So far

    cat /etc/hosts
    # generated by drakhosts
    127.0.0.1 localhost
    192.168.1.100 unimatrix.cryptid.test unimatrix
    192.168.1.254 gateway.cryptid.test gateway
    192.168.1.200 prnt.cryptid.test prnt

    regards



    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sun Nov 10 20:50:00 2019
    On Mon, 11 Nov 2019 06:45:04 +1100, faeychild wrote:

    If you were to look around in your router, you might find the ip address
    of the WAN side of router and its gateway.


    WAN Service
    ATM Interface
    Interface Description Type VPI / VCI Vlan8021p VlanMuxId Igmp
    NAT


    It doesn't give much away

    Yup, I would guess WAN Service might have it.

    It would not hurt for you to hunt around and find a url of the unit's
    user manual and post it.

    You might want to hunt around in all the screens and if you see something
    like upnp or universal plug and play, disable/turn it off.

    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun Nov 10 21:46:04 2019
    On 11/11/19 7:50 am, Bit Twister wrote:


    It doesn't give much away

    Yup, I would guess WAN Service might have it.

    The connection is ADSL+2 twisted copper pair

    Soon to be fibre
    I have spoken to the various line guys pottering around the suburb and
    they tell me that the fibre goes to the pillar and copper from there..




    It would not hurt for you to hunt around and find a url of the unit's
    user manual and post it.

    https://au.billion.com/downloads/usermanual/wireless/ __FM_2.23_UM_1_02.pdf

    I have the BiPAC_7800NXL

    You might want to hunt around in all the screens and if you see something like upnp or universal plug and play, disable/turn it off.


    UPnP
    Parameters
    UPnP Disable

    It is off


    WAN
    Wan Info
    Interface Description Type Status Connection Time IPv4 Address
    IPv6 Address DNS
    ppp0.1 pppoe_0_8_35 PPPoE
    23 Day(s) 06:26:51 203.123.90.241 123.3.6.66,123.3.7.66
    USB3G0 3G/LTE Card not found


    It is the same as the ISP address
    ~]# wget -qO - http://icanhazip.com
    203.123.90.241


    ~]# cat /etc/hosts
    # generated by drakhosts
    127.0.0.1 localhost
    192.168.1.100 unimatrix.cryptid.test unimatrix
    192.168.1.254 gateway.cryptid.test gateway
    203.123.90.241 ip.router ip
    192.168.1.200 prnt.cryptid.test prnt

    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sun Nov 10 22:33:19 2019
    On Sun, 10 Nov 2019 14:50:00 -0600, Bit Twister wrote:


    It would not hurt for you to hunt around and find a url of the unit's
    user manual and post it.

    Ok, I found it http://au.billion.com/downloads/usermanual/wireless/8700NEXLR2-User_Manual.pdf

    I find it handy to put manuals on my system and add them to my local
    index.html file. Can be quite handy months from now.

    I do hope you have disabled remote access, and changed admin/user
    passwords to use strong passwords, slows down criminals trying to
    hack into router.

    If not using wireless devices, turn off the wireless tx/rx feature.

    WAN status has router's ip address
    ROUTE screen has router gateway ip.

    Not sure, but you might find it handy to create a router.html file
    with the url of trouble shooting screens to look at.

    For example internet seems slow/jerky er than usual.
    the WAN and LAN Status screens showing errors, drops are a clue.
    XDSL screen has signal levels. I made a copy of my neighbor's values
    to have as a reference. Useful to decide if it is a line problem.

    I can recommend using different html files for easy maintenance
    especially for users who change ISP every year or so to get cheapest
    internet cost. I documented where I had to change what in the router
    in a router.html file. My setup is the ISP router to my lan router.
    I also have VOIP devices for phone.

    Screen shot snippet from my isp.html file

    Frontier
    edt /accounts/isp/bittwister_frontier.html
    ISP Router Webpage ISP modem settings ISP Router Manual
    LAN Router Webpage LAN modem settings LAN Router Manual ISP files
    Cisco 7811 Webpage Cisco 7811 settings Cisco 7811 admin Cisco 7811 User guide
    SPA122ATV Webpage SPA122ATV settings
    Google Search frontier speed test Speakeasy speed test

    ISP Sign in frontier.com
    ISP Bill Pay frontier.com
    frontier.com webmail


    fios@frontier.com <==== email address to send problems.

    <snipped> account number, name/address/phone,,,,, answers to normally
    asked wuestions before getting down to the problem.

    Need to phone for help
    1-800-921-8101 7am-8pm Mon-Fri 8am-6pm Sat/SUN

    Tech support: https:\\frontier.com/help/center
    Chat Online: https:\\frontier.com/help/center



    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sun Nov 10 22:53:01 2019
    On Mon, 11 Nov 2019 08:46:04 +1100, faeychild wrote:
    On 11/11/19 7:50 am, Bit Twister wrote:


    It doesn't give much away

    Yup, I would guess WAN Service might have it.

    The connection is ADSL+2 twisted copper pair

    Soon to be fibre
    I have spoken to the various line guys pottering around the suburb and
    they tell me that the fibre goes to the pillar and copper from there..




    It would not hurt for you to hunt around and find a url of the unit's
    user manual and post it.

    https://au.billion.com/downloads/usermanual/wireless/ __FM_2.23_UM_1_02.pdf

    Nope, I get
    We can't find the page you're looking for

    Would not have hurt for you to NOT post the ip. You can change the number
    just to play is safe.


    Ok, at this point you can now ping -c1 gateway to know you have access
    to LAN side of router, ping -c1 ip to access WAN side of router.
    At that point, we assume your WAN ip addresss has not changed, or you
    might be pinging someone else who now has that ip address.

    Once you get the router's gateway ip, and can ping it, which tell you
    the wire/connection to your ISP is working.

    After that you could do a "traceroute -In yahoo.com" to see where
    things break down.

    Please do not waste Usnet resources by posting it. :)



    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun Nov 10 23:43:35 2019
    On 11/11/19 9:33 am, Bit Twister wrote:
    On Sun, 10 Nov 2019 14:50:00 -0600, Bit Twister wrote:


    It would not hurt for you to hunt around and find a url of the unit's
    user manual and post it.

    Ok, I found it

    http://au.billion.com/downloads/usermanual/wireless/8700NEXLR2-User_Manual.pdf

    No!! Not the correct one


    You are right though the link doesn't work.


    Originally I googled "bipac 7800nxl manual" and clicked on the "pdf " hit.


    OK Try the tiny URL https://tinyurl.com/vsemzar




    I find it handy to put manuals on my system and add them to my local index.html file. Can be quite handy months from now.

    I have a folder full of manuals- disorganised of course



    I do hope you have disabled remote access, and changed admin/user
    passwords to use strong passwords, slows down criminals trying to
    hack into router.

    I haven't noticed or looked for "remote access" but I have a good
    password from an online generator.
    I still have admin though.That's something else to look into



    If not using wireless devices, turn off the wireless tx/rx feature.

    Wireless is disabled


    The rest I will have to take time to read more carefully





    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Mon Nov 11 00:03:53 2019
    On Mon, 11 Nov 2019 10:43:35 +1100, faeychild wrote:
    On 11/11/19 9:33 am, Bit Twister wrote:


    I have a folder full of manuals- disorganised of course

    I can suggest getting the router manual on the system,
    as root run /usr/bin/updatedb

    Then run the create_index.pl script to get an index file of document
    files on your system. then in your user account test it
    firefox /tmp/index.html


    -----8<-----8<-----8<--cut below this line ---8<-----8<-----8<-----8< #!/usr/bin/perl -w
    #use warning ;
    use strict ;
    use diagnostics ;

    #***************************************************************************** # Program: create_index.pl - create index.htm of htm*/text files on disk. #
    # Purpose: Quick kludge to read list of html/text files and create
    # an index.htm list containing titles for each file opened.
    #
    # PDF and text files are not parsed for title.
    #
    #
    # http://groups.google.com/group/alt.os.linux.mandriva/msg/0dafddb10b874257
    #
    #
    # Assumptions:
    # User or cron has executed updatedb
    #
    # Install: Save script as create_index.pl
    # chmod +x create_index.pl
    #
    # To run: ./create_index.pl
    #
    # Output: /tmp/index.htm
    #
    # Note: Set $testing non-zero to leave work files and you
    # set which urls to debug in this file.
    # You'll find them at bottom of "locate -i" list.
    # #*****************************************************************************

    my ($input_line) = "" ; # line to scan for title
    my ($lc_line) = "" ; # lower cased input_line
    my ($len) = 0 ; # length of title string
    my ($line_num) = 0 ; # line number
    my ($list_fn) = "/tmp/index.list" ; # list of file names to parse
    my ($out_fn) = "/tmp/index.html" ; # output index.html file
    my ($sample) = 20 ; # sample lines before giving up
    my ($sort) = "_.sort" ; # temp sort fn extension
    my ($sys_fn) = "/tmp/index.bash" ; # script filename to generate list to parse my ($testing) = 0 ; # testing flag 0=not 1=testing
    my ($title) = 0 ; # title string
    my ($tmp_fn) = "" ; # *.htm* file name to scan
    my ($t_start) = 0 ; # <title start column
    my ($t_stop) = 0 ; # </title title stop column

    sub fetch_title ; # get title and save it to $out_fn
    sub fetch_title_end ; # find </title if not on same line

    #
    #***************************************************
    #*
    #* create the list of *htm* filenames to parse
    #*
    #***************************************************

    open (SYS, ">$sys_fn") or die "Opening $sys_fn $!\n" ;
    print SYS "#!/bin/bash\n" ;
    print SYS "_exe=\$0\n" ;
    print SYS "_app=\$(basename \$_exe)\n" ;
    print SYS "tput clear\n" ;
    print SYS "echo Executing locate from $sys_fn script\n" ;;
    print SYS "echo \$_app assumes locate database is current\n" ;;
    print SYS "echo Can take 2 minutes or more depending \n" ;
    print SYS "echo on hardware and loaded documentation.\n" ;
    print SYS "mkdir --parents --verbose /local/doc/\n" ;
    print SYS "touch /local/doc/index.html\n" ;
    print SYS "touch $list_fn\n" ;
    print SYS "echo \"# Output from create_index.pl \" > $list_fn\n" ;

    #***********************************************************
    #*
    #* The following fetches the oddball docs which do not have a
    #* index.htm*. Downside is they also collect pages which
    #* are called from index.htm* pages. Upside is you get to
    #* see titles of chapters of documents you may not have checked.
    #*
    #***********************************************************

    print SYS "locate -i afterstep.htm >> $list_fn\n" ;
    print SYS "locate -i share/doc/ | grep -i \"\\.txt\" | grep -v \"\\.p\" >> $list_fn\n" ;
    print SYS "locate -i share/doc/ | grep -i \"\\.howto\" >> $list_fn\n" ;
    print SYS "locate -i FaxMail.html >> $list_fn\n" ;
    print SYS "locate -i reference.htm >> $list_fn\n" ;
    print SYS "locate -i doc/Maelstrom >> $list_fn\n" ;
    print SYS "locate -i doc/Mesa >> $list_fn\n" ;
    print SYS "locate -i doc/TiMidity >> $list_fn\n" ;
    print SYS "locate -i doc/bind | grep -i \"\\.htm\" >> $list_fn\n" ;
    print SYS "locate -i doc/cdialog | grep -i samples >> $list_fn\n" ;
    print SYS "locate -i doc/chbg | grep -i sample >> $list_fn\n" ;
    print SYS "locate -i doc/dhcp-client | grep -i \"\\.conf\" >> $list_fn\n"
    print SYS "locate -i doc/dhcp-common | grep -i \"\\.conf\" >> $list_fn\n"
    print SYS "locate -i doc/ed- | grep -i posix >> $list_fn\n" ;
    print SYS "locate -i doc/esound- | grep -i tips >> $list_fn\n" ;
    print SYS "locate -i doc/fetchmail | grep -i \"\\.html\" >> $list_fn\n" ;
    print SYS "locate -i doc/fontconfig | grep -i \"\\.html\" >> $list_fn\n" ;
    print SYS "locate -i doc/foomatic-db-engine | grep -i usage >> $list_fn\n"
    print SYS "locate -i doc/foomatic-filters | grep -i usage >> $list_fn\n" ;
    print SYS "locate -i doc/freeciv-data | grep -i howtoplay >> $list_fn\n" ;
    print SYS "locate -i doc/freetype- | grep -i \"\\.htm\" >> $list_fn\n" ;
    print SYS "locate -i doc/gettext- | grep -i \"AllNames\.html\" >> $list_fn\n" ;
    print SYS "locate -i doc/gocr | grep -i gocr.html >> $list_fn\n" ;
    print SYS "locate -i doc/gv- | grep -i gv.html >> $list_fn\n" ;
    print SYS "locate -i doc/libfreetype | grep -i step | grep \"\\.htm\" >> $list_fn\n" ;
    print SYS "locate -i ghttp.html >> $list_fn\n" ;
    print SYS "locate -i glib.html >> $list_fn\n" ;
    print SYS "locate -i glib_toc.html >> $list_fn\n" ;
    print SYS "locate -i gtk_tut.html >> $list_fn\n" ;
    print SYS "locate -i doc/libphp_common | grep -i php. >> $list_fn\n" ;
    print SYS "locate -i doc/libpng | grep -i libpng.txt >> $list_fn\n" ;
    print SYS "locate -i doc/libpng | grep -i example.c >> $list_fn\n" ;
    print SYS "locate -i doc/libxclass | grep -i .notes >> $list_fn\n" ;
    print SYS "locate -i doc/lilo-doc| grep -i QuickInst >> $list_fn\n" ;
    print SYS "locate -i doc/methane | grep -i info.htm >> $list_fn\n" ;
    print SYS "locate -i doc/mod_perl-common | grep -i mod_perl | grep -i \"\\.htm\" >> $list_fn\n" ;
    print SYS "locate -i doc/mt-st | grep -i stinit.def.examples >> $list_fn\n" ;
    print SYS "locate -i doc/nmap | grep -i nmap_doc.html >> $list_fn\n" ;
    print SYS "locate -i doc/perl | grep -i cgi_docs.html >> $list_fn\n" ;
    print SYS "locate -i doc/perl-CGI | grep -i cgi_docs.html >> $list_fn\n" ;
    print SYS "locate -i doc/perl-Expect | grep -i kibitz >> $list_fn\n" ;
    print SYS "locate -i doc/perl-Expect | grep -i tutorial >> $list_fn\n" ;
    print SYS "locate -i doc/perl-GTK-Gnome | grep -i test.pl >> $list_fn\n" ;
    print SYS "locate -i doc/perl-Gtk2 | grep -i examples >> $list_fn\n" ;
    print SYS "locate -i doc/perl-Gtk2- | grep -i gtk-demo | grep -i \"\\.pl\" >> $list_fn\n" ;
    print SYS "locate -i doc/perl-Net | grep -i \"\\.pl\" >> $list_fn\n" ;
    print SYS "locate -i doc/perl-SDL | grep -i \"\\.pl\" >> $list_fn\n" ;
    print SYS "locate -i sgmlspm.html >> $list_fn\n" ;
    print SYS "locate -i sgmlspl.html >> $list_fn\n" ;
    print SYS "locate -i doc/playmidi- | grep -i QuickStart >> $list_fn\n" ;
    print SYS "locate -i doc/postgresql-python | grep -i /tutorial >> $list_fn\n";
    print SYS "locate -i doc/ppp | grep -i /sample >> $list_fn\n" ;
    print SYS "locate -i doc/ppp | grep -i /scripts >> $list_fn\n" ;
    print SYS "locate -i doc/procmail | grep -i /examples >> $list_fn\n" ;
    print SYS "locate -i doc/proftpd | grep -i Configuration.html >> $list_fn\n";
    print SYS "locate -i pwdb.html >> $list_fn\n" ;
    print SYS "locate -i doc/pygtk | grep -i \"\\.py\" >> $list_fn\n" ;
    print SYS "locate -i doc/python-imaging | grep -i \"\\.py\" >> $list_fn\n"
    print SYS "locate -i doc/rsync | grep -i rsync.html >> $list_fn\n" ;
    print SYS "locate -i doc/rsync | grep -i rsyncd.conf.html >> $list_fn\n" ;
    print SYS "locate -i doc/rxvt | grep -i /rxvtRef.html >> $list_fn\n" ;
    print SYS "locate -i doc/rxvt | grep -i rxvt.html >> $list_fn\n" ;
    print SYS "locate -i devguide.html >> $list_fn\n" ;
    print SYS "locate -i slangdoc.html >> $list_fn\n" ;
    print SYS "locate -i cref.html >> $list_fn\n" ;
    print SYS "locate -i slang.html >> $list_fn\n" ;
    print SYS "locate -i slrn-doc.html >> $list_fn\n" ;
    print SYS "locate -i doc/spamassassin | grep -i procmailrc.example >> $list_fn\n" ;
    print SYS "locate -i Howto-spec-helper >> $list_fn\n" ;
    print SYS "locate -i sample.sudoers >> $list_fn\n" ;
    print SYS "locate -i doc/xchat- | grep -i plugin | grep -i .html >> $list_fn\n" ;
    print SYS "locate -i xfig_man.html >> $list_fn\n" ;
    print SYS "locate -i xfig.html >> $list_fn\n" ;
    print SYS "locate -i bash.htm >> $list_fn\n" ;
    print SYS "locate -i bashref.htm >> $list_fn\n" ;
    print SYS "locate -i grip.htm >> $list_fn\n" ;
    print SYS "locate -i book1.htm >> $list_fn\n" ;
    print SYS "locate -i clisp.htm >> $list_fn\n" ;
    print SYS "locate -i changes.htm >> $list_fn\n" ;
    print SYS "locate -i doc.htm >> $list_fn\n" ;
    print SYS "locate -i docs.htm >> $list_fn\n" ;
    print SYS "locate -i faq.htm >> $list_fn\n" ;
    print SYS "locate -i glyphs.htm >> $list_fn\n" ;
    print SYS "locate -i gperf.html >> $list_fn\n" ;
    print SYS "locate -i guide.htm >> $list_fn\n" ;
    print SYS "locate -i gv.htm >> $list_fn\n" ;
    print SYS "locate -i howto | grep -i .htm >> $list_fn\n" ;
    print SYS "locate -i hreads.htm >> $list_fn\n" ;
    print SYS "locate -i ical.htm >> $list_fn\n" ;
    print SYS "locate -i impnotes.htm >> $list_fn\n" ;
    print SYS "locate -i intro.htm >> $list_fn\n" ;
    print SYS "locate -i icewm.htm >> $list_fn\n" ;
    print SYS "locate -i jikes.htm >> $list_fn\n" ;
    print SYS "locate -i kikbd.htm >> $list_fn\n" ;
    print SYS "locate -i less.htm >> $list_fn\n" ;
    print SYS "locate -i magick.html >> $list_fn\n" ;
    print SYS "locate -i man.htm >> $list_fn\n" ;
    print SYS "locate -i manual.htm >> $list_fn\n" ;
    print SYS "locate -i ntpd.htm >> $list_fn\n" ;
    print SYS "locate -i pam.htm >> $list_fn\n" ;
    print SYS "locate -i part1.htm >> $list_fn\n" ;
    print SYS "locate -i plot.htm >> $list_fn\n" ;
    print SYS "locate -i ppp.htm >> $list_fn\n" ;
    print SYS "locate -i primer.htm >> $list_fn\n" ;
    print SYS "locate -i pwdb.htm >> $list_fn\n" ;
    print SYS "locate -i readme.htm >> $list_fn\n" ;
    print SYS "locate -i setup.htm >> $list_fn\n" ;
    print SYS "locate -i themes.htm >> $list_fn\n" ;
    print SYS "locate -i threads.htm >> $list_fn\n" ;
    print SYS "locate -i status.htm >> $list_fn\n" ;
    print SYS "locate -i server.htm >> $list_fn\n" ;
    print SYS "locate -i toc.htm >> $list_fn\n" ;
    print SYS "locate -i use.htm >> $list_fn\n" ;
    print SYS "locate -i share/doc/ | grep -i readme | grep -v \".bz\">> $list_fn\n" ;
    print SYS "locate -i share/doc/ | grep -i faq | grep -v \"\\.gif\" \\n" ;
    print SYS " | grep -v \"\\.xm\" | grep -v \"\\.d\" | grep -v \"\\.smgl\" \\n" ;
    print SYS " | grep -v \"\\.m\" | grep -v \"\\.r\" >> $list_fn\n" ;
    print SYS "locate -i .pdf | grep -v /accounts/chase/ | grep -v /accounts/taxes >> $list_fn\n" ;
    print SYS "locate -i index.htm | grep -v \"\~\" | grep -v \"\\.doc\" | grep -v \"\\.bz\" >> $list_fn\n" ;
    print SYS "locate -i content | grep -i \"\\.htm\" | grep -v \"\\.x\" \\n"
    print SYS " | grep -v \"\\.p\" | grep -v \"\\.doc\" | grep -v \"\\.ja\" | grep -v \"\\.ko\" >> $list_fn\n" ;
    print SYS "grep -v doc/privoxy/webserver/index.html $list_fn > $list_fn$sort \n" ;
    print SYS "/bin/mv $list_fn$sort $list_fn\n" ;

    if ( $testing == 0 )
    {
    print SYS "sort $list_fn | uniq > $list_fn$sort\n" ;
    print SYS "/bin/mv $list_fn$sort $list_fn\n" ;
    }
    close SYS ;

    if ( $testing == 0 )
    {
    system ("chmod +x $sys_fn" ) ; # set script executable
    system ("$sys_fn") ; # generate the htm list
    }
    else
    {
    open (LIST, ">$list_fn") or die "Opening $list_fn $!\n" ;
    print LIST "/usr/share/ImageMagick-5.5.7/index.html\n" ;
    print LIST "/usr/share/doc/HTML/en/kdevelop/reference/C/EXAMPLES/README.html\n" ;
    close LIST ;
    }

    #
    #***************************************************
    #*
    #* Parse list of file name found in $list_fn
    #*
    #***************************************************


    open (LIST, "<$list_fn") or die "Opening $list_fn $!\n" ;
    open (OUT, ">$out_fn") or die "Opening $out_fn $!\n" ;

    print OUT "<ul>\n" ; # add start of list html command

    print "parsing $list_fn \n" ;

    FN: while (<LIST>)
    {
    chomp ; # kill the line feed char
    $tmp_fn = $_ ; # set file name to parse for title

    #***************************************************
    #*
    #* Turn / and period into spaces and split the file name.
    #* If file extension is htm* fetch the title
    #*
    #***************************************************
    if (substr ($tmp_fn, 0, 1) eq "#" )
    {
    goto FN ;
    }

    if ($tmp_fn =~ /\.htm/i)
    {
    fetch_title ;
    }
    else
    {
    print OUT "<li><A HREF=\"$tmp_fn\">$tmp_fn</A>\n" ;
    }

    } # end while (<TMP>)

    close LIST ;

    #***************************************************
    #*
    #* add html list terminator
    #*
    #***************************************************

    print OUT "</ul>\n" ; # add end of list html command

    close OUT ;

    if ( $testing == 0 )
    {
    system ("/bin/rm $list_fn") ;
    system ("/bin/rm $sys_fn") ;
    }

    open (SYS, ">$sys_fn") or die "Opening $sys_fn $!\n" ;
    print SYS "#!/bin/bash\n" ;
    print SYS "_exe=\$0\n" ;
    print SYS "_app=\$(basename \$_exe)\n" ;
    print SYS "\necho \" \" \n" ;
    print SYS "\necho \" \" \n" ;
    print SYS "\necho \" \" \n" ;
    print SYS "\necho Try: firefox $out_fn\n" ;
    print SYS "\necho If you like it, you might want to save it to something like\n" ;
    print SYS "\necho /bin/mv /tmp/index.html /local/doc/sys_doc.html\n" ;
    print SYS "\necho or\n" ;
    print SYS "\nset -- \$(cat /etc/release | tr '.' '_')\n" ;
    print SYS "\n_ix_fn=/local/doc/sys_doc_\${4}_\${7}.html\n" ;
    print SYS "\necho /bin/mv /tmp/index.html \$_ix_fn\n" ;
    print SYS "\necho ln -sf \$_ix_fn /local/doc/sys_doc.html\n" ;
    close SYS ;

    system ("chmod +x $sys_fn" ) ; # set script executable
    system ("$sys_fn") ; # generate the htm list

    #
    #***************************************************
    #*
    #* fetch_title - scan $tmp_fn looking for
    #* <title>text string</title
    #* or
    #* ><title
    #* >text string
    #* </title
    #* title can be upper/lower case.
    #*
    #***************************************************

    sub fetch_title
    {
    open (TMP, "<$tmp_fn") or die "Opening $tmp_fn $!\n" ;

    print "processing ===> $tmp_fn\n" ;
    $t_start = 0 ;
    $t_stop = 0 ;
    $line_num = 0 ;

    LINE: while (<TMP>)
    {
    chomp ; # kill the line feed char
    $line_num++ ;

    if (length ($_) == 0) # empty lime
    {
    goto LINE ; # go get another one
    }

    $input_line = $_ ; # save a copy for parsing

    $lc_line = lc ($input_line) ; # lower case the line
    $t_start = index ($lc_line, "<title") ;

    if ($t_start >= 0) # now hunt for </title>
    {
    $t_start = $t_start + 7 ; # set end of <title>+1

    $t_stop = index ($lc_line, "</title" ) ;

    if ($t_stop < 0) # </title not on same line
    {
    fetch_title_end ;
    }

    $len = $t_stop - $t_start ; # get length of title string
    $title = substr ($input_line, $t_start, $len) ;

    if ( $len == 0 )
    {
    print OUT "<li><A HREF=\"$tmp_fn\">$tmp_fn</A>\n" ;
    }
    else
    {
    print OUT "<li><A HREF=\"$tmp_fn\">$title</A>\n" ;
    }

    $t_start = 0 ;
    $t_stop = 0 ;
    last ; # break out of while loop
    } # end if ($t_start != 0)

    if ($line_num > $sample )
    {
    print OUT "<li><A HREF=\"$tmp_fn\">sample $tmp_fn</A>\n" ;
    last ;
    }

    } # end while (<TMP>)

    close TMP ; # close index.htm* file

    } # end fetch_title
    #
    #***************************************************
    #*
    #* fetch_title_end - scan for </title on separate line.
    #*
    #* $input_line will be reassembled into
    #* <title>text string</title
    #* $t_stop will contain column number for </title
    #*
    #***************************************************

    sub fetch_title_end
    {
    while (<TMP>)
    {
    chomp ; # kill the line feed char
    $input_line = "$input_line$_" ; # append line to last line read

    $lc_line = lc ($input_line) ; # lower case linput ine
    $t_stop = index ($lc_line, "</title" ) ;

    if ($t_stop >= 0) # found </title
    {
    last ; # break out of while loop
    }
    } # end while (<TMP>)

    } # end fetch_title_end

    #*************** end create_index.pl ****************************************

    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon Nov 11 02:40:38 2019
    On 11/11/19 9:33 am, Bit Twister wrote:

    WAN status has router's ip address
    ROUTE screen has router gateway ip.

    You are out of my depth here.

    I assume the router WAN would have my ISP's IP or the modems IP if they
    are the same thing.
    Same with the gateway.


    I should become far more familiar with my MOdem config

    Not sure, but you might find it handy to create a router.html file
    with the url of trouble shooting screens to look at.


    regards


    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon Nov 11 03:39:23 2019
    On 11/11/19 11:03 am, Bit Twister wrote:
    On Mon, 11 Nov 2019 10:43:35 +1100, faeychild wrote:
    On 11/11/19 9:33 am, Bit Twister wrote:


    I have a folder full of manuals- disorganised of course

    I can suggest getting the router manual on the system,
    as root run /usr/bin/updatedb



    Then run the create_index.pl script to get an index file of document
    files on your system. then in your user account test it
    firefox /tmp/index.html

    <index.html cut and pasted>

    This is probably a bit more organization than I can deal with at the
    moment, Bits

    From a quick scan it looks similar to your "ux" "Brain-File" database
    script.


    I have just got the scanner working.
    I ran the Brother script that failed last night and today it works

    brsaneconfig4 -a name=SCANNER model=MFC-9340CDW ip=192.168.1.200

    This stuff should never be done at night

    *******************8

    cat /etc/hosts
    # generated by drakhosts
    127.0.0.1 localhost
    192.168.1.100 unimatrix.cryptid.test unimatrix
    192.168.1.254 gateway.cryptid.test gateway
    203.123.90.241 router.wan router
    192.168.1.200 prnt.cryptid.test prnt




    [root@unimatrix ~]# ping -c1 unimatrix
    PING unimatrix.cryptid.test (192.168.1.100) 56(84) bytes of data.
    64 bytes from unimatrix.cryptid.test (192.168.1.100): icmp_seq=1 ttl=64 time=0.125 ms

    - --- unimatrix.cryptid.test ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.125/0.125/0.125/0.000 ms

    [root@unimatrix ~]# ping -c1 gateway
    PING gateway.cryptid.test (192.168.1.254) 56(84) bytes of data.
    64 bytes from gateway.cryptid.test (192.168.1.254): icmp_seq=1 ttl=64 time=0.880 ms

    - --- gateway.cryptid.test ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 0.880/0.880/0.880/0.000 ms

    [root@unimatrix ~]# ping -c1 router
    PING router.wan (203.123.90.241) 56(84) bytes of data.
    64 bytes from router.wan (203.123.90.241): icmp_seq=1 ttl=64 time=2.76 ms

    - --- router.wan ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 2.757/2.757/2.757/0.000 ms

    [root@unimatrix ~]# ping -c1 prnt
    PING prnt.cryptid.test (192.168.1.200) 56(84) bytes of data.
    64 bytes from prnt.cryptid.test (192.168.1.200): icmp_seq=1 ttl=255
    time=1.69 ms

    - --- prnt.cryptid.test ping statistics ---
    1 packets transmitted, 1 received, 0% packet loss, time 0ms
    rtt min/avg/max/mdev = 1.691/1.691/1.691/0.000 ms



    I think it is coffee time


    regards

    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Mon Nov 11 03:47:08 2019
    On Mon, 11 Nov 2019 13:40:38 +1100, faeychild wrote:

    You are out of my depth here.

    I assume the router WAN would have my ISP's IP or the modems IP if they
    are the same thing.
    Same with the gateway.

    https://au.billion.com/downloads/usermanual/wireless/BiPAC_7800_N_X_L__FM_2.23_ UM_1_02.pdf
    page 48 has WAN ipv4 ip address.
    page 59 has route wan gateway destination.


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Mon Nov 11 04:00:46 2019
    On Mon, 11 Nov 2019 14:39:23 +1100, faeychild wrote:
    On 11/11/19 11:03 am, Bit Twister wrote:


    cat /etc/hosts


    Instead of router.wan router
    might I suggest routerwan.cryptid.test router
    note constituency of using domaing name

    You might also consider sorting host file. I do by ip address.


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon Nov 11 04:19:09 2019
    On 11/11/19 3:00 pm, Bit Twister wrote:
    routerwan.cryptid.test router

    Much better

    ~]# cat /etc/hosts
    # generated by drakhosts
    127.0.0.1 localhost
    192.168.1.100 unimatrix.cryptid.test unimatrix
    192.168.1.200 prnt.cryptid.test prnt
    192.168.1.254 gateway.cryptid.test gateway
    203.123.90.241 routerwan.cryptid.test router



    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon Nov 11 04:54:05 2019
    On 11/11/19 2:47 pm, Bit Twister wrote:
    On Mon, 11 Nov 2019 13:40:38 +1100, faeychild wrote:

    You are out of my depth here.

    I assume the router WAN would have my ISP's IP or the modems IP if they
    are the same thing.
    Same with the gateway.


    https://au.billion.com/downloads/usermanual/wireless/BiPAC_7800_N_X_L__FM_2.23_ UM_1_02.pdf
    page 48 has WAN ipv4 ip address.

    WAN
    Wan Info
    Interface Description Type Status Connection Time IPv4 Address
    IPv6 Address DNS
    ppp0.1 pppoe_0_8_35 PPPoE
    23 Day(s) 13:20:10 203.123.90.241 123.3.6.66,123.3.7.66


    203.123.90.241 is the ISP address


    page 59 has route wan gateway destination.


    Route
    Flags: U - up, ! - reject, G - gateway, H - host, R - reinstate, D -
    dynamic (redirect), M - modified (redirect)
    Destination Gateway Subnet Mask Flag Metric Service Interface
    203.123.68.185 0.0.0.0 255.255.255.255 UH 0 pppoe_0_8_35 ppp0.1
    192.168.1.0 0.0.0.0 255.255.255.0 U 0 br0 0.0.0.0 0.0.0.0 0.0.0.0 U 0 pppoe_0_8_35 ppp0.1


    203.123.68.185 would be the ISP's gateway


    my ISP help page doesn't give the IP address and the DNS addresses are
    way outdated



    cat /etc/hosts
    # generated by drakhosts
    127.0.0.1 localhost
    192.168.1.100 unimatrix.cryptid.test unimatrix
    192.168.1.200 prnt.cryptid.test prnt
    192.168.1.254 gateway.cryptid.test gateway
    203.123.68.185 wangate.cryptid.test wangate
    203.123.90.241 routerwan.cryptid.test router


    I am working on some better names


    Regards
    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Mon Nov 11 05:25:04 2019
    On Mon, 11 Nov 2019 15:54:05 +1100, faeychild wrote:

    Route
    Flags: U - up, ! - reject, G - gateway, H - host, R - reinstate, D -
    dynamic (redirect), M - modified (redirect)
    Destination Gateway Subnet Mask Flag Metric Service Interface 203.123.68.185 0.0.0.0 255.255.255.255 UH 0 pppoe_0_8_35 ppp0.1 192.168.1.0 0.0.0.0 255.255.255.0 U 0 br0
    0.0.0.0 0.0.0.0 0.0.0.0 U 0 pppoe_0_8_35 ppp0.1


    203.123.68.185 would be the ISP's gateway

    Ah, no, that is your router's assigned gateway to your segment by your ISP.

    The ISP network is broken up into segments and each segment has its
    own gateway, way upstream where the ISP meets the Internet Backbone
    would be the ISP's gateway. :)


    my ISP help page doesn't give the IP address and the DNS addresses are
    way outdated

    Keep in mind, different segments can be using ISP DNS servers, which
    are fed from upstream ISP DNS servers, eventually from the ISP top level
    DNS servers.


    I am working on some better names

    I can commiserate with that. running with two routers in series,
    each with their own WAN/LAN ips, it can be a small challenge to make
    aliases easy to read at a glance and to remember. Node naming RFC
    indicates letters, numbers, and dash are the selections available.
    Alias does not have to match node name but I tend to keep them in sync
    where possible.

    Go ahead take a look at your WAN ip name.
    nslookup $(wget -qO - http://ident.me/)
    Please do not post results. I just thought you might be curious.

    Just in case, nslookup is not installed
    $ get_src_rpm nslookup | grep short
    rpm short name: bind-utils
    Knowing you,
    -----8<-----8<-----8<--cut below this line ---8<-----8<
    #!/bin/bash #****************************************************************************** #*
    #* get_src_rpm - get pkg and source rpm name for application or file. Version 1.8
    #* Normally used during bug reporting for filling in the
    #* Source rpm: box.
    #*
    #* Install in /usr/local/bin or $HOME/bin and remember to set execute bit.
    #* chmod +x /usr/local/bin/get_src_rpm
    #* or chmod +x $HOME/bin/get_src_rpm
    #*
    #*
    #* This is free software released to public domain. Do with it whatever you want.
    #*
    #* #******************************************************************************


    export PATH="\
    /usr/local/sbin:/usr/sbin:/sbin\
    :/usr/local/bin:/usr/bin:/bin\
    :/usr/local/games:/usr/games\
    "
    #*********************************************************
    #* add normal qt* & optional kde plasma libexec to PATH
    #*********************************************************

    _libs="$(ls -d /usr/lib*/qt*/bin 2> /dev/null) \
    $(ls -d /usr/libexec/kf* 2> /dev/null | grep -v kfontprint) \
    $(ls -d /usr/lib*/kde*/libexec 2> /dev/null) \
    $(ls -d /usr/libexec 2> /dev/null)"
    _libs=$(echo $_libs| tr ' ' ':')

    export PATH=${PATH}:$_libs

    set -u
    _exe=$0

    if [ $# -ne 1 ] ; then
    echo "
    Usage: $_exe app_name or full file spec
    Examples:
    $_exe xterm
    $_exe /usr/share/applications/kde4/kplayer.desktop
    "
    exit 1
    fi

    _arg1=$1

    _char1="${_arg1:0:1}"
    if [ "$_char1" = "/" ] ; then
    _fn=$_arg1
    else # user gave an app name. Lets see if we can find it.
    _x=$(type -p $_arg1)
    if [ $? -eq 0 ] ; then
    _fn="$(realpath $(type -p $_arg1))"
    else # try without documentation
    _fn=$(locate $_arg1 | grep -vE '/doc|/man' | tail -1)
    if [ $? -ne 0 ] ; then # try with documentation
    _fn=$(locate $_arg1 | tail -1)
    if [ $? -ne 0 ] ; then # tell user we can not find it.
    echo " "
    which $_arg1
    exit 1
    fi
    fi
    fi
    fi

    #*********************************************************
    #* http://www.rpm.org/max-rpm/ch-queryformat-tags.html
    #*********************************************************

    echo "
    $(rpm --query --scripts --file $_fn)

    Looked for : $_arg1
    Using : $_fn
    Installed rpm : $(rpm -qf $_fn )
    rpm short name: $(rpm --query --queryformat '%{NAME}' --file $_fn)
    $(rpm --query --queryformat 'Source rpm : %{SOURCERPM}' --file $_fn)
    $(rpm --query --queryformat 'Information : %{URL}' --file $_fn)
    $(rpm --query --queryformat 'Packager : %{Packager}' --file $_fn)
    $(rpm --query --queryformat 'Summary : %{SUMMARY}' --file $_fn)
    List rpm contents: rpm --query --list $(rpm -qf $_fn )
    "

    #************** end get_src_rpm *************************************





    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Mon Nov 11 06:17:24 2019
    On 11/11/19 4:25 pm, Bit Twister wrote:
    On Mon, 11 Nov 2019 15:54:05 +1100, faeychild wrote:

    Route
    Flags: U - up, ! - reject, G - gateway, H - host, R - reinstate, D -
    dynamic (redirect), M - modified (redirect)
    Destination Gateway Subnet Mask Flag Metric Service Interface
    203.123.68.185 0.0.0.0 255.255.255.255 UH 0 pppoe_0_8_35 ppp0.1
    192.168.1.0 0.0.0.0 255.255.255.0 U 0 br0
    0.0.0.0 0.0.0.0 0.0.0.0 U 0 pppoe_0_8_35 ppp0.1


    203.123.68.185 would be the ISP's gateway

    Ah, no, that is your router's assigned gateway to your segment by your ISP.

    The ISP network is broken up into segments and each segment has its
    own gateway, way upstream where the ISP meets the Internet Backbone
    would be the ISP's gateway. :)


    Ahhh Haaa I don't know any of this. I never at any time considered that
    the traffic from every customer could not ramp in on the one address.
    Um Rather obviously not. But I never thought about it.


    my ISP help page doesn't give the IP address and the DNS addresses are
    way outdated

    Keep in mind, different segments can be using ISP DNS servers, which
    are fed from upstream ISP DNS servers, eventually from the ISP top level
    DNS servers.


    Yes when you think about it for a bit - of course :-(

    I just may not live long to understand everything

    It's a bit of a drag really.




    I am working on some better names

    Alias does not have to match node name but I tend to keep them in sync
    where possible.

    Yes another nice discovery. I assumed some sort of naming
    convention/protiocol


    Go ahead take a look at your WAN ip name.
    nslookup $(wget -qO - http://ident.me/)
    Please do not post results. I just thought you might be curious.

    locate nslookup
    /usr/bin/nslookup




    Just in case, nslookup is not installed
    $ get_src_rpm nslookup | grep short
    rpm short name: bind-utils


    How many centuries has it taken for you to understand all this, Bits


    Knowing you,
    -----8<-----8<-----8<--cut below this line ---8<-----8<
    Yes <cut & paste> :-)

    --
    faeychild
    Running plasmashell 5.15.4 on 5.3.7-desktop-4.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.12A (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)