Instalando Encore ENL832-TX-ICNT no Debian 
Ao tentar configurar uma 
Encore ENL832-TX-ICNT  no 
Debian , recebi uma mensagem de erro. Procurando no Google encontrei mais algumas dezenas de pessoas com o mesmo problema. Resolvi então publicar a maneira como solucionei o problema (colhendo informações aqui, ali), vamos lá!
1. Iremos baixar o driver desta placa:
# wget  http://www.encore-usa.com/Drivers/ENL832-TX-ICNT_Drivers.zip  
2. Descompactar o arquivo baixado:
# unzip ENL832-TX-ICNT_Drivers.zip 
3. Entre no diretório:
# cd ENL832-TX-ICNT_Drivers/Linux 
4. Edite o arquivo "sundance_main_c", nesse arquivo você vai precisar duas linhas:
Na linha 1400, troque:
pci_dma_sync_single
Por:
pci_dma_sync_single_for_cpu
# uname -r 
# aptitude search kernel-headers | grep 2.6.8-2-386 
# make all 
# /lib/modules/`uname -r`/kernel/drivers/net  # modprobe sundance 
 
Outras dicas deste autor
 
 
 
 
Leitura recomendada 
 
 
 
 
 
 
Comentários
	
		
		
	
	
	
	
	
	
		
			
				
				
					
					
						
							Mensagem 
							A primeira vista, esses passos não são necessários no Debian Etch, kernel 2.6.18. O módulo sundance já identifica a controladora ENL832-TX-ICNT.
Mas não funciona bem, mesmo com pouco tráfego. Há muitos erros similares a este no log (nome da máquina foi omitido propositalmente):
Jun 26 12:02:10 [***] kernel: 00 077fd000 077fd010 00018001(00) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 01 077fd010 077fd020 00018005(01) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 02 077fd020 077fd030 00018009(02) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 03 077fd030 077fd040 0001800d(03) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 04 077fd040 077fd050 00018011(04) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 05 077fd050 077fd060 00018015(05) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 06 077fd060 077fd070 00018019(06) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 07 077fd070 077fd080 0001801d(07) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 08 077fd080 077fd090 00018021(08) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 09 077fd090 077fd0a0 00018025(09) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0a 077fd0a0 077fd0b0 00018029(0a) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0b 077fd0b0 077fd0c0 0001802d(0b) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0c 077fd0c0 077fd0d0 00018031(0c) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0d 077fd0d0 077fd0e0 00018035(0d) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0e 077fd0e0 077fd0f0 00018039(0e) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 0f 077fd0f0 077fd100 0001803d(0f) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 10 077fd100 077fd110 00018041(10) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 11 077fd110 077fd120 00018045(11) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 12 077fd120 077fd130 00018049(12) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 13 077fd130 077fd140 0001804d(13) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 14 077fd140 077fd150 00018051(14) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 15 077fd150 00000000 00018055(15) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 16 077fd160 077fd170 00018059(16) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 17 077fd170 077fd180 0001805d(17) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 18 077fd180 077fd190 00010061(18) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 19 077fd190 077fd1a0 00018065(19) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1a 077fd1a0 077fd1b0 00018069(1a) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1b 077fd1b0 077fd1c0 0001806d(1b) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1c 077fd1c0 077fd1d0 00010071(1c) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1d 077fd1d0 077fd1e0 00018075(1d) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1e 077fd1e0 077fd1f0 00018079(1e) 00000000 00000000
Jun 26 12:02:10 [***] kernel: 1f 077fd1f0 077fd000 0001807d(1f) 00000000 00000000
Jun 26 12:02:10 [***] kernel: TxListPtr=077fd150 netif_queue_stopped=0
Jun 26 12:02:10 [***] kernel: cur_tx=91798(16) dirty_tx=91798(16)
Jun 26 12:02:10 [***] kernel: cur_rx=54 dirty_rx=54
Jun 26 12:02:10 [***] kernel: cur_task=91798
Jun 26 12:02:10 [***] kernel: TxStatus=1500
Alguma idéia? 
						 
					
	
					 
				 
			 	
			
		 
	 
	 
	
 
Contribuir com comentário 
 
Enviar