Saber mi mac address

Iniciado por Aikanáro Anário, 4 Julio 2012, 01:43 AM

0 Miembros y 1 Visitante están viendo este tema.

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...?
Lo que faltaba en internet: http://binar10s.blogspot.com/

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

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)
Lo que faltaba en internet: http://binar10s.blogspot.com/

cronos426

Si mal no recuerdo el comando iwconfig es el que hace un barrido con las interfaces wireless. Verificalo.

Saludos.
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)
Lo que faltaba en internet: http://binar10s.blogspot.com/

dato000

Cita de: Aikanáro Anário en 14 Julio 2012, 04:38 AM
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.



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.
Lo que faltaba en internet: http://binar10s.blogspot.com/

dac

#7
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



Aikanáro Anário

#8
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  :o?

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...
Lo que faltaba en internet: http://binar10s.blogspot.com/

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