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

not working on type-c adapter #16

Open
ygowill opened this issue Jan 10, 2022 · 11 comments
Open

not working on type-c adapter #16

ygowill opened this issue Jan 10, 2022 · 11 comments

Comments

@ygowill
Copy link

ygowill commented Jan 10, 2022

environment:
Macbook Pro(M1 pro)
macOS Monterey (12.1)

and here's the output:
image

@acrogenesis
Copy link
Owner

Try turning off en9 first. What device is en9?

@ygowill
Copy link
Author

ygowill commented Jan 10, 2022

en9 is a type-c hub, which uses realtek rtl8153b as ethernet controller
image
I don't know how to turn it off. If I unplug it,there's a interface not exist error
image
If I use sudo ifconfig en9 down, there's a invalid argument error
image

@akswalia23
Copy link

any update?

@pich4ya
Copy link

pich4ya commented Aug 15, 2022

we are doom!

@acrogenesis
Copy link
Owner

I've tried several workarounds, but I haven't been able to solve it. Has anyone had better luck?

@barrett092
Copy link

nope

@michaeldonnelly
Copy link

I've had the same issue with the same chipset.

In case it was specific to that MAC address, I tried assigning a random address with macchanger:

donnelly@lucky ~ % macchanger -r en4
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
^C/opt/homebrew/bin/macchanger:63:in `system': Interrupt
	from /opt/homebrew/bin/macchanger:63:in `set'
	from /opt/homebrew/bin/macchanger:54:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:57:in `random'
	from /opt/homebrew/bin/macchanger:73:in `start'
	from /opt/homebrew/bin/macchanger:94:in `<main>'

Environment
MacBook Air(M2, 2022)
macOS 12.6 (21G115)

Network Adapter

USB 10/100/1000 LAN:
  Product ID:	0x8153
  Vendor ID:	0x0bda  (Realtek Semiconductor Corp.)
  Version:	30.00
  Serial Number:	000001
  Speed:	Up to 5 Gb/s
  Manufacturer:	Realtek
  Location ID:	0x00200000 / 1
  Current Available (mA):	900
  Current Required (mA):	288
  Extra Operating Current (mA):	0

@yenjuu
Copy link

yenjuu commented May 26, 2023

Got the same issue here :(
Any updates?

@ASolod82
Copy link

The same issue with the same adapter on MacOS 14.5 :(

@barkink
Copy link

barkink commented Aug 28, 2024

I found way around since Monterey is not allowing to change ethernet's mac address. You have to create bridge interface and attach the Ethernet you wanna change the mac address to this new bridge interface. Then while you are disconnected same command but this time with bridge interface name like bridge0 will be used and voila! I am sure it is working because it is getting the correct IP address for the specific mac address after this.

Screenshot 2024-08-28 at 14 57 02

After this step, click + sign at the left bottom on the popup screen

Screenshot 2024-08-28 at 14 58 04

image

Now this is before
image

And this is after the command
image

@gloomytime
Copy link

I found way around since Monterey is not allowing to change ethernet's mac address. You have to create bridge interface and attach the Ethernet you wanna change the mac address to this new bridge interface. Then while you are disconnected same command but this time with bridge interface name like bridge0 will be used and voila! I am sure it is working because it is getting the correct IP address for the specific mac address after this.

Screenshot 2024-08-28 at 14 57 02 After this step, click + sign at the left bottom on the popup screen Screenshot 2024-08-28 at 14 58 04 ![image](https://private-user-images.githubusercontent.com/3579661/362270191-b3cd8242-f222-48c6-ac1e-b28df66e929d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU1MjI2MDcsIm5iZiI6MTcyNTUyMjMwNywicGF0aCI6Ii8zNTc5NjYxLzM2MjI3MDE5MS1iM2NkODI0Mi1mMjIyLTQ4YzYtYWMxZS1iMjhkZjY2ZTkyOWQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDkwNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA5MDVUMDc0NTA3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZjM3YzVjYmVkZTI4MzgxNzQxZWM1ZWUxYzRlOTcyNjZiZmYxODdmMmE2YzMzNDg4OWM0MzllZjYxMTVmYTkzNyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.Ib_vQjLmNlQA6HYm8A0nb5LRknb9jnqgVhk0PCMLvuw)

Now this is before image

And this is after the command image

You are a genius.I love you!

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

10 participants