tag:blogger.com,1999:blog-31121004295011523552024-03-13T07:39:50.586-07:00ShadowGuardian507 IRL BlogShadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.comBlogger33125tag:blogger.com,1999:blog-3112100429501152355.post-87540184666534416942019-05-04T07:45:00.001-07:002019-05-04T07:45:19.553-07:00AWS - S3 + CloudFront + AWS Certificate Manager = http + https site (or redirect)To host a static page in an S3 bucket with https you need to use 'Certificate Manager' in the N.Virginia zone or the certs it makes will not be detected/usable in cloudfront<br />
<br />
While the certs are being generated/validated, pop over to the 'S3 Management Console' and make a bucket that has the same name as the domain you want to host the site/redirect on. Once the bucket generates go to the properties tab of the bucket and click on the tile labeled 'Static Web Hosting' and enable it by filling out the requested info and clicking save.<br />
<br />
Once you have the bucket ready and the certs have been generated/validated, you can then go to the 'CloudFront Management' page. From here click 'create distribution' and then the 'get started' button on the 'web' section.<br />
Select your S3 bucket in the 'Origin Domain Name' box, then select restrict bucket access and then create new identity and name the id as you see fit.<br />
Select 'Yes, Update Bucket Policy', to get the config wizard to sort the needed access to the bucket.<br />
Set Viewer Protocol Policy to 'Redirect HTTP to HTTPS'.<br />
Set Alternate Domain Names (CNAMEs) to match your domain.<br />
Set SSL cert to custom and select your cert generated/issued by Certificate Manager<br />
<br />
Ensure 'Custom SSL Client Support' is not set to Legacy Clients Support ..... unless you want a $600/month extra charge on your bill<br />
<br />
Set Security Policy to TLSv1.2_2018<br />
click create distribution and then wait for the page to say it is in 'deployed' state<br />
<br />
<br />
Note: if your pages are not loading or you get a error along the lines of<br />
<blockquote class="tr_bq">
<Error><br /><Code>AccessDenied</Code><br /><Message>Access Denied</Message><br /><RequestId>689B26545A8F9DC0</RequestId><br /><HostId><br />bv5SHfYTOu6wjgFGJHa0qhNAUDVSrcMth1ZJ1l/TFVuiSd2dRBNlsGBIxcw8P6/6<br /></HostId><br /></Error></blockquote>
Its most likely that your S3 buckets are not correctly linked up, to check this get the S3 bucket URL from the 'Static website hosting' section of your bucket's properties page and compare it to what is set in the 'CloudFront Management' page for the distribution you created.Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-74349619918100266132019-04-27T06:47:00.000-07:002019-04-27T06:47:23.509-07:00Plex Remote access - Why do you say disabled = errorSo this has been bugging me for some time now, but for some reason Plex considers 'Remote Access' being disabled as an error and 'decorates' the remote access menu entry in the settings menu with a red exclamation point eg.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://1.bp.blogspot.com/-Ws7ZGf-4tS4/XMRX1nJg5lI/AAAAAAAAekc/JcGzZ3QUVgUzadLt_CNXVc2UWY8V6ZWVwCLcBGAs/s1600/plex-remote-error.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="69" data-original-width="201" src="https://1.bp.blogspot.com/-Ws7ZGf-4tS4/XMRX1nJg5lI/AAAAAAAAekc/JcGzZ3QUVgUzadLt_CNXVc2UWY8V6ZWVwCLcBGAs/s1600/plex-remote-error.PNG" /></a></div>
<span id="goog_683521610"></span><span id="goog_683521611"></span><br />
Now, I could understand it showing an error flag there if it was enabled and not able to contacted by the Plex cloud connection test servers, but come on showing it as an error coss its turned off that's just plain wrong<br />
<br />
I have searched all over the place to find an article on how to stop this behavior, but all I could find were people having issues with<br />
A> trying to turn on remote access<br />
or<br />
B> people trying to turn off remote access<br />
<br />
<br />
So I decided to look into the matter myself, and finally found the file responsible for the colour of the icon, this is at a path like this ' /usr/local/share/plexmediaserver-plexpass/Resources/Plug-ins-4610c6e8d/WebClient.bundle/Contents/Resources/chunk-2-4a32fe3f94e5216b5ceb-plex-3.95.2-25e2ffd.css '<br />
now this file is compacted, which makes it a pain to read through but using search you can find the icon's html ids in the file, they all begin with 'RemoteAccessStateIcon-' and are all clustered together one after the other in the file<br />
<br />
So the 'fix' is to make all the icons 100% transparent by setting their hex codes to ' #00000000 ', thus rendering them invisible on the page<br />
<br />
Note 1. If you apply this fix you will have to re-apply it every time you update Plex ... and the path will change, but it should be of the same form.<br />
<br />
Note 2. I did also find the .js file responsible for putting the icons there in the first place, but all my attempts at editing that resulted in the webpage not loading, for reference that file is at the path<br />
'/usr/local/share/plexmediaserver-plexpass/Resources/Plug-ins-4610c6e8d/WebClient.bundle/Contents/Resources//js/chunk-2-4a32fe3f94e5216b5ceb-plex-3.95.2-25e2ffd.js'<br />
and again this file has had all the newlines etc stripped out of it, making it hard to understandShadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-13937097247712346672018-07-03T06:20:00.002-07:002019-07-24T07:25:20.273-07:00Updated : Proxmox pve 5.2-5 (and Proxmox 6.x) disable subscription nag<div class="tr_bq">
In Proxmox pve 5.2-5 (and Proxmox 6.x) the location of the file that renders the subscription notification has changed.</div>
<br />
It is now '/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js'<br />
<br />
To disable the message locate the line<br />
<br />
" if (data.status !== 'Active') { "<br />
<br />
and comment it out, then add the line<br />
<br />
" if (false) { "<br />
<br />
directly below the one you just commented out.<br />
<br />
The section will look like this <br />
<br />
<br />
<blockquote>
var data = response.result.data;<br />
//if (data.status !== 'Active') {<br />
if (false) {<br />
Ext.Msg.show({<br />
title: gettext('No valid subscription'),</blockquote>
<br />
This will not magically give you a full subscription, but it will stop the message popping upShadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-10780586359605385902018-04-22T06:35:00.000-07:002018-04-22T06:35:31.692-07:00Samsung Android 8.0, How to disable BixbyFinally after having to use 3rd party apps to suppress Bixby for many many months, I have found a way of disabling it which :-<br />
<br />
A > does not need a Samsung account<br />
B > does works even on the latest update (as of 22/4/2018)<br />
C > persists across reboots<br />
D > does not require a 3rd party app<br />
E > does not need root access<br />
<br />
the process is as follows,<br />
<br />
1> connect to the device over adb from your computer (note you need adb tools for this <a href="https://developer.android.com/studio/releases/platform-tools.html"><span style="color: yellow;">https://developer.android.com/studio/releases/platform-tools.html</span></a>)<br />
<br />
2> access the device shell (adb shell)<br />
<br />
3> disable the apps with the following commands<br />
pm disable-user com.samsung.android.bixby.agent<br />
pm disable-user com.samsung.android.bixby.es.globalaction<br />
pm disable-user com.samsung.android.bixby.wakeup<br />
pm disable-user com.samsung.android.bixby.plmsync<br />
pm disable-user com.samsung.android.bixby.voiceinput<br />
pm disable-user com.samsung.systemui.bixby<br />
pm disable-user com.samsung.android.bixby.agent.dummy<br />
<br />
Bixby should no longer open when pressing the button on the side of the phoneShadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-66814843689343397262017-07-05T06:11:00.002-07:002017-07-05T06:11:23.938-07:00Windows server 2008 R2 and OSCPSo I was working on cleaning up some CAs and subCAs recently and came across this interesting bit of info.<br />
<blockquote class="tr_bq">
<span style="font-family: "Segoe UI", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 13px;"><span style="color: white;">An Online Responder can be installed on any computer running Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 Enterprise, or Windows Server 2008 Datacenter</span></span></blockquote>
so whilst a CA won't stop you / warn you about enabling OSCP links in the AIA section, it will only work if the specified http:// link defined in the AIA section is hosted on a ENT or DC version of server 2008 R2, and if you enable OSCP via the link then various systems will take that as preferred then fail if the responder service is not running.<br />
<br />
ref <a href="https://technet.microsoft.com/en-us/library/cc725937%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396"><span style="color: yellow;">https://technet.microsoft.com/en-us/library/cc725937%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396</span></a>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-27500748035381038582017-06-03T13:47:00.000-07:002017-06-03T13:47:38.637-07:00UniFi / Ubiquiti Networks - How to set managment VLAN for switch<span style="font-family: Arial, Helvetica, sans-serif;">Ever wondered how to configure a UniFi switch to use a different VLAN (1 is the default) for its management interface ?</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Well today I ran into that exact problem, the existent management VLAN was 16 so obviously having the switch's management interface on VLAN 1 was no good.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">After a fair bit of searching google and the Ubiquiti Networks forums I was beginning to lose hope! , it seemed no one knew how to change it, there was even a feature request post asking for the very feature I was now in need of.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">However I persevered and dug through both the CLI of the switch and the cloud key management controller interface until ....... I found the needed option, tucked away under the services heading of the configuration tab of the switch.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">so here is an image of it </span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-L2IB-Kf7qdU/WTMflRtsR0I/AAAAAAAAVtg/kRR-rxxZVCYomtWPch95YUIOzue_5b7rACLcB/s1600/switch-mgmt-howto.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Arial, Helvetica, sans-serif;"><img border="0" data-original-height="1524" data-original-width="780" height="640" src="https://2.bp.blogspot.com/-L2IB-Kf7qdU/WTMflRtsR0I/AAAAAAAAVtg/kRR-rxxZVCYomtWPch95YUIOzue_5b7rACLcB/s640/switch-mgmt-howto.PNG" width="326" /></span></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">I hope this helps some of you out in the future.</span></div>
Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-4499013359168209322017-02-08T04:03:00.002-08:002017-02-08T04:04:47.607-08:00Remote reboot over IPC<span style="font-family: inherit;">Rebooting remote systems can normally be done using ' shutdown /i ' however this runs in your locally logged in user context.</span><br />
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">So what if you want to use a username and password that is not understood by your local system. I came across that issue today and the solution is quite simple ... but you have to know it can be done.</span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">first establish a IPC connection to the target system</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">NET USE \\<TargetSystemIP/Name>\IPC$ <UserPassword> /USER:<Domain>\<UserName></span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">then issue the reboot command via that</span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-family: Arial, Helvetica, sans-serif;">shutdown /r /t 3 /c " <comment for reboot> " /m \\</span><span style="font-family: Arial, Helvetica, sans-serif;"><TargetSystemIP/Name></span></span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">wait a moment and the target system will reboot</span></div>
Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-84690947303093424542016-10-02T05:08:00.000-07:002016-10-02T05:08:05.729-07:00Azue MFA web SDK, server 2008R2 and TLS 1.0<span style="font-family: inherit;">In my last post I mentioned that IIS remote manager does not work if you turn off TLS 1.0.</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Well now I've found another, the azure MFA WebSDK and MAF mobile app server both need TLS 1.0 to make them work.</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">Ref <a href="https://azure.microsoft.com/en-gb/documentation/articles/multi-factor-authentication-get-started-server-webservice/"><span style="color: yellow;">https://azure.microsoft.com/en-gb/documentation/articles/multi-factor-authentication-get-started-server-webservice/</span></a></span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">note how MS say nothing about TLS 1.0 being needed on the install page, however it turns out you have to keep both client and server TLS 1.0 protocols enabled on the servers to make it work.</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">I'm not sure if this is the problem with MFA affects server 2012 R2 as well, but given that the IIS remote manger bug affects all IIS versions up to 8.5 at a minimum I would not be surprised if it did.</span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-82541917114146250202016-09-29T15:45:00.001-07:002016-09-29T15:48:06.200-07:00IIS remote managment and TLS restrictions <span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: inherit;">Recently I came across a strange problem with IIS remote management and TLS/SSL protocol restriction.<br /><br />I was setting up some IIS servers for use with Microsoft Azure MFA and thus after the basic setup was done I looked to hardening the web interface (well it is for an authentication system) so I turned off all the SSL protocols and also TLS1.0 as they have known vulnerability. <br /><br />That done I moved on to other tasks and never tried to access the systems via IIS remote manager, until a few days back, when I wanted to check some settings on the MFA webSDK web app I had just added to the systems (note the servers run 2008R2 core thus have no GUI IIS manager on them).<br /><br />As you can imagine I was some what perplexed that the IIS remote manager would not connect. RDP, powershell, remote mmc connections all worked so why did IIS manager not ?<br /><br />After quite a lot of searching and getting the correct search terms in line, I found this forum thread.</span></span><br />
<blockquote class="tr_bq">
<span style="font-family: inherit;">http://forums.iis.net/t/1230207.aspx?IIS+8+5+Management+Services+and+disabling+TLS+1+0</span></blockquote>
<span style="font-family: inherit;">and it turns out that disabling TLS1.0 breaks IIS remote management, so if you ever get a message like </span><br />
<blockquote class="tr_bq">
<span style="font-family: inherit;">The underlying connection was closed: An unexpected error occurred</span></blockquote>
<span style="font-family: inherit;">then it may be an idea to check what TLS options are enabled on the server you are trying to connect to.</span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-12694264412964197552015-08-16T14:12:00.004-07:002015-08-24T14:26:45.680-07:00Docker on Windows 10So on the docker site it says that windows 10 is not supported(<a href="http://docs.docker.com/windows/step_one/" target="_blank"><span style="color: white;">link</span></a>), however you can still get it to run, you just need a few apps/settings first.<br />
<br />
<u>Software</u><br />
<br />
Virtual box test build<br />
(<a href="https://www.virtualbox.org/wiki/Testbuilds" target="_blank"><span style="color: white;">https://www.virtualbox.org/wiki/Testbuilds</span></a>)<br />
Virtual box expansion pack (<a href="http://download.virtualbox.org/virtualbox/5.0.2/Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.vbox-extpack"><span style="color: white;">http://download.virtualbox.org/virtualbox/5.0.2/Oracle_VM_VirtualBox_Extension_Pack-5.0.2-102096.vbox-extpack</span></a>)<br />
Docker Tool box<br />
(<a href="https://www.docker.com/toolbox" target="_blank"><span style="color: white;">https://www.docker.com/toolbox</span></a>)<br />
<u><br /></u>
<u>Install process</u><br />
> Install the latest VirtualBox (I used <span style="background-color: black; color: white; font-family: inherit;">5.0.x revision 102010</span>)<br />
> Install the expansion pack for VirtualBox<br />
> Install Docker Tool box, ensuring to un-check the install VirtualBox option (you already installed the win 10 working one)<br />
<br />
Then just run the 'Kitematic (Alpha)' (more on why not to use 'Docker Quickstart Terminal' later). If the Kitematic app reports it can't connect to the VM then more likely than not the docker VM did not start as it should have (this happened to me).<br />
<br />
If so open VirtualBox and double click on the 'default' docker VM to bring up the management frame for it, more likely than not you will get an error about like "VT-x/AMD-V hardware acceleration is not available on your system. Certain guests (e.g. OS/2 and QNX) require this feature and will fail to boot without it."<br />
<br />
This happens when VirtualBox can't use the hardware virtualization capabilities of the host system, most systems have either VT-x or AMD-V, you can check this by looking on the 'performance' tab of the task manager if you see 'enabled' next to you have the needed hardware.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-G1DFrL1NwcM/VdD-Y93mbGI/AAAAAAAANhA/tIb7ie7uUSI/s1600/docker-win10-taskmanager.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="368" src="http://1.bp.blogspot.com/-G1DFrL1NwcM/VdD-Y93mbGI/AAAAAAAANhA/tIb7ie7uUSI/s400/docker-win10-taskmanager.PNG" width="400" /></a></div>
<br />
<br />
In my case it was Microsoft Hyper-V that was holding on to the VT-x resource so I un-installed the Hyper-V platform module from my system, rebooted then VirtualBox worked fine with full VT-x functions available.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Itej8CbxhSw/VdD-5dE84EI/AAAAAAAANhI/eCYjW1A6h5A/s1600/docker-win10-hyper-v.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="286" src="http://2.bp.blogspot.com/-Itej8CbxhSw/VdD-5dE84EI/AAAAAAAANhI/eCYjW1A6h5A/s320/docker-win10-hyper-v.PNG" width="320" /></a></div>
<br />
<br />
Further info regarding how to setup a shell (ps or cmd) to interact with docker can be found<u> <a href="https://docs.docker.com/installation/windows/" target="_blank"><span style="color: white;">here</span></a> </u>or you can just run 'Kitematic (Alpha)' and then have it spawn a configured powershell interface for you, it can even spin-up the VM for you as well and I recommend you do created the VM via Kitematic as it seems to do a better job at sorting out connection certs then the 'Docker Quickstart Terminal'<br />
<br />
Finally what how-to document would be complete without a 'proof of working state' image so here you go<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-dQoutx66Gfk/VdD8hE3-cqI/AAAAAAAANg0/wy6WNTsQmBg/s1600/docker-win10.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="483" src="http://4.bp.blogspot.com/-dQoutx66Gfk/VdD8hE3-cqI/AAAAAAAANg0/wy6WNTsQmBg/s640/docker-win10.PNG" width="640" /></a></div>
<br />
<br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-51018790376684076822015-04-12T10:46:00.000-07:002015-04-12T10:46:47.975-07:00ComputerCraft - lua tablesSo recently I started looking into ComputerCraft (a Minecraft mod) and thus had to start learning lua code.<br />
<br />
The first problem I came across was with tables, more specifically inserting extra values into them.<br />
eg<br />
local caches = {}<br />
<br />
caches.insert(caches,v)<br />
<br />
where v was a value from a loop I had the program iterating through<br />
<br />
however I kept getting the error "attempt to call nil"<br />
<br />
so.. what was I doing wrong?<br />
<br />
The example was basing the code off was<br />
<br />
local Table = {"One"}<br />
table.insert(Table, "Three")<br />
<div>
<br /></div>
things learned were<br />
<br />
1> Instantiated variables do not take on the properties of their type (un-like some other languages)<br />
2> lua is fully case sensitive throughout<br />
<br />
so the solution to all the problems was ... that 'table' was a base function, not an instantiated variable having a function of insert() <br />
<br />
so changing ' caches.insert(caches,v) ' to 'table.insert(caches,v)' fixed the problem<br />
<br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-89505525568840360432014-07-13T10:48:00.000-07:002014-07-13T10:48:14.158-07:00Raspberry pi + PiTFT Mini Kit - 320x240 2.8" TFT+Touchscreen After some research and some help from notro, I'v finally gotten my raspberry pi up and running fully with the Adafruit PiTFT Mini Kit, using notro's 3.12.21+ #1 PREEMPT kernel.<br />
<br />
This means that I have full support for the wifi chips I needed to use and really early activation of the fbtft screen (good for seeing if there are any boot time errors).<br />
<br />
In the end i used the following process.<br />
(note some extracts taken verbatim from notro's site)<br />
<br />
<u>Install rpi-update</u><br />
<br />
<a class="vt-p" href="https://github.com/Hexxeh/rpi-update" style="box-sizing: border-box; color: #4183c4; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; text-decoration: none;">rpi-update</a><span style="font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;"> is used to install this kernel.</span><br />
<span style="font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">It must have REPO_URI support (auto updating doesn't work, since it overwrites the REPO_URI variable):</span><br />
<div class="highlight highlight-bash" style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update <span class="o" style="box-sizing: border-box; font-weight: bold;">&&</span> sudo chmod +x /usr/bin/rpi-update
</pre>
</div>
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Raspian: Remember to expand the filesystem if you haven't done so</div>
<div class="highlight highlight-bash" style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo raspi-config
</pre>
</div>
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Raspian: Remember to enable SPI if needed</div>
<div class="highlight highlight-bash" style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;"><span class="c" style="box-sizing: border-box; color: #999988; font-style: italic;"># remove or comment out the spi blacklist line</span>
sudo nano /etc/modprobe.d/raspi-blacklist.conf</pre>
</div>
<br />
<u>Install the kernel</u><br />
<br />
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
FBTFT drivers <a class="vt-p" href="https://github.com/notro/rpi-firmware/wiki/branch:-builtin" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; box-sizing: border-box; color: #4183c4; text-decoration: none;">built into</a> the kernel proper</div>
<div class="highlight highlight-bash" style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">sudo <span class="nv" style="box-sizing: border-box; color: teal;">REPO_URI</span><span class="o" style="box-sizing: border-box; font-weight: bold;">=</span>https://github.com/notro/rpi-firmware <span class="nv" style="box-sizing: border-box; color: teal;">BRANCH</span><span class="o" style="box-sizing: border-box; font-weight: bold;">=</span><span class="nb" style="box-sizing: border-box; color: #0086b3;">builtin </span>rpi-update
sudo reboot</pre>
</div>
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;"><u>Enable modules to drive the screen hardware</u></span></span><br />
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;"><br /></span></span>
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;">edit /etc/modules</span></span><br />
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;">and add/uncoment the following lines</span></span><br />
<br />
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;"><span style="color: #333333; font-family: Consolas, Liberation Mono, Menlo, Courier, monospace;"><span style="line-height: 19px;">spi-bcm2708
i2c-bcm2708
i2c-dev
stmpe_device cs=1 chip=stmpe610 blocks=gpio,ts irq-pullup irq-gpio=24 irq-base=330 sample-time=4 mod-12b=1 ref-sel=0 adc-freq=2 ave-ctrl=3 touch-det-delay=4 settling=2 fraction-z=7 i-drive=0
gpio_backlight_device gpio=252</span></span><span style="color: #333333; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px;">
</span></pre>
<div>
<span style="color: white;"><br /></span></div>
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;">edit /boot/</span><span style="line-height: 22.399999618530273px;">cmdline.txt</span></span><br />
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;">and add the following </span></span><br />
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;"><span style="background-color: #f9f2f4; color: seagreen; font-family: Monaco, 'Andale Mono', 'Courier New', Courier, mono; font-size: 14px; line-height: 18.719999313354492px; white-space: normal;">fbtft_device.name=pitft fbtft_device.rotate=270 fbtft_device.speed=48000000 fbtft_device.fps=50 fbtft_device.debug=0 fbtft_device.verbose=0 fbcon=map:10 fbcon=font:8x8</span></pre>
<span style="color: #333333; font-family: Gotham SSm A, Gotham SSm B, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;"><span style="line-height: 22.399999618530273px;"><br /></span></span>
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;"><u>Configure touchscreen</u></span></span><br />
<span style="color: white; font-family: inherit;"><span style="line-height: 22.399999618530273px;">this can be done by using the Adafruit guide at<u> <a class="vt-p" href="https://learn.adafruit.com/adafruit-pitft-28-inch-resistive-touchscreen-display-raspberry-pi/touchscreen-install-and-calibrate" target="_blank"><span style="color: white;">their site</span></a> </u>so I won't reiterate it here.</span></span><br />
<span style="color: #333333; font-family: Gotham SSm A, Gotham SSm B, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Geneva, Verdana, sans-serif;"><span style="line-height: 22.399999618530273px;"><br /></span></span>
<u>Controlling<span style="font-family: inherit;"> the backlight</span></u><br />
<br />
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #333333; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;"><code style="background-color: transparent; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: none; box-sizing: border-box; display: inline; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; line-height: inherit; margin: 0px; padding: 0px; word-wrap: normal;"># Turn off backlight
echo 1 | sudo tee /sys/class/backlight/*/bl_power
# Turn on backlight
echo 0 | sudo tee /sys/class/backlight/*/bl_power
</code></pre>
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Brightness is currently not supported (need a kernel PWM driver for the Raspberry Pi).</div>
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
Reference: <a class="vt-p" href="http://www.mjmwired.net/kernel/Documentation/ABI/stable/sysfs-class-backlight" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; box-sizing: border-box; color: #4183c4; text-decoration: none;">http://www.mjmwired.net/kernel/Documentation/ABI/stable/sysfs-class-backlight</a></div>
<div style="background-color: white; box-sizing: border-box; color: #333333; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
</div>
<span style="line-height: 1.7;"><u><span style="font-family: inherit;">Backlight control outside of FBTFT</span></u></span><br />
<br />
<div style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px; margin-bottom: 15px; margin-top: 15px;">
<a class="vt-p" href="http://wiringpi.com/" style="background-color: transparent; background-position: initial initial; background-repeat: initial initial; box-sizing: border-box; color: #4183c4; text-decoration: none;">Wiring Pi</a> can be used to dim the backlight.</div>
<div class="highlight highlight-text" style="background-color: white; box-sizing: border-box; color: #333333; font-family: Helvetica, arial, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 15px; line-height: 25.5px;">
<pre style="background-color: #f8f8f8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13px; line-height: 19px; margin-bottom: 15px; margin-top: 15px; overflow: auto; padding: 6px 10px; word-wrap: normal;">gpio -g mode 18 pwm
gpio -g pwm 18 1023</pre>
</div>
----------------------------<br />
<br />
and that's it.<br />
hopefully this will give you the necessary pointers to get this up and running for yourself<br />
<br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-86514426580523470822014-07-13T09:34:00.000-07:002014-07-13T09:34:19.970-07:00Raspberry pi time on screenEver wanted to have the time show on the console all the time?<br />
Well there's an easy way to do it.<br />
<br />
just edit<br />
<blockquote class="tr_bq">
/etc/kbd/config</blockquote>
and enable<br />
<blockquote class="tr_bq">
DO_VCSTIME</blockquote>
at the end of the fileShadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-85167092132539924832014-04-14T09:15:00.002-07:002014-04-17T03:09:47.762-07:00Windows 8.1 "Browser Choice" KB976002 & how to suppress an install of it<span style="font-family: inherit;">Recently I was updating some windows 8.1 systems and despite having un-selected and hidden the "Browser Choice" KB976002 update it applied anyway ?!?!?!?! </span><br />
<span style="font-family: inherit;">(Edit : I found out why it installed any way. In windows 8 you have to make sure that you </span>deselect<span style="font-family: inherit;"> </span>unwanted<span style="font-family: inherit;"> </span>updates<span style="font-family: inherit;"> in both the 'Control Panel'->'Windows Update' (</span>classic<span style="font-family: inherit;"> desktop) & 'Settings' ->'Change PC settings'->'Update and Recovery' (Tile UI) before allowing the updates to apply)</span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">ok, I thought, I'll just apply the registry disable key </span><br />
<br />
<b>HKEY_LOCAL_MACHINE\Software\BrowserChoice\Enable=0</b><br />
('Enable' is a DWORD )<br />
<div>
<br /></div>
<span style="font-family: inherit;">and as it should that got rid of the desktop icon etc. ..... however it did not get rid of the "browser choice" tile on the start screen. </span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;">after much searching and googleling around I </span>finally<span style="font-family: inherit;"> found the solution. you just have to remove the shortcut to it in </span><br />
<span style="font-family: inherit;"><br /></span>
<span style="font-family: inherit;"><b>C:\ProgramData\Microsoft\Windows\Start Menu\Programs</b></span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-74194349424290206202013-12-06T04:34:00.000-08:002013-12-06T04:34:09.817-08:00window (server) suppress shutdown button in start menu all users registry edit<span style="color: white; font-family: monospace;"><span style="background-color: black; line-height: 16.890625px;"><b>We've all been there....</b></span></span><br />
<span style="color: white; font-family: monospace;"><b><span style="background-color: black; line-height: 16.890625px;"> accidentally clicking shutdown rather than logout (on a server) (especially when we are in a rush).</span></b></span><br />
<span style="color: white; font-family: monospace;"><b><span style="background-color: black; line-height: 16.890625px;">well here's a quick fix, put the below in the registry and then logout and back in and hey presto, no more shutdown button. (obviously you can still shut the system down, you just have to use the command line instead.)</span></b></span><br />
<code style="line-height: 16.890625px;"><b><span style="background-color: black; color: white;"><br /></span></b></code>
<code style="line-height: 16.890625px;"><b><span style="background-color: black; color: white;"><br /></span></b></code>
<span style="color: white; font-family: monospace;"><span style="background-color: black; line-height: 16.890625px;"><b>Key Location: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer</b></span></span><br />
<span style="color: white; font-family: monospace;"><span style="background-color: black; line-height: 16.890625px;"><b>Type: REG_DWORD</b></span></span><br />
<span style="color: white; font-family: monospace;"><span style="background-color: black; line-height: 16.890625px;"><b>Name: NoClose</b></span></span><br />
<span style="color: white; font-family: monospace;"><span style="background-color: black; line-height: 16.890625px;"><b>Value: 1</b></span></span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-46722426098094241442013-12-04T04:17:00.002-08:002013-12-04T04:17:21.675-08:00Ubuntu + Active Directory, enable normal users to edit network settingsI recently setup a Ubuntu Linux system using likewiseopen for AD integration, however I found that normal users (even if they had sudo rights) had the edit network connections options grayed out on the gui.<br />
<br />
This however I found can be easily fixed by doing the following<br />
<br />
edit: /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla<br />
<br />
and change:<br />
<br />
[Adding or changing system-wide NetworkManager connections]<br />
Identity=unix-group:admin;unix-group:sudo<br />
Action=org.freedesktop.NetworkManager.settings.modify.system<br />
ResultActive=yes<br />
<br />
to:<br />
<br />
[Adding or changing system-wide NetworkManager connections]<br />
Identity=unix-group:admin;unix-group:sudo;unix-group:users<br />
Action=org.freedesktop.NetworkManager.settings.modify.system<br />
ResultActive=yes<br />
<br />
Then in the terminal (using an account with sudo rights) do the following<br />
<br />
sudo adduser ADOMAIN\\Ausername users<br />
<br />
Where ADOMAIN is your domain name ie. if your FQDN is AD.linuxisgreat.com then you would put AD in place of ADOMAIN.<br />
<br />
eg.<br />
<br />
sudo adduser AD\\bsmith users<br />
<br />
Finally logout and then login the changed account and the option to change network settings should now be active from the network icon in the system menu bar.Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-15722786310335092992013-10-29T15:38:00.002-07:002013-10-29T15:38:20.865-07:00Power and Pi Recently I purchased a raspberry pi to replace the rather aged and (compared to the Pi) power hungry Asus EEE box that monitors the UPS for my home server cluster.<br />
Its worth mentioning that the EEE box used to host VMs as well, but its lack of resources (max 2 GB memory), eventually lost it that roll, in favor of other atom mini-boards that can handle 8GB memory etc.<br />
<br />
<div style="text-align: center;">
The new</div>
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://3.bp.blogspot.com/-fRWdSFMmMGs/UnAzkg3kalI/AAAAAAAAFUA/BBQCK1IsoO8/s1600/IMG_20131027_172013.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-fRWdSFMmMGs/UnAzkg3kalI/AAAAAAAAFUA/BBQCK1IsoO8/s320/IMG_20131027_172013.jpg" width="320" /></a></div>
<br />
<div style="text-align: center;">
The old</div>
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://3.bp.blogspot.com/-TuNDiPwlO34/UnAzkfHGc8I/AAAAAAAAFT8/pYaHzu5Vivw/s1600/IMG_20131027_163357.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://3.bp.blogspot.com/-TuNDiPwlO34/UnAzkfHGc8I/AAAAAAAAFT8/pYaHzu5Vivw/s320/IMG_20131027_163357.jpg" width="320" /></a></div>
<br />
Setting up the pi was quite straightforward as the Raspberry pi site <a class="vt-p" href="http://www.raspberrypi.org/downloads"><span style="color: yellow;">http://www.raspberrypi.org/downloads</span></a> has a downloadable OS installer/recovery image that you can write the SD card (that will hold the pi's OS).<br />Despite the quirky name (NOOBS) New Out Of Box Software<span style="font-family: Chivo;"><span style="line-height: 16px;">, is actually a very good, well put together bit of software. The lite version is best as it takes the least space on the card and it provides and easy recovery path (hold shift during boot) to restore the system to a fresh clean build with out having to remove the SD card from the pi box/case should anything ever go wrong.</span></span><br />
<span style="font-family: Chivo;"><span style="line-height: 16px;">(Note the lite version of NOOBS is a net-installer which means the pi must be connected to the internet to install / restore an OS)</span></span><br />
<span style="font-family: Chivo;"><span style="line-height: 16px;"><br /></span></span>
<span style="font-family: Chivo;"><span style="line-height: 16px;">The OS I chose for this pi was Raspbian, Debian OS build created specifically for the pi. This was chosen as Debian was known to have arm builds of all the software I needed to keep an eye on the UPS.</span></span><br />
<span style="font-family: Chivo;"><span style="line-height: 16px;"><br /></span></span>
<span style="font-family: Chivo;"><span style="line-height: 16px;">I won't go into the install process here (there are plenty vids and documents on the web regarding this) but the instructions I based my UPS monitoring setup for the pi are available at<span style="color: yellow;"> </span></span></span><a class="vt-p" href="http://raspisimon.no-ip.org/ups.php"><span style="color: yellow;">http://raspisimon.no-ip.org/ups.php</span></a><br />
<span style="font-family: Chivo;"><span style="line-height: 16px;">(note I have no affiliation with the sites linked in this post I just made use of them)</span></span><br />
<span style="font-family: Chivo;"><span style="line-height: 16px;"><br /></span></span>
<span style="font-family: Chivo;"><span style="line-height: 16px;"><br /></span></span>
<span style="font-family: Chivo;"><span style="line-height: 16px;"><br /></span></span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-31209294193169411982013-09-15T07:58:00.001-07:002013-09-15T07:58:18.846-07:00Pwnboxer and WoW 5.4 : Siege of Orgrimmar. Game windows not on correct monitorsToday I tried to get pwnboxer to run WoW 5.4, and run it did .... just not on the correct monitor(s) (all the game windows got piled up on top of one and other).<br />
<br />
However a quick investigation turned up the cause of the issue. As of patch 5.4 WoW no-longer seems to respect the run in 32bit mode option Pwnboxer sends to it (something Pwnboxer currently needs it to do).<br />
<br />
Rather it looks at your OS and goes 'oh this is a 64bit pc I'll use the 64bit client' even though it has been asked to run the 32bit client.<br />
<br />
The fix to this however is quite simple first go to the 'WTF' directory under the wow directory and look for the 'Config.wtf' file, then add/amend the line below<br />
<blockquote class="tr_bq">
SET launchThirtyTwoBitClient "1"</blockquote>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://2.bp.blogspot.com/-ghelpbLR4MU/UjXJ5HwC3aI/AAAAAAAAFAo/tmT3yLTgtQ8/s1600/wow-pwn-fix1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="322" src="http://2.bp.blogspot.com/-ghelpbLR4MU/UjXJ5HwC3aI/AAAAAAAAFAo/tmT3yLTgtQ8/s400/wow-pwn-fix1.PNG" width="400" /></a></div>
<br />
<br />
Then go to the main wow directory and rename the 64bit client from 'Wow-64.exe' to 'aWow-64.exe' that will stop the launcher trying to load it.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://3.bp.blogspot.com/-tTuAYeveQas/UjXJ5XRdfJI/AAAAAAAAFAs/BbR-zqDYok8/s1600/wow-pwn-fix2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="http://3.bp.blogspot.com/-tTuAYeveQas/UjXJ5XRdfJI/AAAAAAAAFAs/BbR-zqDYok8/s640/wow-pwn-fix2.PNG" width="491" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
For more info, see the official forum post about the problem</div>
<div class="separator" style="clear: both; text-align: left;">
<a class="vt-p" href="http://multiboxing.com/forums/f32/new-patch-bug-causing-pb-issue-5823.html"><span style="color: yellow;">http://multiboxing.com/forums/f32/new-patch-bug-causing-pb-issue-5823.html</span></a></div>
<br />
<br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-57891634340600976752013-09-15T07:33:00.002-07:002013-09-15T07:33:17.017-07:00Xsplit system sound not recordingWell this was an odd one. Today I tried to get Xsplit to record system sounds aka the sounds a game plays over the speakers etc. but it failed to do so. Mic input worked fine when tested so I had a deeper look into the issue.<br />
<br />
It turns out that the latest patch for Xsplit did something odd to its response to being muted in the system sound panel. Rather than muting the app (xsplit) like it should, it muted the system sound input to Xsplit instead. So as a result you have to keep the app un-muted to make it work properly.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://3.bp.blogspot.com/-zj8HMOn0c_w/UjXE5v54-8I/AAAAAAAAFAY/PWa_3WV13S0/s1600/xsplit-sound.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-zj8HMOn0c_w/UjXE5v54-8I/AAAAAAAAFAY/PWa_3WV13S0/s320/xsplit-sound.PNG" width="320" /></a></div>
<span id="goog_26949337"></span><span id="goog_26949338"></span><br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-23482942787511802932013-09-01T02:59:00.000-07:002013-09-01T03:04:44.509-07:00Final Fantasy XIV: a realm reborn, pointers/adviceRecently I purchased Final Fantasy XIV and I have to say its a impressive game (just have a look at the graphics it has. see this <a class="vt-p" href="http://eu.finalfantasyxiv.com/pr/media/screenshots/" target="_blank"><span style="color: yellow;">Link</span></a>)<br />
<br />
However having played it for several hours I came to turn in a quest but it had a grayed out complete button, this had me thinking I had missed something in the quest and so I went back and followed the quest through thoroughly end to end and found .... nothing, I had not missed a thing apart from the fact that the quest turn in had ... options for a reward, but being that I have my system set at a high resolution and the text was small and a similar colour to the popup background, I missed the 'options' label entirely.<br />
<br />
(see screen grab below so you don't miss it ;-P ,<br />
note I have highlighted the sections so they are easy to spot )<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://4.bp.blogspot.com/-nXnLWpruA-U/UiMMRPj1nvI/AAAAAAAAEw4/b_ALkQKGLOo/s1600/ffXIV-quest-why-no-go.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="188" src="http://4.bp.blogspot.com/-nXnLWpruA-U/UiMMRPj1nvI/AAAAAAAAEw4/b_ALkQKGLOo/s320/ffXIV-quest-why-no-go.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
also whatch out for things like dye or Materia vendors as these will be no good to get anything from until you have the correct crafting skills to use them unlocked (this differs from dyeing things in Rift or geming items in WoW so if you come from either of those games you will be easily caught out). </div>
<div class="separator" style="clear: both; text-align: left;">
Also on the point of differences, whilst you can buy things directly from the market boards in each main city you don't appear to be able post items directly to them (like you can in Rift or WoW) instead you have to use a 'retainer' these NPCs can be unlocked via the 'retainer representative' NPC but ..... only if you have enough rep with that city.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
I hope that this post helps some of you out. </div>
Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-71067635318619624352013-08-16T06:21:00.002-07:002013-08-16T06:21:43.375-07:00Untangle 2nd LAN + VF SS = FailLooks like Untangle does not support IP-SEC connections over secondary interfaces (at lease in the free version, I don't know if it does for the payed support version) and as a result I could not get my Vodafone Sure Signal to work with it on the secondary connection (it worked on the main one but who wants a unknown black box appliance with a remote control VPN just sitting in with everything else).<br />
<br />
In the end I worked around this problem by adding a pfsense firewall to the network and letting it handle the splitting of the networks / dhcp stuff then hanging the untangle instances off that (one for the main net, one for the guest net and none for the FV SS net (no point as its on its own and is picky about things)Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-33729847319337529972013-08-11T14:59:00.003-07:002013-08-11T15:02:22.817-07:00Untangel bridge mode + VMware ESXiSo recently I tryed to get untangle working in transparent bridge mode as a VM under ESXi but I could not get packets flowing from the lan to the wan sides, or even from the lan side to the untangle. However the untangle vm itself could see the internet ... strange hmm.<br />
<br />
Well after much googleing I found the cause of the issue. It turns out that in bridge mode the untangle needs full network card functionality and hence you have to enable 'promiscuous mode' on the virtual switches associated with the LAN and WAN ends of the untangle vm. The ESXi Vswitches 'promiscuous mode' defaults to disabled.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="169" src="http://4.bp.blogspot.com/-UjNgE9ZxxRw/UggIHd7avnI/AAAAAAAAEe0/8zR8cwi9kjc/s640/untangel+bridge+mode.PNG" width="640" /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
The above shows where the setting is once you get to the virtual switch list (Configuration > Networking).<br />
<br />
Hope this will be of help to someone ;-)Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-1107939657587526852013-08-05T13:30:00.002-07:002013-08-05T13:30:59.748-07:00Yoga 13, Stop that Buzzing !!!Over the past few months of owning a Lenovo Yoga 13, I have been plagued by a loud buzz from its fans every time I hold it on an angle or even vertically (in tablet mode).<br />
Now having a bit of time to hand (and also having got thoroughly sick of the buzz) I have sorted it and the fix is surprisingly easy to do.<br />
<br />
The first step is to take out the keyboard (this is easy to do and there are plenty youtube vids on this).<br />
<br />
Step two is to relieve the left had fan casing a little bit, (if you shine a flashlight across the fan housing you will see a faint curved line following the curve of the fan hole on the left hand side of the left fan (looking at the unit with the memory module on the left).<br />
To do this you need to bend the fan housing up about 1/2 to 1 millimeter, around the left side of the left fan, following the faint line you will see on the fan casing.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://1.bp.blogspot.com/-l5ZFccsgwSY/UgAKPJhI3DI/AAAAAAAAER0/SWUuAT_oKX0/s1600/IMG_20130805_210328.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://1.bp.blogspot.com/-l5ZFccsgwSY/UgAKPJhI3DI/AAAAAAAAER0/SWUuAT_oKX0/s320/IMG_20130805_210328.jpg" width="320" /></a></div>
<br />
<br />
This problem seems to be a manufacturing defect, maybe the construction system that puts the laptops together presses just a little to hard when putting the fan bit (or some other part) in and thus bends the fan housing<br />
<br />
All in all I am now quite pleased with the buzz-lessness of the unit ;-)<br />
<br />
<span style="color: yellow;">Note. If you do this for your unit and break something in the process, I can NOT be held accountable for your actions or the breakage, this worked for me but may not for you.</span>Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-87619360370790290112013-07-25T14:20:00.001-07:002013-07-25T14:54:34.096-07:00multi dhcp range on Untangel / Vodafone Sure Signal<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://2.bp.blogspot.com/-o1xrY86VYp4/UfGa0ig9xeI/AAAAAAAAECU/765vYCJ8Dak/s1600/untangle_logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="131" src="http://2.bp.blogspot.com/-o1xrY86VYp4/UfGa0ig9xeI/AAAAAAAAECU/765vYCJ8Dak/s200/untangle_logo.png" width="200" /></a> <a class="vt-p" href="http://1.bp.blogspot.com/-eXXvcjTsZrU/UfGeZeTuUyI/AAAAAAAAEEE/Bc3MOKkkXdY/s1600/IMG_20130725_222613.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="http://1.bp.blogspot.com/-eXXvcjTsZrU/UfGeZeTuUyI/AAAAAAAAEEE/Bc3MOKkkXdY/s200/IMG_20130725_222613.jpg" width="150" /></a></div>
<br />
<br />
So this evening on my way home from work I purchased a 'Vodafone Sure Signal' unit to sort out the phone signal coverage problem I have for Vodafone.<br />
<br />
Upon reading through the manual it turns out that the Sure Signal configures itself from what Vodafone tell it when it connects to them over the web and then all management of the device is done via the Vodafone website, no mention is made to any local management portal for the device (I'll have a look and see if there is one some other time).<br />
<br />
Having seen this, I though it best to put it on its own network segment away from everything else (network monkey anyone ?? (<a class="vt-p" href="http://hak5.org/episodes/episode-505"><span style="color: yellow;">hak 5 reference</span></a> )), probably over cautious of me but better safe than sorry hmm + it gives me chance to practice setting up things for when I add a guest WiFi lan later.<br />
<br />
That decided I looked for how to set up the extra dhcp ranges and firewall rules, that lead me to <a class="vt-p" href="https://support.untangle.com/entries/21017642-How-do-I-get-DHCP-working-on-other-Interfaces-"><span style="color: yellow;">this page</span></a> on the Untangle site. That nearly completely sorted things for me but I found out that just doing that is not enough.<br />
<br />
First, the 'dhcp-range=192.168.5.10.....' commands must come first in the custom DHCP/DNS config field.<br />
<br />
Second, the interfaces you want to use for the new dhcp ranges must be configured to match their static IPs to the dhcp ranges<br />
ie. for dhcp range 10.55.1.100-250 the interface's IP needs to be manually set to a compatible address eg. 10.55.1.1 , as this does not happen automatically when you specify the dhcp range.<br />
Also the NAT Policies need the line 0.0.0.0 / 0 adding you do this by just clicking the add button for that section and leaving the result alone (see image below)<br />
<div class="separator" style="clear: both; text-align: center;">
<a class="vt-p" href="http://2.bp.blogspot.com/-n6QjAtetyP4/UfGWNQKomEI/AAAAAAAAEBc/gzCjApZguxw/s1600/Screenshot+2013-07-25+at+10.15.16+PM.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-n6QjAtetyP4/UfGWNQKomEI/AAAAAAAAEBc/gzCjApZguxw/s320/Screenshot+2013-07-25+at+10.15.16+PM.png" width="272" /></a></div>
<br />Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0tag:blogger.com,1999:blog-3112100429501152355.post-21300884884251060202013-07-24T16:24:00.000-07:002013-07-24T16:26:14.738-07:00Ubuntu touch (Saucy Salamander)Ubuntu touch (Saucy Salamander) is getting ever closer to being a fully featured phone/tablet OS.<br />
<br />
Currently the phablet tools (you can get them here <a class="vt-p" href="https://wiki.ubuntu.com/Touch/Install"><span style="color: yellow;">https://wiki.ubuntu.com/Touch/Install</span></a>) are not working for 'Saucy' installs. you just get a 404 error on the download phase. (correct as of 11 pm (GMT) 24 Jul 2013).<br />
However this is not a huge problem as (if you have already bootstrapped the device) you can install the 'Saucy' update manually.<br />
<br />
<span style="color: yellow; font-size: large;">Note. Need I say that you do this install entirely at you own risk and by following this post you agree to hold both myself and the people at Ubuntu totally blameless for what ever happens</span><br />
<br />
First run the 'phablet-flash' command from a root level terminal on your Ubuntu pc, this (though it fails to do the install) will give you the device type.<br />
<br />
That done you need to download the right images for your device type (you can get them <a class="vt-p" href="http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/"><span style="color: yellow;">here</span></a>).
The two bits you need are the 'saucy-preinstalled-touch-armel+XYZ.zip' (where XYZ is the device type ie. saucy-preinstalled-touch-armel+maguro.zip) and 'saucy-preinstalled-touch-armhf.zip<span style="font-size: 12px; line-height: 16px;"></span>'<br />
<br />
The next thing to do is to get the device specific bit installed, to do this boot the device into recovery mode using 'adb reboot recovery'.<br />
Then push the device spresific bit over to the phone/tablet with the command 'adb push ./saucy-preinstalled-touch-armel+XYZ.zip /sdcard/autodeploy.zip ' (assuming you are running the adb command from the directory you downloaded the .zip files to)<br />
<br />
The device now needs to be rebooted into recovery mode again to install the image, so issue the 'adb reboot recovery' command, this will cause the phone/tablet to reboot and show the 'installing android' animation and progress bar. (<br />
When this is done you may need to put the phone/tablet back into recovery mode manually using the device's specific hardware button combo, before moving onto the next step (this happened to me on the nexus 7))<br />
<br />
Now back in the recovery mode on the device its time to push the main OS payload over so issue 'adb push ./saucy-preinstalled-touch-armhf.zip /sdcard/autodeploy.zip' (again assuming you are running the adb command from the directory you downloaded the .zip files to).<br />
<br />
Now to finish up issue the 'adb reboot recovery' command one last time, this will cause the phone/tablet to reboot and show the 'installing android' animation and progress bar again, but this time it will take longer to complete, so sit back and let it do its stuff.<br />
<br />
Once the install is complete, the device will restart all on its own and after a couple of moments will show the Ubuntu touch interface.<br />
<br />
Congrats you're ready to go.<br />
<br />
Remember. To turn off the device you have to use the 'sudo poweroff now' command from the terminal app as the power off buttons have yet to be implemented (but you have to remember this is beta software that gets daily changes/upgrades)<br />
<br />
Its worth noting that the normal Ubuntu command line update commands 'apt-get update and apt-get upgrade' can be used from the terminal app to provide on-the-go updates right over the WiFi strait to the phone/tablet, no pc required Shadowhttp://www.blogger.com/profile/11104497074000549206noreply@blogger.com0