ehowton: (Default)

Each of the children have a desktop, two laptops, and an iPhone. I have two desktops, two laptops, an iPhone, and a Droid. I also have four running servers here at the house, two PlayStation 3's a Sony connected multimedia Blu-Ray player, Chromecast, the garage Powermac, and any number of virtual machines, all connected through the same router.

We are running collectively, in no particular order:

iOS
OSX
Android
Windows 7
Windows 8.1
openSUSE 12.3
openSUSE 13.2
HP/UX
CellOS

Yet my daughter's 8.1 laptop can ping external domain names (both internet and DNS is working) and Windows Update works, but applications cannot reach their update servers and none of the browsers can reach anything even if given an internal IP address! Can you imagine the expression on my face when the Windows Network Troubleshooter told me it couldn't identify the problem in connecting to a private IP? And I do use that term loosely. Windows Network Troubleshooter, since its inception, has been unable to solve any of my networking dilemmas, ever. I have no idea why they continue to roll it out with every version of windows. Possibly to alert some furrowed-brow Facebook-poster that the reason they are disallowed from accessing the internet is because their laptop is powered off or something to that effect. Her laptop can ping google.com, but can't connect to the gateway IP address in a browser (or a private webserver running on an alternate port).

What hasn't helped is any combination of netsh, Set-NetIPInterface, using built-in wi-fi, wired ethernet and even a USB wireless interface (though I assume the only people suggesting that have no knowledge of networking), turning off the firewall, disabling anti-virus (really?), running anti-malware and trojan killers (which I really was hoping was the culprit), deleting and recreating the devices, updating the drivers, rebooting the router (I know, I know), and sfc /scannow (although I credit sfc /scannow with the ability to finally install malwwarebytes which previously failed with Could not call proc) or even hardcoding the interfaces with static values.

Despite this rampant asininity, I learned how to create an Administrator account on Windows 8.1 (not that it afforded the authority to take ownership of system files - or let me delete files already owned by administrator) and how to boot into safe mode (shift-restart) <- because F8 would have been too simple. Although Win8.1 disallows IE from being launched as Administrator - which is fantastically hysterical. And by fantastically hysterical of course I mean astonishingly frightening. I can think of a handful of reasons for this, none of which are complementary.


This command will place an Administrator account on your Win8.1 box



Afterwhich you should be able to force ownership and deletion (although I ran this in recovery mode cli):

takeown /F C:\{troublesome_folder}\* /R /A

rmdir /S /Q C:\{troublesome_folder}\


But I was surprised to discover that launching regedit in a recovery console doesn't give you the system's registry, rather what looks like the recovery console's registry? Which wouldn't be a big deal except the registry editor disallows certain keys to be deleted by the Administrator when logged in as Administrator. But of course it does. So I decided to see if I could telnet to the web port on my internal server, and that's when I discovered telnet was no longer installed on Windows. No idea when that happened, but a quick double-click of putty and a new error helped me troubleshoot - Unable to initialise WinSock <-- Yes, with the British spelling.

Deleting the following keys from the registry, then rebooting...

HKEY_LOCAL_MACHINE\System\CurrentControl­Set\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControl­Set\Services\Winsock2

...got me to a new error to troubleshoot, Socket type not supported (once again using putty), but also disabled DNS. To re-enable, I had to find, then download winsock.inf (because I couldn't find it anywhere on the computer). This is here for my future enjoyment of Win8:


winsock.inf


Another reboot (for the winsock) but still no browser access - and windows network troubleshooter can now tell me my ethernet connection has no configuration, but it can't tell me WHY - even when the IP, netmask, gw, and DNS are all hardcoded...and now I have a "limited" connection on both wi-fi and cabled ethernet because with the reset, her laptop thought she was on a public network. The "why" of this is my fault, coupled with the nonsensical judgments of Microsoft. The reason her network connection is considered "public" is because I opted to not share folders and printers, and the ONLY REASON anyone would EVER CHOOSE to NOT SHARE is if they were on a public network, right? Which is why I found it so difficult to revert back to private - it makes no goddamn sense. But figuring this one out was as easy as Google, whereas applying the change was far less transparent. The obtuse calisthenics one needs to go through in order to change from "Public" to "Private" is a veritable cathedral of dumb, requiring modifying the Local Security Policy, which is apparently unavailable on certain "editions" of Windows 8.1 in what I assume is a hidden nomenclature of appended Home/Premium/Ultimate/Professional/Enterprise, and obviously not one which comes preloaded on a $300 Asus notebook for a 10-year old girl. Because she would never need to modify her Local Security Policy, right? It just works? So, back to the registry! Only...the registry already had the correct value (1) for a Private connection in the DWORD - oh noes - endless rabbithole is endless!



In conclusion, I'm considering a "refresh" which is less horrific than a "reinstall" but utterly mired in layers upon layers of asininity, most of which I already assume will introduce far more problems than are corrected.

I will understand if my daughter hates me. I hate me right now too.
◾ Tags:
ehowton: (Default)

gkrellm looks awfully impressive on my 8-core box as compared to my laptop. But beware working from your mobile device while upgrading - I must have come off as strangely passive-aggressive with my "Fine" reply to a basis architect requesting sudo on a handful of boxes. I had meant to reply, "Done" but was auto-corrected! "What an ass that [livejournal.com profile] ehowton is!"

On to the notes - I needed someplace to keep these in an attempt to leave the wheel, as we know it, previously invented.




Building and running cisco anyconnect requires 32bit libraries. Lots of them. And 32bit firefox. Also be sure to:
ln -s /etc/ssl/certs /opt/.cisco/certificates/ca

SUSE's lack of DKMS means compiling the virtualbox module. Though LXDE was added atop a basic (runlevel 3) installation, it uses a desktop kernel - the sources of which cannot be discovered through a zypper kernel source search. To add it therefore, run:zypper dup. And here's the command for copying a *.vdi, and the subsequent command to correct the UUID setting when you use a unix cp or Windows drag & drop:
VBoxManage clonevdi Master.vdi Clone.vdi

./VBoxManage internalcommands setvdiuuid /path/to/virtualdisk.vdi



setvdiuuid changed to sethduuid in v4.0.4:


./VBoxManage internalcommands sethduuid /path/to/virtualdisk.vdi

(And if Cannot set a new UUID: VERR_VD_IMAGE_READ_ONLY try running PowerShell as Administrator)


pidgin didn't come with sound equipped, and it was frustrating trying to determine *why* it would not play. From Tools --> Preferences, in the Method drop down list, select Command (so it will highlight) and enter, aplay %s. Also, meanwhile (IBM SameTime) plugin for pidgin isn't listed in a zypper search for pidgin plugins because meanwhile's package name lists it as libpurple; zypper search meanwhile. And it requires a tweak of the ~/.purple/accounts.xml in order to work with upgraded server versions by adding or changing the following:

<setting name='client_major' type='int'>30</setting>
<setting name='client_minor' type='int'>8511</setting>
<setting name='fake_client_id' type='bool'>1</setting>
<setting name='force_login' type='bool'>0</setting>
<setting name='client_id_val' type='int'>4608</setting>

Also works in Windows if you break your system with an incomplete ZYPPER UP and have to run your Windows Enterprise VM from a different hardware platform; find it in C:\Users\[ehowton]\AppData\Roaming\.purple (or simply 'run' %appdata% for us Minecraft types out there). BE SURE TO OPEN NOTEPAD AS ADMINISTRATOR.


LXDE doesn't have what you might call "frontend" multiple monitor support (mirror only) so run an xrandr for port names and resolutions, put the results in ~/screenlayout/shellscript.sh and call it from ~/.profile;
#!/bin/sh
xrandr --output LVDS --mode 1680x1050 --pos 1680x0 --rotate normal --output VGA-0 --mode 1440x900 --pos 0x0 --rotate normal

Increasing the capacity of an undersized vbox Windows volume was something which plagued me for a very long time; migrating my remaining fully-operating Win7 Enterprise VM to the new platform required action. Once again, the bane of Google, "All you have to do is..." posts which at best misunderstand scenarios in which their simple fixes aren't applicable, I chose a path from my own experience, which thankfully worked:
Install backup software, add two equal-sized [.vdi] virtual harddrives, image to one, restore to the other, stop the virtual machine and remove the backup drive and the old root drive, boot.
Inelegant, yet effective. That said, opening full-screen vmware consoles inside a full-screen vbox instance on an Intel-video equipped laptop over vpn? Yeah, that just sucks. In other news, growing my linux vm with the dd command did an admirable job of duplicating the smaller disk with a little gparted resizing-fu.

That which took me the second longest to work out was having a non-root user avatar display in the LDXM login screen while retaining password authentication. There is an overwhelming amount of incorrect/inaccurate data out there. The answer is two-fold; place an avatar (96x96 seems to be MSRP) in your home directory changing its name to .face, then copy that same avatar, naming it [username].png (or .jpg) here:
/usr/share/pixmaps/faces


Set login wallpaper here: SuSe_Start --> System --> Preferences --> lxdm-config

I also wanted to lock the screen with the Windows[flag]key-"L" combination. This required adding/replacing the following to the ~/.config/openbox/lxde-rc.xml file:
<keybind key="Super_L">
 <action name="Execute">
  <command>xscreensaver-command -lock</command>
 </action>
</keybind>

And lastly, if you run into an inexpensive local vps which offers openSUSE 11.4, it is NOT a good idea to get it and upgrade to 12.3 - stick to the German vps which offers it natively ;)

Everything else can be found in /etc/lxdm/lxdm.conf:

And to reduce the size of an otherwise unwieldy (vdi) disk file, I've done the linux one with great success:

run defrag in the guest (Windows)
nullify free space:


With Linux guest run this:

sudo dd if=/dev/zero of=/bigemptyfile bs=4096k
sudo rm -rf /bigemptyfile

With Windows guest, download SysinternalsSuite and run this:
sdelete –z


shutdown the guest VM
now run VBoxManage's compact command

VBoxManage.exe modifyhd thedisk.vdi --compact

This reduces the size.

◾ Tags:
ehowton: (Default)


Second 10-hour day in a row! By the time I left, my Notes account is set to send me everything I have to do tomorrow, to my cell phone, at intervals, just to remind me.

It's not quite eight-o'clock and I'm exhausted. With any luck at all, I'll make it to bed before midnight. Got to chat online with the wife quite a bit - between her schedule and mine, we never get to talk during the day, then next thing you know a week goes by and all we've exchanged are hello's. Its nice to get to connect. She's due here Wednesday with the kids. I know I'm going to be busy that week, because we have two, concurrent, three-day off-site conferences to support, but at least they'll be here at the end of the day when I return from work.

I don't mind meeting someone who doesn't always agree with me, or whom I may not agree with. Some of my closest friends are exact opposites of myself in my views on politics, religion, life... But I am completely done speaking to people who choose to scream ASSHOLE at me on Instant Messenger after venting their point of view, then signing off. I found it amusing, if not immature the first few times, but I seriously do not have the cycles. Please understand. I've been through hurricanes, tornado's, earthquakes, terrorists bombing my friends and am a member of the Veteran's Of Foreign Wars (VFW). A little wind and rain no longer scare me. Please, please, please contact me again when you're like, 30 and have had some life experience under your belt.

Tony is speeding towards Houston as I type on his way to evacuate close ones....and their cats:

drax0r: i'm introducing cats
EricHowton: Really?
drax0r: yeah
EricHowton: Daisy and Az?
drax0r: yes
EricHowton: How's it going?
drax0r: not very well
EricHowton: LOL
EricHowton: You must be REALLY bored.
EricHowton: What prompted this?
drax0r: because the people that are coming down this weekend fleeing houston are bringing cats as well
drax0r: so I need to be able to make 3 different cat zones
EricHowton: Uh.....
EricHowton: How many people and how many cats?
drax0r: i think 5 people and 6 cats
EricHowton: Damn dude.
drax0r: yeah
EricHowton: "Cat Zones" huh?
drax0r: yeah
drax0r: there was a little scrap between the two but i sprayed them down with the water bottle to break them up
drax0r: and now az is just kinda sitting there and daisy is growling at her
EricHowton: Geez.

OK, I opted for a glass of wine this evening. I'm going to now disassemble the Apple keyboard, clean it, and reassemble. You kids have a good night.

UPDATE!

2135: Tony's en route - I'm 24x7 oncall as I try to navigate routes. It's like the movie Twister, only with one person left behind watching satellite & maps. My mother told me all routes on I-45 outta Houston were Northbound only. Tony's other resource confirmed with the Conroe PD that all routes were clear on his current navigation...

I've got your back Tony. You need this former intelligence puke to navigate you outta harm's way, just give me a call. I'm sure you'll be just fine.
◾ Tags:

July 2025

S M T W T F S
   1234 5
6 7 8 910 1112
13 14 15 1617 1819
20 21 222324 2526
27 2829 3031  

Most Popular Tags

Expand Cut Tags

No cut tags