Oct 28, 2024

Installing BMW INPA and Other diagnostic tools

Note: This is an ongoing guide, as I get things figured out, I will continue to update it.


Precursor:

My car is suddenly a very expensive paperweight and #1 step is to troubleshoot the computers (DMU)
At the same time, my diagnostic computer was in a shed, and died, so I need a new rig.

So, I decided to update all of the tools, and run them in isolation.


Step 1: Install Vagrant, Virtual Box

Windows 10 and 11 now have winget so

winget install virtualbox

winget install vagrant


Step 2: Setup VMs

make a new folder for each VM and run

vagrant init <whatever box you want>

vagrant init gusztavvargadr/windows-10 (for windows 10)

vagrant init gusztavvargadr/windows-11 (for windows 11)

Note: I did both as I don't know which OS will actually support the BMW tooling


Step 3:Start virtual box

In the folder where the OS of your choice is located:

Vagrant up (then wait until the box downloads)

Note: as of the time of this writing, vagrant has a bug, and everything promptly exploded to start.

Solution 1: Install virtualbox 7.0

Solution 2: hack the vagrant file

https://github.com/hashicorp/vagrant/issues/13501#issuecomment-2352562190

Note:

Seems this box (or windows linux subsystem) have a problem with port forwarding of 55895

Solution 1: remove all port forwardings from network section. We'll need USB (and maybe other stuff later, so we'll enable it as needed).


Step 4: Install IMPA

Reference: 
Fast Way to Install BMW INPA Standard Tools on Windows 10 | OBDII365.com Official Blog

Same blog, but older post with a ton of details:
BMW INPA Download & Install on Windows XP/ Vista/ 7/ 8/ 10 | OBDII365.com Official Blog

Source: Latest NCS Expert / INPA / NCS Dummy versions? | The M3cutters

I guess this is worth a read as well. Lots of references to it, but lately folks say it doesnt work 

**Mike's Easy BMW Tools Package** | Page 6 | BimmerFest BMW Forum

Oct 27, 2024

Connecting Wix to GoDaddy (DNS, Ads, Google ads, Google Maps)

 Prologue:

A couple of days emails sent from Wix marketing module started landing in our customers Spam. Turns out it was a global issue, and Wix addressed it. In the mean time, I was looking into mitigating the problem, and found a couple of solutions.. along with some scope creep :)

1) Creating a SPF record to validate emails

2) Connecting google analytics and GCP logging

3) Connecting Google Search 


Setting SPF 

Setting SPF is relatively easy. Go to DNS settings, create a TXT record, wait

Name: anything without spaces
Entry: Allow Wix, WixEmailSender, and Google (for future)

Example: v=spf1 include:_spf.wix.com include:_spf.wixemail.com include:_spf.google.com ~all


Connecting Wix to google analytics

Both google and wix provide an easy tutorial. In essence, you create analytics account, confirm you are who you are, add a snippet of provided code to your page. Wix supposedly does it automatically.

* Open 2 windows - one for google, another for Wix

* In Wix window, go to Site Builder > Settings > Marketing Integrations > Google Analytics

* In google window: https://analytics.google.com/ and create account, create property. 

* At the end you will get a tag. Copy the tag, and put it into Wix.

* Done


Google Maps 

Just 1 step, but it takes a couple of week.

Maps - https://business.google.com/ - create/claim your business. Within a few weeks, you'll get a physical validation with a code (or a phone call) which you'll enter on the business profile site.


Google Search (https://search.google.com )

Wix onboarding doesn't work and makes manual onboarding VERY difficult. Google on the other hand makes it easy with 5 different verification methods. I went with DNS and txt. 20 seconds start to finish.

* In your DNS configuration, simply add a TXT entry.
Name it whatever you want, without spaces, paste value google provides. click save, and click validate button on google screen.

Example value: google-site-verification=Slkjsd09309x092jsg,k1D-S92kSDvmq23490u8zlma


Google Analytics

Somewhere in Wix under or Google ads space, you can click a link to get into GCP logs analytics. Or you can naviage there directly.

* Go to Developer tools > Logging > Open.

--- OR ---

* Go to: https://console.cloud.google.com/ (or https://marketingplatform.google.com/)
* Select your business account in top right
* if you don't get a query, in the top left, select your account.
* type the query: resource.type="global"