Gerson,
Sobre a placa de rede PCI (não on-board), trata-se de uma placa que
tenta ser quase um clone da Realtek RTL8139D mas, não funciona com o
driver para RTL8139 (o componente tem 100 pinos - assim como a RTL8139D,
e, vem remarcado como Realtek RTL8139D), repare que a placa deve ser
mais curta que o slot PCI.
O vendor-id desta placa é 1904 (Hangzhou Silan Microelectronics Co.,
Ltd) o da Realtek, o vendor-id é 10EC. Supostamente, o device-id é 8139
assim como na Realtek.
O "chipset" da placa de rede é fabricado por Silan (www.silan.com.cn
- acredite, a página está disponível além do chinês em inglês), o modelo
do chipset é o SC92031
(http://www.silan.com.cn/english/products/productDetail.aspx?id=288&cp_class=%e4%bb%a5%e5%a4%aa%e7%bd%91%e5%8d%a1%e3%80%81%e7%a1%ac%e7%9b%98%e4%bf%9d%e6%8a%a4%e5%8d%a1%e7%94%b5%e8%b7%af&productkey=2871).
No site da Kaiomy tem o driver para Freebsd 4.7 (e somente 4.7) e
também para Linux 2.4; parece que há em algum lugar o driver
desenvolvido pelo fabricante da placa para alguma versão específica do
Kernel Linux 2.6.XX. O driver para Linux já está integrado na árvore da
Kernel 2.6.23 (ainda como testing).
Com muito trabalho eu consegui modificar o driver desta placa para o
FreeBSD 6.2, mas, ele não funciona (a placa é detectada mas, é como se a
parte da interface de media não funcionasse). O fabricante disponibiliza
um datasheet com muito menos páginas do que a Realtek, os endereços são
parecidos (mas diferentes). Se alguém puder me ajudar com o "port" do
driver (que é derivado do driver if_rl para o FreeBSD 4.7) desta placa
para o FreeBSD versão 6.x/7, ficaria muito grato.
pciconf -lv de uma placa de rede com chipset Realtek (verdadeiro),
modelo RTL8139D:
[EMAIL PROTECTED]:19:0: class=0x02 card=0x813910ec chip=0x813910ec
rev=0x10
hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/813x/C+) Fast Ethernet Adapter'
class= network
subclass = ethernet
esta é a parte mais importante: chip=0x813910ec
Att,
Juan Paul
Gerson Oaida escreveu:
> Ola Juan
>
>
> Asus P5B-MX
> Processador Intel quad core 2.4 Ghz
>
> O pciconf da os seguintes resultados...
>
> * Placa on board
> [EMAIL PROTECTED]:0:0 class=0x02 card 0x82261043 chip 0x10481969 rev
> 0xb0
> hdr 0x00
> vendor = Attansicc (now owned by atheros)
> device = L1 Gigabit Ethernet 10/100/1000Base T Ethernet Controler
> class = network
> subclass = ethernet
>
> * Placa externa ENL832-TX rent
> [EMAIL PROTECTED]:0:0 class=0x02 card 0x chip 0x81391904 rev
> 0x01
> hdr 0x00
> vendor =
> class = network
> subclass = ethernet
>
> Eu procurei na rede e percebi que mais pessoas tem tido problema para
> configurar esta placa, rede video e som. Mas não achei uma solução.
>
> Obrigado
>
> Juan Paul escreveu:
>
>> Olá Gerson,
>>
>> Posta na lista o vendor_id e o device_id aqui na lista (via pciconf
>> -l no freebsd ou lspci no linux).
>>
>>
>>
>> Juan Paul
>>
>>
>> Mensagem original
>> Assunto: [FUG-BR] Placa de rede
>> De: Gerson Oaida <[EMAIL PROTECTED]>
>> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
>>
>> Data: 14-02-2008 14:18
>>
>>
>>> Ola pessoal
>>>
>>> Estou com um micro com placa mãe ASUS P5B MX - Intel Quad-Core com placa
>>> de rede interna Attansic 1 Gigabit Ethernet. No manual aparece como
>>> Realtec compativel. Porem nem o Linux nem o FREE reconhecem esta placa.
>>> Eu tenho os drivers dela para linux mas não sei se posso compila-lo no
>>> FREE. se der tambem não sei exatamente como.
>>>
>>> Estou com uma situação semelhante em uma placa encore, padrão realtec
>>> 1839D, o Free so tem drivers para o 1839C e não a reconhece.
>>>
>>> Alguem pode dar algumas dicas?
>>>
>>> Obrigado
>>>
>>> Gerson
>>>
>>> ===
>>> Aviso de confidencialidade:
>>> ===
>>> Esta mensagem da Empresa Brasileira de Pesquisa Agropecuaria (Embrapa),
>>> empresa publica federal regida pelo disposto na Lei Federal N. 5.851,de
>>> 7 de dezembro de 1972, e enviada exclusivamente a seu destinatario e pode
>>> conter informacoes confidenciais, protegidas por sigilo profissional.
>>> Sua utilizacao desautorizada e ilegal e sujeita o infrator as penas da lei.
>>> Se voce a recebeu indevidamente, queira, por gentileza, reenvia-la ao
>>> emitente, esclarecendo o equivoco.
>>> =
>>> Confidentiality note:
>>>