From root@camtech.com.au Tue Nov 30 15:21:39 1999
Return-Path: <root@camtech.com.au>
Received: from sebastion.sa.camtech.com.au (sebastion.sa.camtech.com.au [203.28.3.2])
	by hub.freebsd.org (Postfix) with ESMTP id 4860214E5F
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 30 Nov 1999 15:21:35 -0800 (PST)
	(envelope-from root@camtech.com.au)
Received: (from smtp@localhost) by sebastion.sa.camtech.com.au (8.8.5/8.8.7) id JAA08177 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 1 Dec 1999 09:51:28 +1030 (CST)
Received: from slingshot(192.168.1.2) by sebastion via smap (V2.0)
	id xma008165; Wed, 1 Dec 99 09:51:12 +1030
Received: from babylon5.camtech.com.au (dhcp-4-143.ct [192.168.4.143])
	by slingshot.ct (8.9.1/8.9.1) with ESMTP id JAA01357
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 1 Dec 1999 09:51:09 +1030 (CST)
Received: (from root@localhost)
	by babylon5.camtech.com.au (8.9.3/8.9.3) id JAA00544;
	Wed, 1 Dec 1999 09:14:17 +1030 (CST)
	(envelope-from root)
Message-Id: <199911302244.JAA00544@babylon5.camtech.com.au>
Date: Wed, 1 Dec 1999 09:14:17 +1030 (CST)
From: Charlie Root <root@camtech.com.au>
Reply-To: root@camtech.com.au
To: FreeBSD-gnats-submit@freebsd.org
Subject: PCCARD ethernet interface not returned by SIOCGIFCONF
X-Send-Pr-Version: 3.2

>Number:         15193
>Category:       kern
>Synopsis:       PCCARD ethernet interface not returned by SIOCGIFCONF
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    imp
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 30 15:30:01 PST 1999
>Closed-Date:    Fri May 26 22:30:37 MDT 2000
>Last-Modified:  Fri May 26 22:30:58 MDT 2000
>Originator:     Phil Kernick
>Release:        FreeBSD 3.3-RELEASE i386
>Organization:
Camtech Pty Ltd
>Environment:

	FreeBSD 3.3-RELEASE i386
	PAO3-19991011
	Compaq Armada 1750
	D-Link DE-650 PCCARD ethernet interface

>Description:

The card is located correctly, and configured by ifconfig so that I can use it.

However, when ioctl(SIOCGIFCONF) is called, the interface name is not returned
in the list.  All other interfaces are.

This does not affect ifconfig, because this gets its list of interfaces from
sysctl() and not the SIGCGIFCONF ioctl().

I'm assuming that the problem is with pccardd not registering the interface,
but I don't know enough about its internal workings or that of the kernel to
look into fixing it.

>How-To-Repeat:

The simplest way to demonstrate the problem is to run 'amd -v'.  It will 
report "No networks." even when the card is configured and running correctly.


>Fix:
	



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->imp 
Responsible-Changed-By: imp 
Responsible-Changed-When: Mon May 15 23:13:12 MDT 2000 
Responsible-Changed-Why:  
Does amd actuallyrescan the list of cards when you do a amd -v? 
State-Changed-From-To: open->closed 
State-Changed-By: imp 
State-Changed-When: Fri May 26 22:30:37 MDT 2000 
State-Changed-Why:  
This is a bug in amd. 
>Unformatted:
