Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 3.9 and macOS: No more MAC addresses #384

Closed
Steffen75 opened this issue Jan 11, 2023 · 9 comments
Closed

Version 3.9 and macOS: No more MAC addresses #384

Steffen75 opened this issue Jan 11, 2023 · 9 comments
Milestone

Comments

@Steffen75
Copy link

There's a problem with the version 3.9 on macOS. The column for the MAC addresses don't work anymore. All it says is n/a for all machines that reply on the ping.

The two systems I've tested this are macOS 12.6.2 on Intel and 13.1 on Apple Silicon.

Now for the interesting part: MAC addresses do work with 3.8.2 on both systems with Eclipse Adoptium 17.0.5+8 as JRE.

Ping method is set to "Java built-in" in both versions.

@chadius616
Copy link

I am seeing the same thing. On 3.9 both the Mac Address and Mac Vendor sections from the "fetchers" area of the preferences no longer work. I'm guess it has something to to do with the item in the release notes that says "updated Mac vendors". I can confirm that both of these functions work just fine in 3.8.2. I am using the Mac intel build on a 2018 Mac Mini running Mac OS 13.1

@manolix
Copy link

manolix commented Jan 16, 2023

Same experience here on mac M1 running macOS Ventura (13.1). I also noticed the Ping column shows 0 ms for all devices. Version: 3.8.2 works ok in my system

@ulrichloose
Copy link

The new version comes with a JRE runtime included and that causes problems. The "executable" identifiers of two files have been lost...

If you already have a Java environment, you can simply delete the entire jre folder under Angry IP Scanner.app/Contents/MacOS/jre, or give the two files the executable attribute:

chmod +x ... Angry IP Scanner.app/Contents/MacOS/jre/lib/jspawnhelper
chmod +x ... Angry IP Scanner.app/Contents/MacOS/jre/bin/keytool

@Steffen75
Copy link
Author

Deleting the directory of the bundeled JRE has worked for me.

@todddube
Copy link

todddube commented Feb 7, 2023

I did what @ulrichloose noted and worked just fine now.. TY!

@manolix
Copy link

manolix commented Feb 9, 2023 via email

@angryziber
Copy link
Collaborator

angryziber commented Feb 10, 2023

@ulrichloose thanks for your findings!
I have excluded keytool from the bundle, and made jspawnhelper executable.

Can you guys please verify that the latest build works?
https://github.com/angryip/ipscan/actions/runs/4141863918

@todddube
Copy link

@angryziber looks like this works - will test a couple more times today

@angryziber angryziber added this to the 3.9.1 milestone Feb 11, 2023
@angryziber
Copy link
Collaborator

The final build should be here:
https://github.com/angryip/ipscan/actions/runs/4150883620

Will release soon as 3.9.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants