Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jun 2001 15:51:07 -0700
From:      Michelle Brownsworth <michelle@eugene.net>
To:        freebsd-mobile@freebsd.org
Subject:   PCMCIA startup question
Message-ID:  <a0500194ab752e49dfedf@[192.168.1.1]>

next in thread | raw e-mail | index | archive | help
--============_-1219304226==_ma============
Content-Type: text/plain; charset="us-ascii" ; format="flowed"

Gentle friends,

I've installed 4.3 on my Toshiba Portege 3025CT, using a 3Com 3C589C 
NIC, which was zp0 under 3.2, but is now ep0.  The 3C589C works fine, 
but I'm troubled about the boot sequence. 

It seems that the PCMCIA cards (NIC and 56K modem are not located and 
started until the final stage.  I've seen others question this in the 
list archives but haven't seen an answer.

Here are the boot messages:

(skip...)

route: writing to routing socket: Network is unreachable
add net default: gateway 192.168.1.254: Network is unreachable

(skip...)

Jun 16 18:35:28 3jane pccardd[91]: Card "3Com Corporation"("3C589") 
[TP/BNC LAN Card Ver. 2a] [000002] matched "3Com 
Corporation"("/3C589/") [(null)] [(null)]

(skip...)

login: ep0: <3Com Etherlink III 3C589> at port 0x240-0x24f irq 3 slot 
0 on pccard0
ep0: Ethernet address 00:60:97:47:3b:bb
Jun 16 18:35:33 3jane pccard[91]: ep0: 3Com Corporation(/3C589/) inserted.
Jun 16 18:35:37 3jane pccard[91]: Card "Toshiba 
America"("3CXM056-BNW") [3COM/NoteWorthy 56K Modem] [(null)] matched 
"Toshiba America"("3CXM056-BNW") [(null)] [(null)]
sio4 at port 9x2f8-2x2ff irp 5 slot 1 on pccard1
sio4: type 16550A
Jun 16 18:35:42 3jane pccard[91]: Card Toshiba America (3CXM056-BNW) inserted.

Jun 16 18:35:42 3jane pccard[91]: pccardd started

After the cards are started the routes are added and reachable:

bash-2.05$ ifconfig -a
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
faith0: flags=8000<MULTICAST> mtu 1500
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif1: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif2: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
gif3: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
         inet6 ::1 prefixlen 128
         inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
ep0: flags=a843<UP,BROADCAST,RUNNING,SIMPLEX,LINK1,MULTICAST> mtu 1500
         inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
         inet6 fe80::260:97ff:fe47:3bbb%ep0 prefixlen 64 scopeid 0xa
         ether 00:60:97:47:3b:bb
         media: 10baseT/UTP
         supported media: 10base2/BNC 10baseT/UTP 10base5/AUI

BTW, I don't have an /etc/pccard.conf; I'm still using the default 
/etc/defaults/pccard.conf.

Bottom line, everything seems to be working, but I'm troubled by the 
bootup sequence.  Is there a change I can make in the configuration 
to start the cards earlier in the process?

The network's being unreachable at an earlier point would foil 
Apache's or sendmail's startup if they were running on this machine 
(and they just might be).

Oddly, under 3.2 there were no such boot messages.  The card seemed 
to be treated almost like a non-PCMCIA NIC during bootup when it was 
zp0.  I didn't see any card startup messages at all.

I'll admit it, I'm confused.

.\\ichelle
---------------------
Michelle Brownsworth
System Administrator
PrimeLogic Communications
http://www.primelogic.com

--============_-1219304226==_ma============
Content-Type: text/html; charset="us-ascii"

<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { margin-top: 0 ; margin-bottom: 0 }
 --></style><title>PCMCIA startup question</title></head><body>
<div><font color="#000000">Gentle friends,<br>
<br>
I've installed 4.3 on my Toshiba Portege 3025CT, using a 3Com 3C589C
NIC, which was zp0 under 3.2, but is now ep0.&nbsp; The 3C589C works
fine, but I'm troubled about the boot sequence.&nbsp;<br>
<br>
It seems that the PCMCIA cards (NIC and 56K modem are not located and
started until the final stage.&nbsp; I've seen others question this in
the list archives but haven't seen an answer.<br>
<br>
Here are the boot messages:<br>
<br>
(skip...)<br>
<br>
route: writing to routing socket: Network is unreachable<br>
add net default: gateway 192.168.1.254: Network is unreachable<br>
<br>
(skip...)<br>
<br>
Jun 16 18:35:28 3jane pccardd[91]: Card &quot;3Com
Corporation&quot;(&quot;3C589&quot;) [TP/BNC LAN Card Ver. 2a]
[000002] matched &quot;3Com Corporation&quot;(&quot;/3C589/&quot;)
[(null)] [(null)]<br>
<br>
(skip...)<br>
<br>
login: ep0: &lt;3Com Etherlink III 3C589&gt; at port 0x240-0x24f irq 3
slot 0 on pccard0<br>
ep0: Ethernet address 00:60:97:47:3b:bb<br>
Jun 16 18:35:33 3jane pccard[91]: ep0: 3Com Corporation(/3C589/)
inserted.<br>
Jun 16 18:35:37 3jane pccard[91]: Card &quot;Toshiba
America&quot;(&quot;3CXM056-BNW&quot;) [3COM/NoteWorthy 56K Modem]
[(null)] matched &quot;Toshiba America&quot;(&quot;3CXM056-BNW&quot;)
[(null)] [(null)]<br>
sio4 at port 9x2f8-2x2ff irp 5 slot 1 on pccard1<br>
sio4: type 16550A<br>
Jun 16 18:35:42 3jane pccard[91]: Card Toshiba America (3CXM056-BNW)
inserted.<br>
<br>
Jun 16 18:35:42 3jane pccard[91]: pccardd started<br>
<br>
After the cards are started the routes are added and reachable:<br>
<br>
bash-2.05$ ifconfig -a<br>
lp0: flags=8810&lt;POINTOPOINT,SIMPLEX,MULTICAST&gt; mtu 1500<br>
faith0: flags=8000&lt;MULTICAST&gt; mtu 1500<br>
gif0: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1280<br>
gif1: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1280<br>
gif2: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1280<br>
gif3: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1280<br>
lo0: flags=8049&lt;UP,LOOPBACK,RUNNING,MULTICAST&gt; mtu 16384<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 fe80::1%lo0 prefixlen
64 scopeid 0x7<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6 ::1 prefixlen 128<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet 127.0.0.1 netmask
0xff000000<br>
ppp0: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1500<br>
sl0: flags=c010&lt;POINTOPOINT,LINK2,MULTICAST&gt; mtu 552<br>
ep0: flags=a843&lt;UP,BROADCAST,RUNNING,SIMPLEX,LINK1,MULTICAST&gt;
mtu 1500<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet 192.168.1.2 netmask
0xffffff00 broadcast 192.168.1.255<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; inet6
fe80::260:97ff:fe47:3bbb%ep0 prefixlen 64 scopeid 0xa<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ether 00:60:97:47:3b:bb<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; media: 10baseT/UTP<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; supported media:
10base2/BNC 10baseT/UTP 10base5/AUI<br>
<br>
BTW, I don't have an /etc/pccard.conf; I'm still using the default
/etc/defaults/pccard.conf.<br>
<br>
Bottom line, everything seems to be working, but I'm troubled by the
bootup sequence.&nbsp; Is there a change I can make in the
configuration to start the cards earlier in the process?<br>
<br>
The network's being unreachable at an earlier point would foil
Apache's or sendmail's startup if they were running on this machine
(and they just might be).<br>
<br>
Oddly, under 3.2 there were no such boot messages.&nbsp; The card
seemed to be treated almost like a non-PCMCIA NIC during bootup when
it was zp0.&nbsp; I didn't see any card startup messages at all.<br>
<br>
I'll admit it, I'm confused.<br>
<br>
.\\ichelle<br>
---------------------<br>
Michelle Brownsworth<br>
System Administrator<br>
PrimeLogic Communications<br>
</font><font
color="#0000FF"><u>http://www.primelogic.com</u></font><br>;
<font color="#000000"></font></div>
</body>
</html>
--============_-1219304226==_ma============--

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?a0500194ab752e49dfedf>