Como eu altero o mac da minha placa?
pq eu descobri q o erro da minha conexão a cabo era o MAC q terminava com 55-66 tem q alterar..como faço?
Versão Imprimível
Como eu altero o mac da minha placa?
pq eu descobri q o erro da minha conexão a cabo era o MAC q terminava com 55-66 tem q alterar..como faço?
Pelo que eu sei o unico geito de mudar o MAC é trcocando a placa.
O Mac e um numero de controle utilizado pelo protocolo e vem gravado na placa de rede de fabrica.
É isso ai vc vai ter que trocar a sua placa de rede
pelo o que eu intendi ela esta danu conflito com outra placa na rede por isso a necessidade de trocar a mesma.
isso que esta acontecendo com vc esta cada vez mais comum pois existe uma grande demanda de placas de rede, e os endereços MAC'S vaum acabando então eles usam o endereço MAC das placas antigas pensando que as antigas tipo 10mbs estejam fora de circulação.
MAs num tem como emular outro MAC?
No windows XP não prestava aí eu emulei outro MAC na configuração aí prestou....
no linux num tem como emular?
Pra mudar o mac da placa faça:
ifconfig wlan0 hw ether novo_mac
isso já vai alterar o mac da sua placa..
eu usei assim
ifconfig wlan0 hw ether 00E006092345
e apareceu "No Such Device"
e testei
ifconfig wlan0 hw ether 00-E0-06-09-23-45
num prestou tb...
como é q uso?
É porque o dispositivo não é o "wlan0", mas sim "eth0" para você, pelo menos é o que eu suponho.Citação:
Postado originalmente por serhumano
MAC não causa conflito? Causa sim... hehehe.
não causa não, pelo menos não causou nos testes que eu fiz.. usei a net tranquilo com os MACs duplicados...
Eu fazendo isso uma vez fica gravado pra sempre?
Eu fiz uma vez deu certo.. agora vai ficar gravado?
Pq eu reiniciei e mesmo assim ele não adquiriu o IP do meu cable modem.. oq faço?
não, o bom é vc colocar uma linha no rc.local pra carregar o comando a cada vez... foi o que eu fiz
Cara, ele conflita sim, no arp por exemplo.
Cara, voce pode trocar de MAC sim, fingir que eh um outro MAC entre outras coisas.... como arpspoof e outras tecnicas, mas eu devo dizer que isso nao eh modo normal de operacao e o melhor que voce deve fazer eh trocar para pegar um MAC "bom".
Mas oq eu faço?
num to entendendo nada.. num quase nada de linux.. agradeço se me ajudarem a entender.. obrigado!
vc ja considerou em ligar pra tua compania ded cabo pra atualizar o seu novo mac no sistema deles?
veja bem... dá pra trocar o mac no windows e no linux... mas isso, como foi dito.. n eh o modo "normal" de operacao...
essa historia de "provisório permanente" é complicado.. se faz uma gambiarra hj, outra amanha... e qdo tiver algum problema, por menor que seja, vc tera uma dor de cabeça gigantesca ate encontrar a causa...
meu conselho é esse... ligue pra tv a cabo e atualize seu mac... diga que sua placa antiga teve que ser trocada.. ou q vc trocou de micro e por consequencia trocou de placa de rede... eles provavelmente nao vao cobrar por isso... (msm se cobrarem, sera um valor pequeno)
e sobre o MAC nao dar conflito...
aos que disseram isso, configurem 2 MAC iguais com ip's diferentes e espetem no mesmo hub/switch... se funcionar eu dou 1 saco de bala Chita pra cada um! :P
galera, me tirem uma duvida.
Eu fui mudar a MAC da minha placa e apareceu:
"DEVICE OR RESOURCE BUSY"
O que vem a ser?
Naum velho.. eu atualizei.. só q termina com "55-66" eles disseram q esses tem de ser clonado... no windows eles me explicaram eu fiz e to usando...
mas no linux preciso mudar...
eu dei aquele comando de cima.. num apareceu nada. por isso axo q deu certo.. só q num conectou..
Eu tentei por USB tb num consegui.. num sei usar comandos pra ligar USB nem sei se precisa....
me ajudem! :(
8O
Como q eu faço?
configurei o MAC, como faço pra ele adquirir o IP do dhcp!!??????
cara faz o seguinte ifconfig <dispositivo de rede> hw <novo mac usando os "-"> isso funciona sim eu uso para entrar nas redes da minha cidade protegida por mac e funca legal ...... testa la se não funcionar me avisa .
valeu
/usr/sbin/dhcpcd -i eth0
sendo q eth0 é a placa d rede ligada no modem...
sobre o lance do MAC ja ta atualizado...
muito estranho isso... tanto que o proprio virtual e ajato recomendam que qdo vc trocar de placa de rede voce ligue la pra atualizar seus dados...
Ligue la e exija que isso seja resolvido do modo "correto"... diga q sua placa de rede nao suporta a mudanca de mac... diga que está usando windows 98 ow qq outra coisa "ammarrada" do genero...
Olha aí como eu to usando e os comandos que dei.... da uma olhada.. vê se ta certo...
root@cable:~# ifconfig
------------------------------------------------------------------------------
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
------------------------------------------------------------------------------
root@cable:~# ifconfig eth0 down
------------------------------------------------------------------------------
root@cable:~# ifconfig eth0 hw ether 00:E0:06:09:23:45
------------------------------------------------------------------------------
root@cable:~# ifconfig eth0 up
SIOCSIFFLAGS: Device or resource busy
------------------------------------------------------------------------------
root@cable:~# ifconfig eth0 up
SIOCSIFFLAGS: Device or resource busy
------------------------------------------------------------------------------
root@cable:~# ifconfig eth0 up
SIOCSIFFLAGS: Device or resource busy
------------------------------------------------------------------------------
root@cable:~# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
------------------------------------------------------------------------------
root@cable:~#
Quando vc deu o primeiro ifconfig ele nem te mostrou a interface.
ela ja ta em down
tenta dar um up primeiro, sem setar o mac, pra ver se a interface sobe ok.
se subir blz, dai sim vc da um down e um up... mas acho que ela não vai subir.
Eu tinha feito isso.. olha ae oq deu, ta ali em cima..
root@cable:~# ifconfig eth0 up
SIOCSIFFLAGS: Device or resource busy
faz o teste aí de cima...
me passa a configuração da placa que tu tens....
Q teste? oq tu que saber sobre a placa?
Quando vc deu o primeiro ifconfig ele nem te mostrou a interface.
ela ja ta em down
tenta dar um up primeiro, sem setar o mac, pra ver se a interface sobe ok.
se subir blz, dai sim vc da um down e um up... mas acho que ela não vai subir.
Fala o modelo da placa, o chipset..
eh uma rtl8139...
uma sis900......
sis 900...
oq será?
Vamos por partes, senão, pelo visto, não vamos chegar a lugar nenhum....
Quando tu da um "ifconfig" a eth0 aparece?
Se não aparecer a eth0, tu tem que dar um "ifconfig eth0 up" pra ver se ela sobe.
Se o comando acima não gerar erro, vc tem que dar mais uma vez o comando "ifconfig". Apareceu agora?
Se apareceu, eh boa!
Dai sim, você da um "ifconfig eth0 down", troca o mac, e da um up dnovo....
Understand now?
:D
Sim.. mas com ifconfig aparecia isso sem dar o "UP" primeiro
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ela ta Down ou UP?
down homem!!! down...
não tem nenhuma eth0 aí
então tenho q setar o MAC e dar um up né?
vou testar.. volto daki uns minutos e posto a resposta aki..
deu isso
root@cable:~# ifconfig eth0 up
SIOCSIFFLAGS: Device or resource busy
Tem como troca o MAC da sua maquina sim
1º ifconfig e ve a sua placa eth0 por exemplo
2º ifdown e o endereço da placa ( ex: ifdown eth0)
3º ifconfig eth0 hw ether 00:11:22:33:44:55 (o mac q vc que)
4º ifup eth0 por exemplo
eu usei a saida do cabo de rede pra ficar mais simples pra vc pode entende que é o eth0 ou eth1 e e assim por diante
valeu.. vou testar..
Num prestou do mesmo jeito...
cara ela precisa estar UP para trocar o mac .......... e não down
opa a interface tenque estar down sim fiz o teste
tenta
1-> ifconfig eth0 down
2-> ifconfig eth0 ether xx:xx:xx:xx:xx:xx
3-> ifconfig eth0 up
é isso !!!!!!!!
Chega de papo furado!
O problema não está em mudar o mac!
O buraco é mais embaixo!
Ele não ta conseguindo subir a placa!!!!!!!!!!
Se a placa estivesse funcionando direito, ele conseguiria fazer a alteração!!!!!!
Que distribuição você esta utilizando?
Você já usou essa sua placa de rede no Linux alguma vez?
Verifica com o comando "dmesg" o erro que o sistema ta acusando ao tentar subir a placa. Se possível, cole aqui o trecho do dmesg que fala da placa de rede.
Sem mais
Bem, realmente o MAC já mudou...
subir num ta subindo.. vou usar o comando e coloco aqui o que der...
A placa funciona pq estou usando no windows... no linux to usanod agora...
Uso slack 10!
Que placa é (Modelo ??) . Ela ja funcionou com linux ??
sis900
funcionar funciona.. no linux to tentando usar agora..
no windows eu uso ela tranquilo
eu tenho esta mesma placa aqui e funciona 100% no Conectiva .....
Pq num ta subindo será?
digita lsmod no console e coloca aqui o resultado .
Module Size Used by Not tainted
soundcore 3396 0 (autoclean)
keybdev 2052 0 (unused)
mousedev 4212 1
hid 21220 0 (unused)
usbmouse 2040 0 (unused)
input 3200 0 [keybdev mousedev hid usbmouse]
usb-ohci 19240 0 (unused)
usbcore 59308 1 [hid usbmouse usb-ohci]
sis900 12396 0
crc32 2880 0 [sis900]
pcmcia_core 39972 0
ide-scsi 9328 0
agpgart 43940 0 (unused)
ta ae
8O 8O ...postei errado.. :oops: :oops:
Eu sei.. mas ela num ta subida...
mas mesmo com o "down" da o mesmo erro..
o lsmod deu isso
Module Size Used by Not tainted
soundcore 3396 0 (autoclean)
keybdev 2052 0 (unused)
mousedev 4212 1
hid 21220 0 (unused)
usbmouse 2040 0 (unused)
input 3200 0 [keybdev mousedev hid usbmouse]
usb-ohci 19240 0 (unused)
usbcore 59308 1 [hid usbmouse usb-ohci]
sis900 12396 0
crc32 2880 0 [sis900]
pcmcia_core 39972 0
ide-scsi 9328 0
agpgart 43940 0 (unused)
e agora?
que estranho esta sua placa pois o módulo esta carregado a placa aparentemente esta carregada corretamente, vc faz alguma mudança os módulos do sistema ou no arquivo /etc/modules.conf ??
naum.. nenhuma... mas eu colokei umas linhas de comando no rc.local...
tipo akele pra mudar o MAC
e o UP pra subir.. só... precisa tirar?