Autor
|
Tema: Saber mi mac address (Leído 11,565 veces)
|
Aikanáro Anário
|
Cuando pongo el comando "ifconfig" en la terminal tengo tres salidas, una dice "eth0", "eth1" y "lo". Las dos primeras tienen direcciones HW (o sea direcciones Mac) distintas ¿cual de las dos es la que permite identificar mi computadora de manera única cuando se conecta a una red?
¿o sera que tengo dos tarjetas de red...?
|
|
|
En línea
|
|
|
|
dac
|
Pues las 2 , tienes 2 tarjetas de red y cada una tiene su propia MAC adress
prueba ejecutar "lspci" para ver las tarjetas que tienes
|
|
|
En línea
|
|
|
|
Aikanáro Anário
|
El comando ifconfig me da la siguiente salida: eth0 Link encap:Ethernet direcciónHW 00:24:be:ba:57:94 ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1 Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B) Interrupción:16
eth1 Link encap:Ethernet direcciónHW 00:90:d0:4e:0a:f9 Direc. inet:10.0.0.5 Difus.:10.0.0.255 Másc:255.255.255.0 Dirección inet6: fe80::290:d0ff:fe4e:af9/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Paquetes RX:35071 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:31664 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:33099580 (33.0 MB) TX bytes:5455167 (5.4 MB)
lo Link encap:Bucle local Direc. inet:127.0.0.1 Másc:255.0.0.0 Dirección inet6: ::1/128 Alcance:Anfitrión ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1 Paquetes RX:51 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:51 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:0 Bytes RX:6161 (6.1 KB) TX bytes:6161 (6.1 KB)
Quisiera saber cual de los ethx es la tarjeta que uso para conectarme por wi-fi. El comando lspci me dice que mis dos tarjetas de red son las siguientes: 01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller (rev 10) 02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
|
|
|
En línea
|
|
|
|
cronos426
Desconectado
Mensajes: 205
|
Si mal no recuerdo el comando iwconfig es el que hace un barrido con las interfaces wireless. Verificalo.
Saludos.
|
|
|
En línea
|
G+: cronos | Twitter: @cronos426 | Pump.io: @cronos | IRC: cronos/cr0n0s Manjaro 0.8.9 Xfce 4.10 i686 | Fedora 19 Gnome 3 x86_64 | Debian Wheezy Xfce 4.8 i686"Reciclemos, el planeta nos necesita"
|
|
|
Aikanáro Anário
|
Bueno, el comando iwconfig, me da salida a lo siguiente lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off
Pero eso no me aclara mi duda de saber cual mac address pertenece a cual tarjeta (wireless o ethernet)
|
|
|
En línea
|
|
|
|
dato000
Desconectado
Mensajes: 3.034
|
Bueno, el comando iwconfig, me da salida a lo siguiente lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off
Pero eso no me aclara mi duda de saber cual mac address pertenece a cual tarjeta (wireless o ethernet) La que indica la dirección de tu wifi es la terminada en wlan, las eth son direcciones cableadas (ethernet), la lo tengo entendido que es el loopback, osease, el localhost de tu maquina.
|
|
|
En línea
|
|
|
|
Aikanáro Anário
|
Ok, pero entonces como hago para saber cual es la mac adrees de esa tarjeta?. Ya puse la salida del comando ifconfig arriba y me salen dos mac address porque tengo dos tarjetas.
|
|
|
En línea
|
|
|
|
dac
|
Bien la nomenclatura por lo general es: ethx para tarjetas de red por cable y wlanx para tarjetas de red inalambricas (por lo general, no siempre)
iwconfig debió haberte dado la MAC adress de tu tarjeta de red, no comprendo por que no lo hizo o.O (hay que revisar la documentación)
pero mientras tanto para conocer la MAC adress de tu tarjeta inalambrica ejecuta: "ip addr" (sin comillas)
la salida que obtengo yo es:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:0b:6a:2e:bb:10 brd ff:ff:ff:ff:ff:ff inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0 inet6 fe80::20b:6aff:fe2e:bb10/64 scope link valid_lft forever preferred_lft forever 3: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 94:0c:6d:a2:a6:61 brd ff:ff:ff:ff:ff:ff
con lo cual en (wlan0) la MAC es: 94:0c:6d:a2:a6:61
EDITO:
también puedes usar ifconfig indicándole que muestre TODAS las interfaces de red disponibles y así podrás también averiguar la MAC adress de las tarjetas inalambricas
ifconfig -a
(obtengo)
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1 inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::20b:6aff:fe2e:bb10 prefixlen 64 scopeid 0x20<link> ether 00:0b:6a:2e:bb:10 txqueuelen 1000 (Ethernet) RX packets 4529177 bytes 1480439764 (1.3 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2733442 bytes 202044586 (192.6 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 base 0xd400
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436 metric 1 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 18 bytes 1020 (1020.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 18 bytes 1020 (1020.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4098<BROADCAST,MULTICAST> mtu 1500 metric 1 ether 94:0c:6d:a2:a6:61 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
|
|
« Última modificación: 14 Julio 2012, 18:15 pm por alx741 »
|
En línea
|
|
|
|
Aikanáro Anário
|
Bueno, todavía estoy un poco confundido. Esta son las mac address que me dan los diferentes comandos: IFCONFIG eth0> 00:24:be:ba:57:94 eth1> 00:90:d0:4e:0a:f9
IFCONFIG -a eth0> 00:24:be:ba:57:94 eth1> 00:90:d0:4e:0a:f9 wlan0> 2c:81:58:f5:d0:75
IP ADDR eth0> 00:24:be:ba:57:94 eth1> 00:90:d0:4e:0a:f9 wlan0> 2c:81:58:f5:d0:75
Aunque según veo con lspci, solo tengo dos tarjetas, pero tengo tres direcciones mac distintas. lspci: 00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07) 00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) 00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03) 01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller (rev 10) 02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) 0b:03.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 0b:03.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 0b:03.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
Ya sé que la mac address de la tarjeta wireless es la wlan0, pero ¿por qué tengo dos direcciones más? si solo tengo dos tarjetas ¿o es que tengo otra y no la estoy notando ? Estoy en un portátil y me puedo conectar a internet desde el cable usb que va del router al portátil, desde el ethernet y por wifi. Pero supongo que la conexión usb y la ethernet se hacen con la misma tarjeta, así que todavía no me explico de donde sale la otra dirección mac...
|
|
« Última modificación: 14 Julio 2012, 19:18 pm por Aikanáro Anário »
|
En línea
|
|
|
|
dac
|
Pues eso de que conectes el router por usb convierte al router en un adaptador de red USB , lo cual puede explicar la tercera tarjeta
|
|
|
En línea
|
|
|
|
|
|