Recientemente compré un adaptador usb-ethernet (no apple) y me conecté a internet. En mi universidad tenemos que poner una dirección MAC específica pero no puedo cambiarla.
He intentado con
sudo ifconfig en4 ether xx:xx:xx:xx:xx:xx
y con
sudo ifconfig en4 lladdr xx:xx:xx:xx:xx:xx
y con ambos obtuve el mismo resultado. El comando no devuelve ningún error, pero cuando ejecuto ifconfig
nuevamente la dirección mac sigue siendo la misma.
También lo intenté con Ubuntu y funcionó. ¿Sabes cómo puedo hacer lo mismo en OS X?
En Ubuntu el nombre del adaptador es eth0
pero en OS X es en en4
lugar de en0
.
La salida de sudo ifconfig en4
:
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
nd6 options=1
media: autoselect (100baseTX )
status: active
sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE
no tiene salida
La salida de sudo ifconfig en4
nuevo:
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
inet 192.168.1.38 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=1
media: autoselect (100baseTX )
status: active
Respondiendo algunas preguntas, sí, lo he intentado con sudo en4 down / up y creo que no es una limitación porque puedo cambiarlo en Ubuntu. Si trato de cambiar la dirección mac de mi Wi-Fi, puedo hacerlo.
Estoy usando OS x Mavericks y mi adaptador USB-Ethernet es chino, el modelo es AX88772A
sudo ifconfig en4 down; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; sudo ifconfig en4 up
Si eso no funciona, sospecho que puede ser solo una limitación de hardware del adaptador USB.
ifconfig
, pero cuando trato de cambiar las direcciones de mac se ifconfig
queja de que el adaptador se apaga:ifconfig: ioctl (SIOCAIFADDR): Network is down
ifconfig en4; sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE; ifconfig en4
Además, ¿hay algo en Console.app debajo de todos los mensajes?