Esses dias um colega meu e eu estavamos com ploblemas para configurar uma placa de rede holtec no FreeBSD 5.4. Encotramos a seguinte solução:
No diretorio /usr/src/sys/dev/ed/ localize o arquivo fonte if_ed_pci.c, dentro do mesmo loacalize a struct _pcsid, que deve estar logo no inicio do arquivo: static struct _pcsid { uint32_t type; const char *desc; } pci_ids[] = { { 0x802910ec, "NE2000 PCI Ethernet (RealTek 8029)" }, { 0x50004a14, "NE2000 PCI Ethernet (NetVin 5000)" }, { 0x09401050, "NE2000 PCI Ethernet (ProLAN)" }, { 0x140111f6, "NE2000 PCI Ethernet (Compex)" }, { 0x30008e2e, "NE2000 PCI Ethernet (KTI)" }, { 0x19808c4a, "NE2000 PCI Ethernet (Winbond W89C940)" }, { 0x0e3410bd, "NE2000 PCI Ethernet (Surecom NE-34)" }, { 0x09261106, "NE2000 PCI Ethernet (VIA VT86C926)" }, { 0x00000000, NULL } }; Adicione a seguinte linha na estrutura: { 0x005812c3, "NE2000 PCI Ethernet (Holtek HT80232)" }, Estrutura com o placa inserida: static struct _pcsid { uint32_t type; const char *desc; } pci_ids[] = { { 0x802910ec, "NE2000 PCI Ethernet (RealTek 8029)" }, { 0x50004a14, "NE2000 PCI Ethernet (NetVin 5000)" }, { 0x09401050, "NE2000 PCI Ethernet (ProLAN)" }, { 0x140111f6, "NE2000 PCI Ethernet (Compex)" }, { 0x30008e2e, "NE2000 PCI Ethernet (KTI)" }, { 0x19808c4a, "NE2000 PCI Ethernet (Winbond W89C940)" }, { 0x0e3410bd, "NE2000 PCI Ethernet (Surecom NE-34)" }, { 0x09261106, "NE2000 PCI Ethernet (VIA VT86C926)" }, { 0x005812c3, "NE2000 PCI Ethernet (Holtek HT80232)" }, { 0x00000000, NULL } }; Agora recompile o Kernel para aplicar as alteracoes. Teh + Galera. _______________________________________________________ Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com/ _______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br