[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Missing nic drivers in gnumach compilation?



Hi all,

A freshly installed hurd on a nice new 1.4GHz system is what I've now
got and I must say that the installation, with boot floppies and all is
sweet now (last time I did it you had to run cross-install.)

Unfortunately, the network card isn't recognised.  It's a VIA
Rhine chip in a D-Link card.  I tried to compile a new gnumach with
the appropriate driver; here is a sequence of commands that
should get accross the trouble (/mnt/anx is the hurd / partition):

/proj/gnumach-20011013-1$ MIG=i386-gnu-mig CC=i386-gnu-gcc ./configure
--enable-floppy --enable-ide --enable-ne2000 --enable-via-rhine
--enable-ne2kpci i386-pc-gnu --prefix=/mnt/anx
loading cache ./config.cache
checking host system type... i386-pc-gnu
[ ... ]

node@insanity:~/proj/gnumach-20011013-1$ grep VIA_RHINE i386/linux/device-drivers.h
#define CONFIG_VIA_RHINE 1

node@insanity:~/proj/gnumach-20011013-1$ ls -l i386/linux/via-rhine.o
-rw-r--r--    1 node     node        12272 Oct 17 14:05  i386/linux/via-rhine.o

[ make install done ]

node@insanity:~/proj/gnumach-20011013-1$ cat /mnt/anx/root/klog
GNUmach 1.2
AT386 boot: physical memory from 0x0 to 0x1fff0000
GNUmach 1.2
AT386 boot: physical memory from 0x0 to 0x1fff0000
pcibios_init : BIOS32 Service Directory structure at 0x000fdb40
pcibios_init : BIOS32 Service Directory entry at 0xfdb50
pcibios_init : PCI BIOS revision 2.10 entry at 0xfdb71
Probing PCI hardware.
hd0: Maxtor 91531U3, 14655MB w/512kB Cache, CHS=1868/255/63
hd2: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY - not supported by this kernel
hd3: FX4830T, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Partition check (DOS partitions):
 hd0: hd0s1 hd0s2 hd0s3 hd0s4 < hd0s5 hd0s6 hd0s7 hd0s8 >
com0: at atbus0, port = 3f8, spl = 6, pic = 4. (DOS COM1)
com1: at atbus1, port = 2f8, spl = 6, pic = 3. (DOS COM2)
Loading single multiboot module in compat mode: /boot/serverboot.gz
hd04: bad access: block=28, count=2, blockend=30, nr_sects2
end_request: I/O error, dev 03:04, sector 28
node@insanity:~/proj/gnumach-20011013-1$

Setting the pfinet translator on sockets/2 with eth0 and then running
ping tells me the translator died.  Am I missing something totally
obvious?

Bob

--
Bob Ham:  bob@ham.org  http://pkl.net/~node/
IRC: 'node' on irc.openprojects.net: #slashdot  ICQ: 4396425 'node'

"The GNU philosophy is about freedom. To be free one must have
personal power. Personal power is an individual thing, difficult to
obtain and quick to perish." --Krisno Pryosusilo



Reply to: