Como resolver problemas com MAC address no Lnxwall S1000

Como resolver problemas com MAC address no Lnxwall S1000

SINTOMA:

Você precisa de orientações sobre como implementar o Lnxwall.

APLICA-SE À:

SOLUÇÃO:

PROCEDIMENTO:

1. Conecte um monitor ao appliance do Lnxwall e um teclado.
2. Efetue login no console texto do Lnxwall.
3. Para visualizar a atual situação das interfaces digite o comando:
ifconfig -a
4. Visite o direitório ‘/etc/sysconfig/network-scripts’:
cd '/etc/sysconfig/network-scripts'
5. Os arquivos que controlam as interfaces são nomeados como ‘ifcfg-eth[1,2,3,N]’. Para ver os arquivos digite:
ls -la ifcfg-*

6. Você verá os arquivos de configuração das interfaces eth0 (ifcfg-eth0), eth1 (ifcfg-eth1) e finalmente eth2 (se existir, ifcfg-eth2). Para visualizar o conteúdo da interface eth0, por exemplo, utilize o comando:

cat ifcfg-eth0
Veja abaixo um exemplo da saída do comando:
DEVICE=eth0
TYPE="Ethernet"
ONBOOT="yes"
USERCTL="no"
HWADDR="94:c6:91:4d:fb:0e"
BOOTPROTO="static"
IPADDR="192.168.1.254"
NETMASK="255.255.255.0"
O campo ‘HWADDR” é o campo responsável pelo MAC address. Em casos, onde o Lnxwall não reconhece o chip do adaptador de rede prontamente após um upgrade do hardware os links de internet serão mostrados sem link, devido a estarem com MAC address do adaptador antigo ou terem realizado uma detecção incorreta do mesmo após a instalação. Neste caso é preciso informar o MAC correto.
7. Neste exemplo vamos corrigir o MAC da interface eth0. Primeiramente, iremos recuperar o endereço MAC usando o comando abaixo:
ifconfig -a eth0 | grep HW | cut -d" " -f13
O comando irá retornar o MAC address que neste exemplo é:
94:C6:91:4D:FB:0F
8. Agora que temos o MAC em mãos iremos inserí-lo no arquivo de configuração ‘/etc/sysconfig/network-scripts/ifcfg-eth0’ usando os seguintes comandos:
ifconfig -a eth0 | grep HW | cut -d" " -f13 >> /etc/sysconfig/network-scripts/ifcfg-eth0
9. Edite o arquivo de configuração usando o editor de textos nano:
 nano -w /etc/sysconfig/network-scripts/ifcfg-eth0
O MAC address enviado para dentro do arquivo é mostrado na última linha.
DEVICE=eth0
TYPE="Ethernet"
ONBOOT="yes"
USERCTL="no"
HWADDR="94:c6:91:4d:fb:0e"
BOOTPROTO="static"
IPADDR="192.168.1.254"
NETMASK="255.255.255.0"
10. Navegue até a linha:
HWADDR="94:c6:91:4d:fb:0e"

Altere para ficar com o novo MAC address:

HWADDR="94:C6:91:4D:FB:0F"
11. Pressione CRTL+O para salvar e depois CTRL+X para sair do editor.
12. Confira seu arquivo de configuração. Ele deve ser similar ao exemplo abaixo:
DEVICE=eth0
TYPE="Ethernet"
ONBOOT="yes"
USERCTL="no"
HWADDR="94:C6:91:4D:FB:0F"
BOOTPROTO="static"
IPADDR="192.168.1.254"
NETMASK="255.255.255.0"
13. Reinicie o serviço ‘network’:
service network restart
14. Digite ‘ifconfig’ para visualizar se o adaptador agora está aparecendo e esta conectado. O link deve ser mostrado como ‘UP’.
eth0      Link encap:Ethernet  Endereço de HW 94:C6:91:4D:FB:0E  
          inet end.: 192.168.1.254  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::96c6:91ff:fe4d:fb0e/64 Escopo:Link
          UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
          RX packets:53712 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109803 errors:0 dropped:0 overruns:0 carrier:0
          colisões:0 txqueuelen:1000 
          RX bytes:8408849 (8.0 MiB)  TX bytes:130668570 (124.6 MiB)
          IRQ:58 Endereço de E/S:0x6000