Bug 68149

Summary: FreeBSD 4.10 installation blocking on ASUS Pundit
Product: Base System Reporter: Bernard Dugas <bernard.dugas>
Component: i386Assignee: Remko Lodder <remko>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Bernard Dugas 2004-06-20 18:10:05 UTC
1- During the installation, the machine freeze after :
plip0 : <PLIP network interface> on ppbus0
---waiting 3 s ----then :
ad0 : read command timeout tag=0 serv=0 resetting
ata0 : resetting devices..
--- and the computer is frozen and don't react at ctrAltdel 

2- if i disabled the DMA on the hard drive, there is no more blocking, but no more DMA which is not ideal for a server :
..
plip0 : <PLIP network interface> on ppbus0
ad0 : 117246M Maxtor... at ata0-master WDMA2
ad0 : CD-RW ....        at ata0-slave PIO4
....

3- in the kernel configuration, there is no driver found for the network. It should be a bfe network driver as this is a Broadcom BCM4401. It is noted as present in the 4.10 release notes, but I couldn't see it in the driver list.

How-To-Repeat: Too easy...
Comment 1 Bernard Dugas 2004-06-20 21:41:58 UTC
Hi,

Through the freebsd-questions@freebsd.org list, Phil Schulz has sent me 
a patch for the 1- problem :

--- ata-dma.c.old	Sun Jun 20 19:30:10 2004
+++ ata-dma.c	Sun Jun 20 19:23:41 2004
@@ -669,6 +669,7 @@
  	    ata_find_dev(parent, 0x06401039, 0) ||	/* SiS 640 */
  	    ata_find_dev(parent, 0x06451039, 0) ||	/* SiS 645 */
  	    ata_find_dev(parent, 0x06501039, 0) ||	/* SiS 650 */
+	    ata_find_dev(parent, 0x06511039, 0) ||	/* SiS 651 */
  	    ata_find_dev(parent, 0x07301039, 0) ||	/* SiS 730 */
  	    ata_find_dev(parent, 0x07331039, 0) ||	/* SiS 733 */
  	    ata_find_dev(parent, 0x07351039, 0) ||	/* SiS 735 */

As I just had the FreeBSD iso installation images, I can't apply 
directly this patch. But I will find the way.

On the 3- problem, the reference on the bfe driver in 4.10 is in 
http://www.freebsd.org/releases/4.10R/errata.html :

"(27 May 2004) The bfe(4) driver for Broadcom BCM4401 based Fast 
Ethernet adapters has been added but the release notes did not mention 
that."

It seems the iso installation images don't mention it either.

Thanks a lot, best regards,
-- 

  __________ Bernard DUGAS ________________________________________
|                                                                 |
|  Technoparc Pays de Gex  mailto:bernard.dugas@is-production.com |
|  30 Rue Auguste Piccard           Tel.: +33 615 333 770         |
| FR 01630 St Genis Pouilly         Fax : +33 450 205 106         |
|_________________________________________________________________|
Comment 2 Remko Lodder freebsd_committer freebsd_triage 2006-09-11 12:58:34 UTC
State Changed
From-To: open->feedback

Hello, 

Is this problem still persisting in more recent FreeBSD 
versions? I think that the patches you used might already 
be incorporated into the main tree, and therefor might be 
available in the 6.1 release of FreeBSD. 

thanks! 


Comment 3 Remko Lodder freebsd_committer freebsd_triage 2006-09-11 12:58:34 UTC
Responsible Changed
From-To: freebsd-i386->remko

Grab the PR
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2007-04-29 11:27:16 UTC
State Changed
From-To: feedback->closed

Feedback timeout (> 6 months).