From owner-freebsd-mobile Fri Oct 26 3:45:32 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from hotmail.com (f47.law3.hotmail.com [209.185.241.47]) by hub.freebsd.org (Postfix) with ESMTP id DCF7537B407 for ; Fri, 26 Oct 2001 03:45:27 -0700 (PDT) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Fri, 26 Oct 2001 03:45:27 -0700 Received: from 139.108.190.214 by lw3fd.law3.hotmail.msn.com with HTTP; Fri, 26 Oct 2001 10:45:27 GMT X-Originating-IP: [139.108.190.214] From: "Thor Legvold" To: freebsd-mobile@freebsd.org Subject: Problems with Orinoco WaveLan (long) Date: Fri, 26 Oct 2001 10:45:27 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 26 Oct 2001 10:45:27.0766 (UTC) FILETIME=[53435F60:01C15E0B] Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org As far as I'm able to see, the card is identified, configured and seems to exist fine (ifconfig -a shows it as up, reports the details, etc before the card is given any IP or netmask). wicontrol shows the stats, the IBSS name is correct (of the local access point I connect to), everything seems ok. I do the following: # dhclient wi0 and get the following: wi0: watchdog timeout After several repeated timeout messages I get my prompt back, and ifconfig -a tells me that wi0 is: IP 0.0.0.0 mask 0xFF000000 broadcast 255.255.255.255. netstat -rn gives: dest gw flags netif 0 link#5 UC wi0 plus my other routes. The watchdog comments continue popping up on the console, of course. My ISP is currently running the AccessPoint as a NAT/DHCP server on a class A network (10.0.0.0). Luckily I have a laptop, lucky or not it has WinXP on it. I've configured it to use DHCP and put the Orinoco card in it, it works perfectly. I installed 4.0-RELEASE, CVSup'ed to 4.4-STABLE and have built and installed both world and kernel. I intend the machine to be a gateway/firewall (ipfw) and do NAT translation for my local home network, allowing all machines to access the broadband wireless connection. Local home net is a NextStep system, Laptop with XP, and neighbors PC with XP, all connected to a 100Mb switch. The hardware is a Fujitsu Siemens ScenicPro M5, Pentium 200MMX, both ISA and PCI slots. The Orinoco is in a PC-Card carrier in PCI slot 3 (shared ISA/PCI), a Matrox MGA Millenium is in PCI slot 0. A CNet Pro-200 (dc0) is in slot 2. Nothing else is installed in the machine. The entire disk is dedicated to FreeBSD, I boot from a CD-R until the spinning baton, then give a boot message for the hard disk and kernel image (because for some strage reason the hard disk refuses to boot, although every test I've run on it say's it fine and I've tried every jumper setting available. When it's up and running everything works great. This is the same for FBSD, Windows and DOS - I tried installing all of them just to check, so I think it might be a faulty control card on the hard disk itself.). Checking my kernel configuration file and the dmesg, I see that there are no IRQ conflicts - the Orinoco is on IRQ 10, the dc0 on 11, etc. I have only a very few warning messages in my dmesg, relevant lines are as follows: boot ad(0,a)/kernel Warning: loader(8) metadata is missing! #this because I boot from the CD-R of 4.0-RELEASE, I expect. I wonder how I would go about making a boot floppy or CD-R dedicated to the machine's and kernel's configuration that would pass the boot (and root dev) to the hdd...? then I get this very shortly after the CPU type/setup is done: pci0: (vendor=0x11a, dev=0x0005) at 3.0 pci0: (vendor=0x11a, dev=0x0005) at 3.1 I'm guessing it's something built onto the mainboard, like a soundchip or the flashcard reader or something. I got the machine for free from someone who didn't want it after buying a new one. further down we have this: pci_cfgintr: can't route an interrupt to 0:18 INTA pcic0: at device 18.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pci_cfgintr: can't route an interrupt to 0:18 INTA pcic0: no PCI interrupt routed, trying ISA pcic0: Polling mode pcic0: TI12XX PCI Config Reg: [pwr save][CSC parallel isa irq] pccard0: ... then this: pccard: card inserted, slot 0 wi0: at port 0x240-0x27f irq 10 slot 0 on pccard0 wi0: ethernet address: 00:02:2d:0b:c2:39 I've checked sysctl, it says: hw.pcic.ignore_function_1: 0 and won't let me change it to "YES" or "1" (error message: "variable is read only" - even while logged in as root), so I'm not sure how else I would go about trying it (from what I've read on Deja about similar problems being helped by this setting). Hoping someone can point me in the right direction (or proper mailing list, in case *-mobile isn't appropriate...) Regards, Thor _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message