From owner-freebsd-questions Tue Mar 3 03:18:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA23893 for freebsd-questions-outgoing; Tue, 3 Mar 1998 03:18:25 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from barney.ife.no (barney.ife.no [128.39.229.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA23880 for ; Tue, 3 Mar 1998 03:18:20 -0800 (PST) (envelope-from stein@ife.no) Received: from virginis.ife.no by barney.ife.no (5.65/Ultrix3.0-C) id AA15644; Tue, 3 Mar 1998 12:17:11 +0100 Received: from ife.no by virginis.ife.no ; Tue, 3 Mar 1998 12:17:07 +0100 (CET) Message-Id: <34FBE6B2.28507F26@ife.no> Date: Tue, 03 Mar 1998 12:17:06 +0100 From: Stein Morten Sandbech X-Mailer: Mozilla 4.04 [en] (X11; I; FreeBSD 2.2.2-RELEASE i386) Mime-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Cc: stein@wopr.ife.no Subject: FreeBSD at war with Win95 over 3Com 900XL ... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi ... I'm setting up a Pentium II - 266 (ASUS based) machine with FreeBSD 2.2.5 and Windows 95 using OSBS boot manager. Initially I set up the 3Com 900 XL Combo card (vx0) in dos with the 3Com utility, selecting 10base2 (BNC), not "Auto Select" which is default. All is as well as expected with the 900XL under UNIX. However, rebooting with Win95 gives an incredibly sluggish machine, taking about 2 minutes booting and starting the MS-Office shotcut bar!! Before configuring the vx0 in FreeBSD it booted in fractions of a second! After some trial and error I concluded that the Win95 900XL driver must be brain-dead, I can't set 10base2. It accepts just "auto select". Consequently I proceeded to set FreeBSD to select 10base2 with the "link1" option in "/etc/rc.conf" as follows: ifconfig_vx0="inet netmask LINK1" and it works like a dream. However, when I then proceed to reboot Win95 it still is sluggish, and it seem to me that FreeBSD 900XL driver has set the card to 10base2 again! Setting the card to "auto select" again and another reboot fixes the problem until FreeBSD is booted and the Win95 hangs again thereafter... And so it goes :-) Well, do anyone have a solution to this problem? Methinks I'm going to change to an old 3Com Etherlink II/16, at last it runns OK with both FreeBSD and Win95! (The problem is that there will be arriving a truckload of these machines with 900XL in a week or two, so a solution based on 900XL would be preferred :-) Snip from /var/log/messages: =================================================================== hilbert /kernel: FreeBSD 2.2.5-RELEASE #0: Fri Feb 27 10:52:55 CET 1998 hilbert /kernel: root@hilbert.ife.no:/usr/src/sys/compile/HILBERT hilbert /kernel: CPU: Pentium Pro (267.27-MHz 686-class CPU) hilbert /kernel: Origin = "GenuineIntel" Id = 0x633 Stepping=3 hilbert /kernel: Features=0x80f9ff,MTRR,PGE,MCA,CMOV> hilbert /kernel: real memory = 67108864 (65536K bytes) hilbert /kernel: avail memory = 62681088 (61212K bytes) hilbert /kernel: Probing for devices on PCI bus 0: hilbert /kernel: chip0 rev 3 on pci0:0 hilbert /kernel: chip1 rev 3 on pci0:1 hilbert /kernel: chip2 rev 1 on pci0:4:0 hilbert /kernel: pci0:4:1: Intel Corporation, device=0x7111, class=storage (ide) [no driver assigned] hilbert /kernel: pci0:4:2: Intel Corporation, device=0x7112, class=0x0c, subclass=0x03 int d irq ?? [no driver assigned] hilbert /kernel: chip3 rev 1 on pci0:4:3 hilbert /kernel: vga0 rev 154 on pci0:10 hilbert /kernel: ahc0 rev 1 int a irq 11 on pci0:12 hilbert /kernel: ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs hilbert /kernel: ahc0 waiting for scsi devices to settle hilbert /kernel: Sending SDTR!! hilbert /kernel: (ahc0:0:0): "WDIGTL ENTERPRISE 1.91" type 0 fixed SCSI 2 hilbert /kernel: sd0(ahc0:0:0): Direct-Access 2077MB (4254819 512 byte sectors) hilbert /kernel: vx0 <3COM 3C900 Etherlink XL PCI> rev 0 int a irq 10 on pci0:13 hilbert /kernel: utp/aui/bnc[*aui*]: disable 'auto select' with DOS util! address 00:60:08:e7:ef:af hilbert /kernel: Probing for devices on PCI bus 1: hilbert /kernel: Probing for devices on the ISA bus: hilbert /kernel: sc0 at 0x60-0x6f irq 1 on motherboard hilbert /kernel: sc0: VGA color <16 virtual consoles, flags=0x0> hilbert /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa hilbert /kernel: sio0: type 16550A hilbert /kernel: sio1 at 0x2f8-0x2ff irq 3 on isa hilbert /kernel: sio1: type 16550A hilbert /kernel: lpt0 at 0x378-0x37f irq 7 on isa hilbert /kernel: lpt0: Interrupt-driven port hilbert /kernel: lp0: TCP/IP capable interface hilbert /kernel: psm0 at 0x60-0x64 irq 12 on motherboard hilbert /kernel: psm0: device ID 0 hilbert /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa hilbert /kernel: fdc0: FIFO enabled, 8 bytes threshold hilbert /kernel: fd0: 1.44MB 3.5in hilbert /kernel: wdc0 at 0x1f0-0x1f7 irq 14 on isa hilbert /kernel: wdc0: unit 0 (atapi): , removable, dma, iordy hilbert /kernel: wcd0: 3515Kb/sec, 120Kb cache, audio play, 255 volume levels, ejectable tray hilbert /kernel: wdc1 not found at 0x170 hilbert /kernel: npx0 flags 0x1 on motherboard hilbert /kernel: npx0: INT 16 interface hilbert /kernel: changing root device to sd0a hilbert /kernel: vx0: selected bnc. (link1) hilbert xntpd[126]: xntpd version=3.4e (beta multicast); Tue Oct 21 13:08:47 GMT 1997 (1) hilbert xntpd[126]: tickadj = 5, tick = 10000, tvu_maxslew = 495 hilbert lpd[168]: restarted ==================================================================== Thank you ! /* Stein M Sandbech Email: stein@ife.no ** ** Senior Systems Engineer, EDP dept Email: stein@www.ife.no ** ** Institute for Energy Technology Tel: +47 63 80 60 00 ** ** Box 40, N-2007 Kjeller, NORWAY Fax: +47 63 81 11 68 */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message