From owner-freebsd-mobile Fri Jan 12 21:56:18 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from mail7.nc.rr.com (mail7.southeast.rr.com [24.93.67.54]) by hub.freebsd.org (Postfix) with ESMTP id F168237B401 for ; Fri, 12 Jan 2001 21:55:57 -0800 (PST) Received: from babbleon.org ([24.163.43.236]) by mail7.nc.rr.com with Microsoft SMTPSVC(5.5.1877.537.53); Sat, 13 Jan 2001 00:55:55 -0500 Message-ID: <3A5FED36.661464FB@babbleon.org> Date: Sat, 13 Jan 2001 00:52:54 -0500 From: The Babbler Organization: None to speak of X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.15-4mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-mobile@FreeBSD.ORG Subject: Re: PCMCIA Qs: The saga continues (EC2T won't work) References: <3A5D3979.C0B0D2EF@babbleon.org> <3A5DD9B1.C6842356@babbleon.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On the advice of Mr. Greg Smith, I tried using one Linksys EC2T card along with one of the 3com cards. But I'm having the experience I had before when I tried the EC2T card: it just plain don't work for me. I can insert it and it seems to be successful, but as soon as I actually try to do any i/o to the card, I get the message ed1: device timeout So if I put the ed1 card on the internal network connection and the ep0 card on the external connection, then my gateway can talk to the internet fine but as soon as "ping" to the internal network I get the timeout message and the pings all fail. Or I can put the ed1 card on the external network and the ep0 card on the external connection and then I can ping internally just fine but as soon as I try to connect to the external network (since it uses DHCP), I get the timeout message and I never even acquire a valid address. This was why I tried switching the second card to a 3com card in the first place: The 3com card is the only one I've tried that I can get to work. (I've tried two 3com cards; both work. Two linksys cards; both fail. But I can't use two 3com cards together. This is getting very frustrating.) While I'm at it, perhaps another bit of advice would be available from the group . . . Although I can ping internally (if I use the 3com card) if I configure static IP addresses, I can't get the dhcpd to work properly. I'm just saying dhcpd ep0 in my rc.local file. The dhcpd does seem to be running, and if I pop out the card it complains bitterly, but my Linux box never actually sees the address information being served up; it makes both DHCPREQUEST and DHCPDISCOVER calls but FreeBSD never seems to answer (or at least there's no response it can hear--I should check the logs on the FreeBSD box to see whether it knows it got a request or not). And of course, that familar refrain . . . "it work on Linux!" (But I can't get IPX tunneling to work under Linux, which is why I'm bothering to do all this in the first place.) Is there anything more to it? I notice that my (working) Linux configuration uses the command daemon /usr/bin/dhcpd eth1 Do I need something like this? (It's not a command I'd heard of before, and there's no man page for it under Linux; I can't readily check FreeBSD--I have to boot the firewall under Linux to send mail, and I don't have my other FreeBSD box set up enough to send & receive mail.) The Babbler wrote: > > My apologies. I was clearly unclear. > > First, I'm getting mailing list messages now. For some reason I never > got them when I subscribed to freebsd-questions (which was ok since it > is gateway to a newsgroup), but it's working for freebsd-mobile. > > I have two 3com cards, but not two identical 3com cards--I had already > figured that two identical cards was asking for trouble so I > deliberately avoided that. > > To make this clear, here is the /etc/pccard.conf file I created. > > The first two entries are the two cards I'm trying to get working on my > gateway/firewall. They seem to work fine by themselves, and are simply > copies of the "standard" entries from /etc/defaults/pccard.conf, only > with the IRQs updated so as not to conflict. But whenever I insert both > cards I get a message that there's a resource conflict and the second > one doesn't "take." > > The third entry is the Linksys entry I created. It's like the Linksys > entries in the /etc/defaults file but with the strings updated. The > updated strings work fine; the card is now recognized but it says "CIS > was not found" when I insert it. > > # This is the Cable-modem card I got. > # 3Com Etherlink III 3CXE589EC > # 3Com Etherlink III 3CXE589ET > card "3Com" "Megahertz 589E" > # config 0x1 "ep" ? > # config auto "ep" ? > config 0x1 "ep" 3 > insert /etc/pccard_ether $device start > remove /etc/pccard_ether $device stop > > # This is the 3com card with the huge dongle. > # 3Com Etherlink III 3C589B, 3C589C > card "3Com Corporation" "3C589" > # config 0x1 "ep" ? > # config auto "ep" ? > # config auto "ep" ? > config 0x1 "ep" 9 > insert /etc/pccard_ether $device start -link0 link1 > # insert /etc/pccard_ether $device start link0 -link1 > remove /etc/pccard_ether $device stop > > # This is the Linksys card I have, with the fat holder. > card "Linksys" "EtherFast 10&100 + 56K PC Card (PCMLM56)" > config 0x1 "ed" ? > insert /etc/pccard_ether $device start > remove /etc/pccard_ether $device stop > > The Babbler wrote: > > > > [I posted this to freebsd-questions a couple days ago but no response so > > far. > > Also, even though I'm getting confirmation messages for my > > subscriptions, I'm > > not actually receiving mail for some reason so please include a directy > > reply > > to me.] > > > > I'm having some PCMCIA troubles trying to get FreeBSD going on a laptop. > > > > BACKGROUND: I prefer FreeBSD in general; I even ran it on a laptop in > > 1996 or so (I didn't use PCMCIA at the time, so the laptop wasn't a big > > issue), but switched to Linux the next year when I got a new computer > > that had hardware that FreeBSD didn't support. For multiple reasons, > > I'd like to switch back. > > > > PROBLEM #1: On my firewall machine, which is my old laptop, I want to > > use two PCMCIA NICs; FreeBSD seems to basically not believe that one > > might want to use two PCMCIA NICs at all. With the help of a local > > FreeBSD expert we worked around the FreeBSD scripts for PCMCIA set up > > so that we could configure two PCMCIA NICs in terms of having different > > IP addresses for them and such. > > > > However, we can't really get that far because the second card (whichever > > one it is) refuses to configure becuase of a "resource conflict." I > > found the card data base (pccard.conf) and updated it so that I specify > > explicit IRQs that dont' conflict. (I booted Linux and picked the IRQs > > that it uses); however, it still says that there is a resource conflict. > > The message isn't specific, but there doesn't seem to be any way to > > configure > > the memory range, so I'm guessing that's the conflict. Any ideas? > > > > PROBLEM #2: On my "main" machine, I have a Linksys EtherFast 10/100 + > > 56K card. I made a first stab at creating the PC Card entry for this, > > but my first try didn't work. Linux says it's NE2000 compatible, but > > then it says the same thing about every PCMCIA NIC I've ever tried. > > Anyway, any ideas about how to go about this? Is there doc on how to > > write > > a new pccard.conf entry (that is, how to figure out the proper > > parameters) > > that I might have missed? > > > > -- > > "Brian, the man from babble-on" bts@babbleon.org > > Brian T. Schellenberger http://www.babbleon.org > > Support http://www.eff.org. Support decss defendents. > > Support http://www.programming-freedom.org. Boycott amazon.com. > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-mobile" in the body of the message > > -- > "Brian, the man from babble-on" bts@babbleon.org > Brian T. Schellenberger http://www.babbleon.org > Support http://www.eff.org. Support decss defendents. > Support http://www.programming-freedom.org. Boycott amazon.com. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-mobile" in the body of the message -- "Brian, the man from babble-on" bts@babbleon.org Brian T. Schellenberger http://www.babbleon.org Support http://www.eff.org. Support decss defendents. Support http://www.programming-freedom.org. Boycott amazon.com. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message