clonar mac address

Iniciado por marciolp, 21 de Dezembro de 2008, 12:28

tópico anterior - próximo tópico

marciolp

Pessoal
Pelo fato de usar duas pcs para uma unica conexão preciso clonar endereço de minha placa de rede wireless (atheros)
então como utilizo no windows gostaria de uma maneira de toda vez que reiniciar a placa aparecer com outro endereço mac.
Abraços
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung

Kamei Hyoga

Vc é proibido de usar um simples hub?

marciolp

não
é questão de grana mesmo
e como ja tenho a antena tudo instalado não tenho interesse em gastar com hub
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung

Kamei Hyoga


marciolp

fica tranquilo:)
o grande problema é toda vez que reinicia perde o mac clonado, então peguei esse script porem não sei como usar ele nem onde deve salvar para quando reiniciar o mac ja subir alterado.

#! /bin/sh
#
# Nome: trocarmac.sh
#
# Trocar mac de placa de rede no linux
# Produzido por <falecom EM robertoalmeida.com>
#
# 04/10/2006 - 20:25
#
####  PARAMETROS  ##############
NOVOMAC="00:0E:2E:43:0C:4E"
INTERFACE="ath0"
IP="192..168.2.54"
MASCARA="255.255.255.0"
GATEWAY="192.168.2.1"
####
ifconfig ath0 down
ifconfig ath0 hw ether 00:0E:2E:43:0C:4E
ifconfig ath0 IP netmask 255.255.255.0
route add default gw 192.168.2.1
####
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung

marciolp

ninguem sabe onde coloco esse script para quando iniciar o sistema o mac alterar automaticamente?
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung

Kamei Hyoga

Eu não tenho certeza, mas acho que em rc.local (/etc/rc.local).

Mas como não tenho certeza, dá uma pesquisada no google que vc deve encontrar a resposta.

Felix

Citação de: Kamei Hyoga online 23 de Dezembro de 2008, 07:56
Eu não tenho certeza, mas acho que em rc.local (/etc/rc.local).

Mas como não tenho certeza, dá uma pesquisada no google que vc deve encontrar a resposta.

Sim, é no rc.local

Há um post do Hamacker explicando bem ele, segue abaixo um trecho que possivelmente já sana qualquer dúvida:

Citar
Você conhece o arquivo /etc/rc.local ? ou para que serve ?

O arquivo /etc/rc.local é um script onde você instrui ao Linux o que deve ser executado logo após iniciar todos os serviços ou como se diz popularmente, o que deve ser executado após o boot.
Geralmente ele é um arquivo assim :

    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0″ on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothingalmente este arquivo é assim :

    exit 0;

Vê a linha exit 0; ?
Pois bem, é antes dessa linha que adicionamos comandos que queremos que sejam executados logo após o boot (porém depois dos serviços iniciados) como por exemplo um script de firewall, montagem de discos remotos e assim por diante.

marciolp

valeu a todos pela resposta
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung

marciolp

infelizmente não funcionou, apos reiniciar o pc a mac address não é alterada.
Se alguem souber o que esta de errado, aguardo
AMD Sempron(TM) 2800+
ASUS A7N8X-X
DDR 1535 MB
HD 120 GB Samsung