From herrold at owlriver.com Wed Aug 16 13:36:50 2017 From: herrold at owlriver.com (R P Herrold) Date: Wed, 16 Aug 2017 13:36:50 -0400 (EDT) Subject: [colug-432] IoT devices, IPv6 -- Re: ping on z/VM Message-ID: As noted after the CARPE [2] meeting (those not present missed a good one) last night: One takeaway was that Arduino's are too small in memory space for comfortable coding [heap, stack and stored configuration], but that the Espressif ESP8266 and the later ESP32 were much better for those not wanting a full-blown operating system (as a Raspberry Pi, Beagleboard, and so forth permit). There are reasons, mostly power consumption, no SD card woes, and speed of blowing in a new set of code for incremental testing, to prefer NOT lugging a OS around IPv6 came up. The processing, and memory space requirements which IPv6 carries with it are probably properly out of scope for mainframes and big enterprise corporate (which was the writing prompt for the attached post), but certainly additionally apply to IoT and ESP8266 devices ;) This is not really news -- When 'too many' ASNs were hit -- something over 20k as I recall, big iron router ram needed expansions as well How say you, Rick T ? -- Russ herrold ---------- Forwarded message ---------- Date: Tue, 15 Aug 2017 11:43:40 From: R P Herrold To: IBMVM at LISTSERV.UARK.EDU Subject: Re: ping on z/VM On Tue, 15 Aug 2017, Hamilton, Robert wrote: > Hear, hear. +1, even. Earlier, David Boyes: > > To be blunt, it?s about time a major vendor made IPv6 the > > easy and default case. ... > > For the problem at hand, I like the idea of ping / ping4. > > Easy compromise and easy to implement, and makes it clear > > that IPv4 is deprecated and should be the outlier, not the > > rule. I guess I am a 'live and let live' pragmatic Luddite. People with 'lesser' networking needs will still need to configure office and residential networks. The RFC 1918 blocks are pervasive, as is the hardware in support of such. I do not know that IPv4 is deprecated much of anywhere other than as transit networks. Why not just prefer the mDNS / Avahi / Rendezvous / Bonjour / ZeroConf ... Lord save us with the namespace duplication? I've had an open ticket with my 'datacenter' folks, as they (inadvertently and unknowingly) dropped HE out of the 'blend' of upstream transit, and with it, knocked out IPV6 access at the colo I opened a ticket, and seemingly I was the only customer who has complained so far, and getting a resolution has lingered longer than a month. Hurricane stills offers their 'https://www.tunnelbroker.net/' gateways but SixXS has stopped offering new tunnels. Locally ATT offers it in some parts of town, but not others; ditto TW / Charter / Spectrum, and if one has low blood pressure, call and try to get a commitment to provide it when ordering a new link The answer is: we still need deterministic (and affordable) deployment by people of 'lesser' interest in the finer points of IP space exhaustion The FOSS 'getaddrinfo(3)' implementation is well designed to: allow[]programs to eliminate IPv4-versus-IPv6 dependencies but there was an overflow / unchecked return problem in the Linux implementation a couple years back. What still lurks in non FOSS code? Reading the 'man' page, I see reference to: /etc/gai.conf not present on my local RHEL 7 sources rebuild (although it is called out in the packaging of 'glibc'), and I suspect not present in ClefOS 7 either [root at centos-7 ~]# rpm -ql glibc | grep gai.conf /etc/gai.conf [root at centos-7 ~]# ls -al /etc/gai.conf ls: cannot access /etc/gai.conf: No such file or directory [root at centos-7 ~]# Getting documentation written and complete always lags Getting 'reverse delegation' of PTR records for DNS generally is nothing but a cat-fight against clueless tech's at the far end of the conversation. IPv6 delegations _should_ be no less difficult, but ... [I speak as a 'pervasive' and long IPv6 user and advocate [1]; I run ipv6 and ipv4 stacks at my office, and 'outside' there on an ATT Uverse link [three miles away another Uverse link I pay for lacks it and when calling to get it working, I get 'dull ignorance' and no progress]. But truly, 'inside' usage is at best a 'geek toy' to force me to habitual usage, as a matter of training, rather than need]. It turns out that Spectrum has intermittently offered ipv6 at my residential gateway, so nothing I can rely on I have no problem with 'transitioning' people to a parallel 'ping4' [I use: ip addr show rather than: ifconfig, but is it really worth the extra typing?] ... but with getaddrinfo, perhaps the tools should be doing that, no? It seems that until a technical solution is in place and not working, the 'big hammer' of fiat re-naming is not appropriate -- Russ herrold 1. http://orcorc.blogspot.com/search/label/ipv6 2. http://www.colug.net/carpe/ From herrold at owlriver.com Wed Aug 16 16:26:04 2017 From: herrold at owlriver.com (R P Herrold) Date: Wed, 16 Aug 2017 16:26:04 -0400 (EDT) Subject: [colug-432] IoT devices, IPv6 -- Re: ping on z/VM In-Reply-To: References: Message-ID: Links mentioned last night ('Scribbles' asked): The ESP8266 is a blast to play with and 'cheaper than dirt off' Amazon https://smile.amazon.com/gp/product/B01KE7BA3O/ a complete project (5 actually) in a box, suitable to throwing in a backpack for road-warriors to play with at night on consulting gigs back at the motel $ 25 https://smile.amazon.com/gp/product/B072HBW53G unit w on-board display -- basically as above but no box and side DHT-11 humidity and temperature sensor, breadboard, or wires $ 13 https://smile.amazon.com/dp/B01DK8D4PG/ a well-stocked nylon bread-boarding experimenters kit, with breadboard ready mounting pins on the daughter cards $ 30 https://smile.amazon.com/gp/product/B06VSX7KQC/ Open Machine Vision ready and daughter-card for under $ 30 https://smile.amazon.com/gp/product/B01FVJ8XSU/ 4 'line voltage' AC relays and an ESP $10 Jim asked in 'Scribbles' about the Sonoff -- I have been buying direct from iTead back to at least 2012, and have never had a bad experience with their product or service (delivery is 'slow boat from China' of course, but that is fine; if I need something faster I turn to Amazon, or drive over to MicroCenter [who stocks part of their line]) https://smile.amazon.com//dp/B06XHH2D9T/ $11 upstream with projects http://sonoff.itead.cc/en/ a wiki https://www.itead.cc/wiki/Main_Page and schematics https://www.itead.cc/wiki/images/f/ff/Sonoff-Schematic.pdf -- Russ herrold