É um script relativamente banal: Abaixo o script que estava agendado no crontab para rodar de 10 em 10 minutos #!/bin/sh cd /etc arp -a -d ### A LINHA ABAIXO É A QUE CAUSA O KERNEL PANIC #/etc/ips-rede arp -f /etc/macs.txt
Abaixo o tal script IPS-REDE /sbin/ifconfig fxp1 alias 200.231.29.65 netmask 255.255.255.224 Em algum momento, devido a chamadas sucessivas, o ifconfig atribuindo repetidamente o mesmo ip para a placa causava crashes no freebsd. abaixo o resultado do pciconf -lv: [EMAIL PROTECTED]:0:0: class=0x060000 card=0x80271043 chip=0x11308086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' device = '82815/EM/EP/P 815/EM/EP/P (Solano) Host to I/O Hub Bridge' class = bridge subclass = HOST-PCI [EMAIL PROTECTED]:1:0: class=0x060400 card=0x00000000 chip=0x11318086 rev=0x02 hdr=0x01 vendor = 'Intel Corporation' device = '82815/EM/EP/P 815/EM/EP/P (Solano) PCI to AGP Bridge' class = bridge subclass = PCI-PCI [EMAIL PROTECTED]:30:0: class=0x060400 card=0x00000000 chip=0x244e8086 rev=0x11 hdr=0x01 vendor = 'Intel Corporation' device = '82801BA/CA/DB (ICH2/3/4) Hub Interface to PCI Bridge (244E)' class = bridge subclass = PCI-PCI [EMAIL PROTECTED]:31:0: class=0x060100 card=0x00000000 chip=0x24408086 rev=0x11 hdr=0x00 vendor = 'Intel Corporation' device = '82801BA (ICH2) LPC Interface Controller' class = bridge subclass = PCI-ISA [EMAIL PROTECTED]:31:1: class=0x010180 card=0x80271043 chip=0x244b8086 rev=0x11 hdr=0x00 vendor = 'Intel Corporation' device = '82801BA (ICH2) UltraATA/100 IDE Controller' class = mass storage subclass = ATA [EMAIL PROTECTED]:31:2: class=0x0c0300 card=0x80271043 chip=0x24428086 rev=0x11 hdr=0x00 vendor = 'Intel Corporation' device = '82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller' class = serial bus subclass = USB [EMAIL PROTECTED]:31:3: class=0x0c0500 card=0x80271043 chip=0x24438086 rev=0x11 hdr=0x00 vendor = 'Intel Corporation' device = '82801BA/BAM (ICH2/ICH2-M) SMBus Controller' class = serial bus subclass = SMBus [EMAIL PROTECTED]:31:4: class=0x0c0300 card=0x80271043 chip=0x24448086 rev=0x11 hdr=0x00 vendor = 'Intel Corporation' device = '82801BA/BAM (ICH2/ICH2-M) USB Universal Host Controller' class = serial bus subclass = USB [EMAIL PROTECTED]:0:0: class=0x030000 card=0x63261039 chip=0x63261039 rev=0xc1 hdr=0x00 vendor = 'Silicon Integrated Systems (SiS)' device = 'SiS 86C326 AGP/PCI Graphics & Video Accelerator' class = display subclass = VGA [EMAIL PROTECTED]:10:0: class=0x020000 card=0x000c8086 chip=0x12298086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' device = '82557/8/9 EtherExpress PRO/100(B) Ethernet Adapter' class = network subclass = ethernet [EMAIL PROTECTED]:12:0: class=0x020000 card=0x000e8086 chip=0x12298086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' device = '82557/8/9 EtherExpress PRO/100(B) Ethernet Adapter' class = network subclass = ethernet Obrigado Edinilson --------------------------------------------------------- ATINET-Professional Web Hosting Tel Voz: (0xx11) 4412-0876 http://www.atinet.com.br ----- Original Message ----- From: "Marcelo Costa" <[EMAIL PROTECTED]> To: <freebsd@fug.com.br> Sent: Monday, March 21, 2005 5:43 PM Subject: Re: [FUG-BR] Como parar um freebsd coloca este script na lista Marcelo On Mon, 2005-03-21 at 17:29, Edinilson J. Santos wrote: > Caros amigos, ha +- 1 mes atras eu postei na lista um problema que estava > enfrentando com o Freebsd 5.3 (com TUDO atualizado). Só lembrando que > tenho > a versao 4.8 rodando ha um bom tempo aqui sem problemas, e que estava > instalando a 5.3 pois vi que a serie 4.xx esta acabando. > Pois bem, depois de muitos kernel panic, compilar em modo debug, enviar > email ate para o pessoal do freebsd (tudo sem resultados) eu finalmente > descobri o problema: um simples ifconfig que era rodado junto com um > script > agendado no crontab. > O problema parece estar relacionado com o fato de, as vezes, o ifconfig > atribuir novamente o mesmo ip para a placa. > > Isto sinceramente me decepcionou um pouco pois como é possivel um simples > ifconfig causar kernel panic num sistema como o freebsd? > Poderia sei la, logar algo ou qualquer outra coisa, mas kernel panic? > Parece > o Windows com aqueles paus misteriosos... > > Edinilson > --------------------------------------------------------- > ATINET-Professional Web Hosting > Tel Voz: (0xx11) 4412-0876 > http://www.atinet.com.br > > > _______________________________________________________________ > Para enviar um novo email para a lista: freebsd@fug.com.br > Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ > _______________________________________________________________ Para enviar um novo email para a lista: freebsd@fug.com.br Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br Historico: http://www4.fugspbr.org/lista/html/FUG-BR/ _______________________________________________________________ Para enviar um novo email para a lista: freebsd@fug.com.br Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br Historico: http://www4.fugspbr.org/lista/html/FUG-BR/