Category Archives: Networking

Resenting Mobile-Only Network UIs

In the process of troubleshooting the LAN here at the Tittel household recently, I replaced a Gen 1 Router/Switch/WAP device with its Gen 2 counterpart. Spectrum provides that equipment for something like $7 a month. I don’t resent that charge. But what has me considering a switch to my own equipment is resenting mobile-only network UIs now forced upon me.

What does that mean? It means I can’t log into the gateway’s TCP/IP address in a Web browser any more to access and manage setup and configuration. No! I must now use the MySpectrum app on a cellphone instead. That’s a problem for all kinds of reasons, some good ones, and some that may sound whiny. Apologies in advance.

Why I’m Resenting Mobile-Only Network UIs

Because I MUST run the device UI through a smartphone app, I’m limited to its tiny screen, virtual touch keyboard, and limited silicon. Basically, that means my 100 wpm typing speed on a keyboard falls off  a cliff when I switch to a screen-based layout. This gives my facility and productivity a massive knock, and earns my displeasure.

And alas, I’m no spring chicken anymore either. At 68, I am already in the habit of viewing web pages at 125% magnification to make things easier on my eyeballs. I’ve been known to bump that to 150% or higher when faced with lots of fine print. Forcing me onto a 750×1334 screen goes against my preferences, and hurts my eyes.

And then there are the UI exigencies that small screens dictate. I checked, and I have to work through 7 screens to reserve an IP address within the new app. It used to be a lot faster and easier under the old, Web-based UI. Sigh.

Now that my rant is ended, I’d like to remind Spectrum that good customer service is about providing accessible alternatives. C’mon guys: if a late middle-aged, early geriatric has mild usability issues, what about others with more severe access or vision impediments? Is a cellphone-only approach really workable for everybody?

Exploring Technology Alternatives

I won’t let this slow me down too much. First, I plan to see if I can get MySpectrum to run on my iPad. I do have a Bluetooth keyboard for that device, and can put it to work for configuration jobs. I also see that long-time high-value remote access app TeamViewer lets users run a cellphone app from a PC desktop. That’s not the usual path for remote access between such devices, but it might be just what I need.

Stay tuned. Once my current fit of pique subsides, I may find some kind of workable alternative or usage scenario. If I do, I’ll report back with more info.

Facebooklinkedin
Facebooklinkedin

More Networking Trouble Manifests

Wouldn’t you know it? Today’s a busy day here at Chez Tittel. I’ve got multiple deliverables due, and it’s my son’s “A day” at school (8 classes, several of them challenging). “The Boss” needs her Internet access, too, for purposes both commercial and personal.  That’s no doubt why today, of all days, more networking trouble manifests here and now. For as long as two hours we had no access at all.

When More Networking Trouble Manifests, Then What?

Yesterday, I was inclined to blame my aging desktop when only its NIC stopped working. Today, we lost not just all of the wired connections, but wireless was popping in and out, too. Suddenly things were much clearer: the combination WAP/router from Spectrum was failing — or flailing — intermittently.

A quick call to tech support confirmed that (a) I have a first-gen WAP/router device for the company’s 1 Gbe service and (b) such behavior  happens often enough for team members to know about it. My friendly support guy “Jeff” suggested I drive over to the nearest Spectrum offices and trade in the current unit for a new one.

In the Land of the Blind…

Fortunately, the nearest such office is less than 15 minutes from the house. So I packed up the WAP/router, jumped in the car, drove over and swapped it for a replacement device. Surprise! It’s got a 2.5 GbE interface between cable modem and WAP/router, which I supposed is all to the good.

Even more fortunately, it proved to be (mostly) a matter of plug-and-play upon installing the new device. I did have to reboot the cable modem to get it to recognize and talk to the WAP/router (by getting its MAC address table updated, I assume). I will have to do some clean-up work (static IP assignments for my networked printers) later.

But for now, things are working more or less as they should be. I’m keeping my fingers crossed that they’ll stay that way. I’ve learned now that a failing switch can make NIC drivers go wonky, and have added to my store of troubleshooting lore and experience.

And that’s the way things go sometimes, here in Windows-World! Sigh.

Facebooklinkedin
Facebooklinkedin

GbE Adapter Driver Goes MIA

I had an interesting if unwanted surprise waiting for me when I returned to my production PC after taking a break this morning. Instead of my usual Internet connection, I had zilch. Domain names weren’t resolving. Running IPCONFIG I saw an APIPA address (starts with 169.x.x.x). I knew this meant my NIC had lost its connection with the primary network router, from whence DNS, DHCP and Internet access come. Upon checking the driver in Device Manager, I saw these dreaded words “No drivers are installed for this device” (see above). Indeed when a GbE adapter driver goes MIA, there isn’t much you can do with that device until the driver gets fixed.

If GbE Adapter Driver Goes MIA, Then What?

Fortunately my Asrock Extreme 7+ has two GbE adapters: an Intel I211 and an Intel I219-V. It was the I219-V that dropped off the network. But when I plugged in the I211, it immediately resumed operation. My suspicion: driver corruption in the I219-V driver. So I visited the Intel download site and grabbed a copy of the 26_2.zip Intel Ethernet Adapter Complete Driver Pack.

But then, things got interesting. The same thing that happened with the I219-V started up with the I211. It wasn’t until I reinstalled a new driver from the Intel pack linked above that the I219-V returned to normal operation. I ran DISM /checkhealth with nothing found, but SFC /scannow did report making some repairs. Something odd has definitely hit my production networking facilities.

Bracing for the Inevitable…

I’ve been pondering a new desktop PC build for some time now. This rig is built around an Asrock Extreme7+ and an i7-6700 Skylake processor . Both made their debut in Autumn 2015 (the chip in September, the board in November). As I recall I built this system in the Spring of 2016. That’s now more than 5 years ago. I’m inclined to think this may be fate’s way of telling me it’s time to replace my desktop. Time to revisit and revise my build plans, and get on the stick.

Note Added May 7 (One Day Later)

Today, the whole network here at Chez Tittel blew up. Weird wireless and wired LAN behavior convinced me the Spectrum-supplied WAP/Router/switch device was losing … something. A quick trip to the Spectrum store and a device swap set things right. Read all about it here: More Network Trouble Manifests.

Facebooklinkedin
Facebooklinkedin

Pondering Amazon Fire HD vs. iPad

Today’s disquisition is a bit off the beaten track and brings Windows 10 to bear only tangentially. My family is in the market for another tablet, primarily for reading and media consumption. I’ve already owned an iPad 2 (now retired) and currently own an iPad Air 2 (2014 vintage). You’d think I’d buy another iPad, right? But the model I want (iPad Air, 256 GB, cellular) costs a whopping US$879 at the Apple Store right now. And then, there’s a new generation of Fire HD tablets about to arrive, at less than half that cost. By the time I add in a cover and keyboard, it’s more like a 2.5:1 cost ratio. Frankly, that’s what has me pondering Amazon Fire HD vs. iPad.

Price Provokes Pondering Amazon Fire HD vs. iPad

On the plus side, the iPad offers more power, lighter weight, and higher screen readability. On the minus side, it ends up costing $700 more for more or less the same capability, most of the time. At 12 hours versus 10 hours of battery life, the Amazon Fire HD comes out ahead on untethered operation, too. Then too, the Fire HD Plus Pack costs under US$300. The device even accommodates a MicroSD card for added storage capability (which the iPad does not, though you can attach storage through its input port, using a special US$13 to 20 adapter).

What’s fascinating to me, though, is the front-and-center add-in on the Fire HD of a Microsoft 365 subscription. Though it means you can use the unit for web-based Office right away, I’m also convinced it will be usable as a Cloud PC client (as will the iPad also, no doubt) when that comes out later this year. Thus, either platform will serve as a “thin client” for my Windows 10 stuff sooner or later.

To me that raises the very real question of why I should spend 333% more to get an iPad? Shoot, it looks like Fire HD can do most of what I need for substantially less. For a lot of people, I’m thinking that’s exactly what Amazon wants. I may just try it, and see what happens!

Facebooklinkedin
Facebooklinkedin

Thunderbolt 4 Is Getting Underway

OK, then: first things first. Thunderbolt is a joint technology effort from Intel and Apple. The first iteration appeared in 2011, and version 4 (aka Thunderbolt 4) is just showing up in the marketplace. Intel’s 11th gen processors and supporting motherboards are the first to provide native Thunderbolt 4. And of course, add-on PCIe cards for Thunderbolt 4 are also starting to trickle out (see this ASUS item, for example). Hence the assertion that heads this story: Thunderbolt 4 is getting underway.

I’ve had recent experience to show me that the speed advantages it can confer are measurable and tangible. At the same time, I’ve learned that the right cables can — and do — make huge differences.

What Thunderbolt 4 Is Getting Underway Really Means

The following table sums up the differences among Thunderbolt 3 and 4, and USB 3 and 4 versions. Basically, it offers more and faster capabilities, but is limited to special, certified cables no more than 2M in length. It can also handle either 2 4K displays or 1 8K display, and works with the latest PCIe 32Gbps lanes. It is, in fact, a pretty strong argument for all-around hardware upgrades (mobo and ports, cables, and peripherals) all by itself. Check the table for details, please.

. Thunderbolt 4 Thunderbolt 3 USB4 USB 3/DP
1 universal port
40Gb/s cables up to 2 meters
Accessories with up to 4 TB ports
Min PC speed requirement 40Gb/s 40Gb/s 20Gb/s
(40Gb/s is optional)
10Gb/s
MinPC video requirement 2 x 4K displays
or
1. x 8K display
1 x 4K display 1` display (no min resolution) 1 display (no min resolution)
Min PC data requirements PCIe 32Gb/s
USB.3.2 10Gb/s
PCIe 16Gb/s
USB 3.2 10Gb/s
USB.3.2 10Gb/s USB 3.2 5Gb/s
PC charging port required At least one
PC wake from sleep w/TB dock connected Required
MinPC port power for accessories 15W 15W 7.5W 4.5W
Thunderbolt networking
Mandatory certification for PCs and accessories
Intel VT-d based DMA protection required
USB4 specification Compliant Compatible Compliant Compatible
Source: Table from 11/20/2020 Liliputing story about Thunderbolt and USB versions.

What I Plan To Do About Thunderbolt 4

I’ve got a new PC build in my relatively near future (as soon as finances allow). I’ll be making sure to pick motherboard and CPU with Thunderbolt 4 support. I’m looking around right now and while some cases do offer USB-C support, none of them have caught up to Thunderbolt 4 capability just yet. I may end up waiting for that to occur, and go ahead and recycle the trusty old Antec 902 case I recently reclaimed from my sister. This may take some further thought and research. Stay tuned!

Facebooklinkedin
Facebooklinkedin

Samsung Network Printer Goes Missing

OK, I admit it. I hadn’t set up DHCP reservations on my LAN. I could try to blame the Spectrum-supplied router that provides DHCP, but it’s really my fault. Thus, when I saw my Samsung ML-2581ND laser printer was offline yesterday morning, I immediately knew what was up. Generally, when the Samsung Network Printer goes missing on my LAN it’s because DHCP has assigned it a different IP address.

Look at the lead-in graphic for this story. There you’ll see that the device (Samsung ML-2850) is associated to Private IP 192.168.1.126. It had previously been …127. And as soon as I changed that address selection on the Ports tab of Printer Properties, it started working again. So how did I figure out which port it had actually been assigned?

When Samsung Network Printer Goes Missing, Then What?

That’s when I call on one of Nir Sofer’s handy network utilities — namely NetBScanner. It quickly scans the local cable segment on its address range. In fact, the program is smart enough to figure that out on its own, after which it supplies a short list of all occupied addresses in that range. Here’s what I saw when I scanned my local wired Ethernet:

Samsung Network Printer Goes Missing.NetBscan-results

Notice the entry for …126 which also shows the device name SAMSUNGNWP. That’s what I want!

It turns out I already had defined this address in the Ports tab, so all I had to do was switch the device from the now-incorrect …127 entry to the current …126 entry and it was done. That meant unchecking the box next to the former, and checking the box next to the latter. Dead simple, quick and easy to fix. As long as you know how, that is…

The Right Fix is a DHCP Reservation

DHCP lets admins make static address assignments from the IP address pool it manages. That way, devices like servers and printers can keep the same address forever, and DHCP won’t move those assignments around, as it otherwise might. That shows up under the Advanced and DHCP tabs on my Askey RAC2V1K boundary device. I reserved the …126 address for the Samsung ML-2850 and also the …15 address for my Dell Color Laser CB745E. The latter is shown here:

Samsung Network Printer Goes Missing.DellCPres

By supplying the MAC address and the desired (reserved) IP address, you tell DHCP “hands off” for future assignments.
[Click image for full-sized view.]

So now, I’ve done what I should have done long ago, thanks to sharing my (prior) shame with you, dear readers. Live and learn!

Facebooklinkedin
Facebooklinkedin

Untangling Cascading Troubles Gets Frustrating

I’ve been trying to untangle a weird mix of networking and telephony issues going on three days now. As I write this item, in fact, I’m texting with a Verizon tech support person. He’s trying to unsnarl a mix-up around a new 5G MiFi hotspot  I purchased recently. When the device was set up, it was mistakenly tied to my son’s cellphone number. Then, the tech support people tried to switch things around. Alas, they exceeded the allowable number of reset attempts. This requires a 24 hour wait before a retry is allowed. The 24 hours are up, and I’m trying again. Does this explain why untangling cascading troubles gets frustrating?

How Untangling Cascading Troubles Gets Frustrating

Let me count the ways.

  1. Verizon Tech Coaches can’t call my cellphone. It doesn’t ring because of a setting that’s available only in iOS 13 or higher. My iPhone is running 12.5. So I had to work through amazing contortions to get them to call my landline.
  2. The MiFi device hadn’t been working properly. Thus, I wasn’t able to activate it myself. First I learned how to pop the back off the device. Then, I did the old “paper clip in the recessed reset switch” routine to return it to factory settings. After that the UI worked just fine.
  3. As an iOS guy I found myself messing with Gregory’s Android OnePlus 7 Pro. This had me remembering and relearning all kinds of interesting stuff. I’m now more familiar with its UI, device settings and config data . I also now remember what’s up with ICCID and IMEI identifiers.
  4. When my tech support person tried to reset the accounts properly, the provisioning software let him make the changes, then came back and told him “transaction disallowed.” He’s now roping higher level support team members in to reset database rules to make this happen.
  5. The way I got into this snafu to begin with is that my Spectrum Internet connection won’t pass Remote Desktop Protocol through its firewall. When I attempted the necessary port forwarding operations, the device proved unable or unwilling to read the external (WAN or rather cable side) IP address, even though I can see it just fine (and Ping it) from my LAN PC. That led me to say “I can use my MiFi 5G hotspot instead” and started me down the rabbit hole.

So here we are solving problems we didn’t know we had, and dealing with mixups based on pure human frailty.

Tech Support Needs Unified Communications, Badly!

The most amazing thing I’ve learned is that at least two separate tech support operations at Verizon are inappropriately silo’ed. Their Tech Coach operation cannot place voice calls. They are restricted to online chat only. I made the mistake of initiating contact with them on my cellphone, and they couldn’t easily switch over to a PC session, either. I did figure out how to make that happen later on, though so online via cell and via PC do have some integration.

But their app is limited to calling only registered Verizon devices. So when I tried to have them call my cell early on for a voice session, I found myself in a Catch-22. I wanted them to call me, they called me, but my only acceptable target device wouldn’t allow that call to ring in (that’s the iOS setting for version 13 and up, which is turned on and immutable for 12 and under versions and so can’t be accessed or changed on my aging iPhone 6).

At this point it’s taken me over 7 hours to solve a set of problems that are only tangential to the real problem I want to solve with accessing a public IP using Remote Desktop. I’ll get to that and another series of tech support calls with Spectrum next week.

Take a Deep Breath, and Keep Waiting

But I’m learning how to keep calm and carry on in the face of massive frustration. I suppose I should be glad that I’m not the human responsible for the error that triggered this cascade. Lord knows I have been the guilty party often enough myself to write about it regularly in this very blog!

But Wait: There’s More

Yesterday when I wanted to blog about this situation, my ISP’s behind-the-scenes MySQL WordPress server went down. Thus, I was unable to access or post anything until that got fixed. The error cascade is apparently catching, so perhaps you shouldn’t have read this far. Brace yourself!

Facebooklinkedin
Facebooklinkedin

Group Policy Edits Fix Broken RDP Credentials

I ran into an interesting problem this weekend. The “Your credentials did not work” error appeared when I added my usual MS admin-level account to the Lenovo X390 Yoga. I checked all the usual suspects with no change in status.  That means: remote access settings, account status, and so forth. Ultimately I had to search the error message via Google. And that, dear readers, is how I learned group policy edits fix broken RDP credentials.

How Group Policy Edits Fix Broken RDP Credentials

Even though I was using the same long-standing Microsoft Account I use for admin level login on all of my Windows 10 PCs, this one wouldn’t work. At one point, error messages informed me about a problem with LSASS (local security authority subsystem service, the OS component that handles logins). Later on, that error changed to “Your credentials did not work.” Sigh.

Because I had no trouble using the same account name and password (plus 2FA authentication through MS) to log into that PC locally, I knew the problem was focused on RDP. And indeed I turned up an extremely helpful article at Appuals.com. Entitled Fix: Your Credentials Did not Work in Remote Desktop, it let me to a working solution.

Group Policy Changes Needed

For me the items I had to enable, and then add the value TERMSRV/* resided in the edit path named
Computer Configuration > Administrative Templates > System > Credentials Delegation

Those items numbered 4, as follows:

1. Allow delegating default credentials with NTLM-only server authentication
2. Allow delegating default credentials
3. Allow delegating saved credentials
4. Allow delegating saved credentials with NTLM-only server authentication

Once I had made those changes, I had to restart the target PC. I also had to manually re-enter the credentials I’d attempted to use beforehand (without success). Then, finally: Boom! RDP accepted my connection attempt on the usual MS admin account. Problem solved. That was an odd one…

Facebooklinkedin
Facebooklinkedin

Implicit Perils When Multiple Accounts Get Interlinked

I went through an interesting adventure this weekend. I found myself trying but unable to reset the password for my Apple ID account — or so I thought, anyway. It wasn’t until I spent a couple of hours trying to fix things on my own that I gave up and turned to Apple Support instead. To my relief, the support rep recognized my problem more or less instantly. He showed me that I had logged into different accounts for iCloud and the Apple Store. Then he explained there are implicit perils when multiple accounts get interlinked in that way.

What Are the Implicit Perils When Multiple Accounts Get Interlinked?

Long, long story short when I was trying to change my password for one account I ended up changing it for another. The iCloud account took precedence over the Apple ID account for whatever reason. I didn’t see any visual cues to tell me that’s what I was doing. Thus, it took a call to tech support to clear up my misunderstanding.

Now, though, things have been set straight. I’ve got known usable passwords for both Apple accounts and have disentangled use of the two IDs on my iPhone which caused that immensely frustrating and bizarre set of symptoms and circumstances.

One More Thing, Though…

Right now, I can use my credentials on Firefox to access appleid.apple.com. But those same credentials don’t work on Chrome. I’m mystified and mortified, but I have no earthly idea why this is happening. Aha! Internet research tells me it’s likely a cookies or history issue (apparently old cached credentials trump newly entered ones at the keyboard). Just another wonderful aspect of living large as a digital person, I guess.

I swear! Sometimes I spend more time digging through login and credentialing issues to access accounts than I actually spend using those accounts directly. Sigh.

Facebooklinkedin
Facebooklinkedin

VPN Works Around Weird Credit Union Access Issue

Suddenly, the usual login prompt from my Credit Union, where my wife and I both bank, has become inaccessible on my local network. No PC, no browser, no nothing will open the login URL. Errors proliferate like mushrooms after the rain instead. What gives?

Credit Union Access Issue. VPN login works, other access doesn't.
VPN Works Around Weird Credit Union Access Issue. VPN login works, other access doesn’t.

I’ve been working in and around IP networks professionally since 1988, and with IP networks since 1979. I’ve seen many weird things, and now have another to add to that list. From my LAN right now, no PCs can login to our credit union on the web. Nobody, that is, unless I go through a VPN link. Otherwise, when we (my wife and I bank together) try to access the login page, a raft of error messages presents. Only the VPN works around weird credit union access issue, which throws up beacoup HTTP error codes. (Explanatory text verbatim from Wikipedia.):

400  Bad Request: The server cannot or will not process the request due to an apparent client error (e.g., malformed request syntax, size too large, invalid request message framing, or deceptive request routing).
401  Unauthorized: Similar to 403 Forbidden, but specifically for use when authentication is required and has failed or has not yet been provided.
403  Forbidden: The request contained valid data and was understood by the server, but the server is refusing action.
404  Not Found: The requested resource could not be found [(aka “File not found/Page not found”)].
501 Not Implemented: Server either does not recognize the request method, or it lacks the ability to fulfill the request.
502 Bad Gateway: The server was acting as a gateway or proxy and received an invalid response from the upstream server

How VPN Works Around Weird Credit Union Access Issue

I can only assume that the address resolution for the specific login URL is somehow malformed or invalid. Changing DNS server assignments at the Windows 10 clients (in the TCP v4 Interface properties) does not help. When I switch to VPN, though, that bypasses the local DNS infrastructure. That connection uses the VPN provider’s DNS infrastructure instead. Then, we have no problems accessing the bank URL.

Now, here’s where things get interesting. I can’t remember the login credentials for the Spectrum device that acts as a Wi-Fi AP and router at the network boundary. Thus, I can’t check the DNS situation on that device, which is where DHCP tells all my Windows 10 machines to get their DNS information from. I’ve got a call into Spectrum to see if they can help me break into my router without having to do a factory reset. In the meantime, we’re using the VPN to access the credit union stuff, and plain-vanilla networking for everything else. It’s strange and unfathomable, but at least there’s a workaround.

For Want of a Nail…

Last night, I drove to the nearby Spectrum outlet and swapped my Technicolor cable modem/VoIP device for an identical replacement unit. The theory was that something about this device was behind the issue. It was sheer hell trying to get back online because Spectrum’s activation drill requires providing account, password, and other identity characteristics. I keep all that stuff in Norton Password Vault, and I couldn’t get access to that info through my iPhone nor did I have another path onto the Internet to grab the necessary data. I eventually had to spend another 45 minutes on the phone with tech support as they FINALLY activated our Internet service, TV, and VoIP phone. Reminded me too much of Catch-22 “How can you see you’ve got flies in your eyes when you’ve got flies in your eyes?” Last night, I couldn’t see much of anything for far too long!

Because our son attends school online, doing without Internet is impossible. Thus, I ordered a 5G hotspot from Verizon last night, so we have a medium performing fallback. They tell me the hotspot I ordered delivers about 200 Mbps downstream and 25 Mbps upstream in our neighborhood. I’ll be finding out — and making sure the fallback works — when it shows up via USPS early next week. Sigh.

Router Reset Solves Resolution Hiccup [Added 1 Day Later]

With a little more time to think about what could cause my problem, I formulated a hypothesis about the cause — and a likely fix — for my troubles. All nodes on my LAN had an issue with that one specific URL. But neither the site operator nor my ISP could replicate that problem. Thus it had to be on the boundary between my LAN and the ISP’s aggregation network. That means only one possible culprit: the Spectrum router. It sits at my network boundary. It also provides DHCP to the nodes on the LAN and acts as the DNS server for all internal nodes.

“Aha” I thought, “I bet resetting the router will fix this issue because it reloads — or repopulates, rather — the DNS cache.” I was right. After powering off the router, letting it sit for a minute or two, then powering it back on, our name resolution issue was gone. Glad to have it fixed because it was deucedly inconvenient without credit union account access. Ultimately, it was the “VPN trick” that led me to the solution. Sigh again.

Facebooklinkedin
Facebooklinkedin