alright...i've got a few issues to work out, hope someof you guys can help.
1. I tried installing Core 2, but after hitting enter on the install screen, the computer reboots. Ideas? I installed core 1.
2. For some reason, the onboard lan on my P4P800 Deluxe won't work without a driver I got from Asus (and this is a redhat problem, from what I read, as most other versions of Linux have no problem running it). I downloaded the files, unzipped them, and followed the directions in the readme. But this is what happens:
Any ideas what that means? I'm a linux n00b, and my unix experience is very, very rusty.
reading more how-tos on linux.com, tried using the modprobe ne and modprobe 3c59x commands (ethernet). here's what I got...
3. Also with my mobo, to get the drives on the raid controller to show up, you have to patch something. The RAID drivers don't work, but apparently this patch will make them work as simple IDE drives. Here's the patch text:
it's a .patch file...but what do I DO with it?
Thanks guys.
1. I tried installing Core 2, but after hitting enter on the install screen, the computer reboots. Ideas? I installed core 1.
2. For some reason, the onboard lan on my P4P800 Deluxe won't work without a driver I got from Asus (and this is a redhat problem, from what I read, as most other versions of Linux have no problem running it). I downloaded the files, unzipped them, and followed the directions in the readme. But this is what happens:
[root@localhost 3c2000]# make load
/bin/sh: line 1: gcc: command not found
/bin/sh: line 1: gcc: command not found
gcc -D__KERNEL__ -Wall -Wstrict-prototypes -O2 -DMODULE -I. -DSK_USE_CSUM -I /us r/src/linux-2.4/include -c -o skge.o skge.c
make: gcc: Command not found
make: *** [skge.o] Error 127
Any ideas what that means? I'm a linux n00b, and my unix experience is very, very rusty.
reading more how-tos on linux.com, tried using the modprobe ne and modprobe 3c59x commands (ethernet). here's what I got...
[root@localhost root]# modprobe ne
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/ne.o: init_module: No such device or address
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/ne.o: insmod /lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/ne.o failed
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/ne.o: insmod ne failed
[root@localhost root]# modprobe 3c59x
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/3c59x.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/3c59x.o: insmod /lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/3c59x.o failed
/lib/modules/2.4.22-1.2115.nptlsmp/unsupported/drivers/net/3c59x.o: insmod 3c59x failed
3. Also with my mobo, to get the drives on the raid controller to show up, you have to patch something. The RAID drivers don't work, but apparently this patch will make them work as simple IDE drives. Here's the patch text:
--- linux/drivers/ide/pci/generic.h Mon Aug 25 13:44:41 2003
+++ linux-2.4.22.2/drivers/ide/pci/generic.h Mon Sep 22 20:36:26 2003
@@ -140,6 +140,19 @@
.enablebits = {{0x00,0x00,0x00}, {0x00,0x00,0x00}},
.bootable = ON_BOARD,
.extra = 0,
+ },{ /* 10 */
+ .vendor = PCI_VENDOR_ID_VIA,
+ .device = PCI_DEVICE_ID_VIA_610,
+ .name = "VIA_610",
+ .init_chipset = init_chipset_generic,
+ .init_iops = NULL,
+ .init_hwif = init_hwif_generic,
+ .init_dma = init_dma_generic,
+ .channels = 2,
+ .autodma = AUTODMA,
+ .enablebits = {{0x00,0x00,0x00}, {0x00,0x00,0x00}},
+ .bootable = ON_BOARD,
+ .extra = 0,
},{
.vendor = 0,
.device = 0,
--- linux/drivers/ide/pci/generic.c Mon Aug 25 13:44:41 2003
+++ linux-2.4.22.2/drivers/ide/pci/generic.c Mon Sep 22 20:42:48 2003
@@ -65,6 +65,8 @@
hwif->ultra_mask = 0x7f;
hwif->mwdma_mask = 0x07;
hwif->swdma_mask = 0x07;
+ if (hwif->pci_dev->device == PCI_DEVICE_ID_VIA_610)
+ hwif->udma_four = 1; /* mj */
if (!noautodma)
hwif->autodma = 1;
@@ -141,6 +143,7 @@
{ PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_82C561, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 7},
{ PCI_VENDOR_ID_OPTI, PCI_DEVICE_ID_OPTI_82C558, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 8},
{ PCI_VENDOR_ID_TOSHIBA, PCI_DEVICE_ID_TOSHIBA_PICCOLO, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 9},
+ { PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_610, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 10},
{ 0, },
};
--- linux/include/linux/pci_ids.h Mon Aug 25 13:44:44 2003
+++ linux-2.4.22.2/include/linux/pci_ids.h Mon Sep 22 20:36:13 2003
@@ -1085,6 +1085,7 @@
#define PCI_DEVICE_ID_VIA_8233A 0x3147
#define PCI_DEVICE_ID_VIA_P4M266 0x3148
#define PCI_DEVICE_ID_VIA_8237_SATA 0x3149
+#define PCI_DEVICE_ID_VIA_610 0x3164
#define PCI_DEVICE_ID_VIA_P4X333 0x3168
#define PCI_DEVICE_ID_VIA_8235 0x3177
#define PCI_DEVICE_ID_VIA_8377_0 0x3189
it's a .patch file...but what do I DO with it?
Thanks guys.