Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Jul 2001 08:23:55 -0500
From:      "Jacques A. Vidrine" <n@nectar.com>
To:        Warner Losh <imp@harmony.village.org>
Cc:        mobile@freebsd.org
Subject:   Re: pcic wavelan updated patch
Message-ID:  <20010703082355.A63697@madman.nectar.com>
In-Reply-To: <200106270651.f5R6pTU34913@harmony.village.org>; from imp@harmony.village.org on Wed, Jun 27, 2001 at 12:51:29AM -0600
References:  <200106270651.f5R6pTU34913@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Wed, Jun 27, 2001 at 12:51:29AM -0600, Warner Losh wrote:
> 
> Many people have complained that I neglected to include parts of the
> patch.
> 	http://people.freebsd.org/~imp/pcic-stable.diff.6
> should contain them all.  I've built a kernel with them on a separate
> tree and it appears to work.
> 
> These patches are relative to src/sys.  You will need to rerun config
> on the kernel.  You will need a pccardd that is newer than June 5th.
> 
> Please let me know how these work for you.

ThinkPad X20.
FreeBSD 4-STABLE circa July 1.
Fresh world.
Apply pcic-stable.diff.6 & make kernel.
PC card boot messages:

  pcic-pci0: <Ricoh RL5C476 PCI-Cardbus Bridge> mem 0x50000000-0x50000fff irq 11 at device 8.0 on pci0
  pcic-pci1: <Ricoh RL5C476 PCI-Cardbus Bridge> mem 0x50010000-0x50100fff irq 10 at device 8.1 on pci0
  pcic0: <Intel i82365> at port 0x3e0 iomem 0xd0000 irq 3 on isa0
  pcic0: management irq 3
  pccard0: <PC Card bus -- kludge version> on pcic0
  pccard1: <PC Card bus -- kludge version> on pcic0
  pcic0: <Ricoh RL5C476 PCI-Cardbus Bridge> mem 0x50000000-0x50000fff irq 11 at device 8.0 on pci0
  pccard0: <PC Card bus (classic)> on pcic0
  pcic1: <Ricoh RL5C476 PCI-Cardbus Bridge> mem 0x50100000-0x50100fff irq 11 at device 8.1 on pci0
  pccard1: <PC Card bus (classic)> on pcic1

Start pccardd as `pccardd -I -i 3 -f /etc/defaults/pccard.conf'
Insert card (flash card (ata, 3V) or cisco aironet (an, 5V))
Probe & attach succeeds.
But then system hangs until card is removed.


Actually,  the system  doesn't  hang right  after  attachment for  the
Aironet card.   It doesn't hang  until I've assigned the  correct SSID
(!!).  e.g.,

     # ancontrol -o 1
     # ancontrol -W 1
     # ancontrol -n mynet
     [hangs, so I remove the card]
     an0: RID access failed
     an0: RID access failed
     State is 30000416
     pcic0: 5V card
     pcic0: CD 6an0: detached
     pccard: card removed, slot 0

With the  flash card, it  seems to  me it hangs  at the point  where I
would normally see  kernel messages about `ad8'. i.e.  after the `ata'
messages.


More than willing to follow Rx to debug the problem.

Cheers,
-- 
Jacques Vidrine / n@nectar.com / jvidrine@verio.net / nectar@FreeBSD.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010703082355.A63697>