Verwijderd
Welke versie Slackware ? Als het 8.1 is het een kwestie van /etc/rc.d/rc.inet1 aanpassen, als het een vroegere versie is moet je even een paar regeltjes toevoegen aan dat bestand.
Voeg /sbin/modprobe ne2k-pci toe aan je /etc/rc.d/rc.netdevice
Voeg /sbin/modprobe ne2k-pci toe aan je /etc/rc.d/rc.netdevice
Ik heb slackware 8.0, wat moet er dan nog bij?Verwijderd schreef op 21 augustus 2002 @ 17:12:
Welke versie Slackware ? Als het 8.1 is het een kwestie van /etc/rc.d/rc.inet1 aanpassen, als het een vroegere versie is moet je even een paar regeltjes toevoegen aan dat bestand.
Voeg /sbin/modprobe ne2k-pci toe aan je /etc/rc.d/rc.netdevice
Verwijderd
Ik zal het Slackware 8.1 rc.inet1 script wel even kopieren hier. Dat is n.l. standaard geschikt voor 2 nics.
Kopieer je huidige rc.inet1 even en vervang de inhoud door bovenstaande.
Dan de parameters in het script even goed zetten en hij zou het moeten doen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
| #! /bin/sh
# /etc/rc.d/rc.inet1
# This script starts up the base networking system.
#
# Version:
# @(#)/etc/rc.d/rc.inet1 8.1 Tue May 28 15:27:39 PDT 2002 (pjv)
# Edit these values to set up your first Ethernet card (eth0):
IPADDR="127.0.0.1" # REPLACE with YOUR IP address!
NETMASK="255.255.255.0" # REPLACE with YOUR netmask!
# Or, uncomment the following lines to set up eth0 using DHCP:
USE_DHCP=yes
# If your provider requires a DHCP hostname, uncomment and edit below:
#DHCP_HOSTNAME="CCHOSTNUM-A"
# Edit these values to set up your second Ethernet card (eth1),
# if you have one. Otherwise leave it configured to 127.0.0.1,
# or comment it out, and it will be ignored at boot.
IPADDR2="127.0.0.1" # REPLACE with YOUR IP address!
NETMASK2="255.255.255.0" # REPLACE with YOUR netmask!
# Or, uncomment the following lines to set up eth1 using DHCP:
#USE_DHCP2=yes
# If your provider requires a DHCP hostname, uncomment and edit below:
#DHCP_HOSTNAME2="CCHOSTNUM-A"
# Edit the next line to point to your gateway:
GATEWAY="" # REPLACE with YOUR gateway!
# You shouldn't need to edit anything below here.
# Set up the loopback interface:
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
# Set up the eth0 interface:
if [ "$USE_DHCP" = "yes" ]; then # use DHCP to set everything up:
echo "Attempting to configure eth0 by contacting a DHCP server..."
# Add the -h option to the DHCP hostname:
if [ ! "$DHCP_HOSTNAME" = "" ]; then
DHCP_HOSTNAME="-h $DHCP_HOSTNAME"
fi
/sbin/dhcpcd -t 10 ${DHCP_HOSTNAME} -d eth0
elif [ ! "$IPADDR" = "127.0.0.1" -a ! "$IPADDR" = "" ]; then # set up IP statically:
# Determine broadcast and network addresses from the IP address and netmask:
BROADCAST=`/bin/ipmask $NETMASK $IPADDR | cut -f 1 -d ' '`
NETWORK=`/bin/ipmask $NETMASK $IPADDR | cut -f 2 -d ' '`
# Set up the ethernet card:
echo "Configuring eth0:"
echo "ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}"
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
# If that didn't succeed, give the system administrator some hints:
if [ ! $? = 0 ]; then
echo "Your eth0 card was not initialized properly. Here are some reasons why this"
echo "may have happened, and the solutions:"
echo "1. Your kernel does not contain support for your card. Including all the"
echo " network drivers in a Linux kernel can make it too large to even boot, and"
echo " sometimes including extra drivers can cause system hangs. To support your"
echo " ethernet, either edit /etc/rc.d/rc.modules to load the support at boot time,"
echo " or compile and install a kernel that contains support."
echo "2. You don't have an ethernet card, in which case you should run netconfig"
echo " and configure your machine for loopback. (Unless you don't mind seeing this"
echo " error...)"
fi
fi # set up eth0
# Set up the eth1 interface:
if [ "$USE_DHCP2" = "yes" ]; then # use DHCP to set everything up:
echo "Attempting to configure eth1 by contacting a DHCP server..."
# Add the -h option to the DHCP hostname:
if [ ! "$DHCP_HOSTNAME2" = "" ]; then
DHCP_HOSTNAME2="-h $DHCP_HOSTNAME2"
fi
/sbin/dhcpcd -t 10 ${DHCP_HOSTNAME2} -d eth1
elif [ ! "$IPADDR2" = "127.0.0.1" -a ! "$IPADDR2" = "" ]; then # set up IP statically:
# Determine broadcast and network addresses from the IP address and netmask:
BROADCAST2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 1 -d ' '`
NETWORK2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 2 -d ' '`
# Set up the ethernet card:
echo "Configuring eth1:"
echo "ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}"
/sbin/ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}
# If that didn't succeed, give the system administrator some hints:
if [ ! $? = 0 ]; then
echo "Your eth1 card was not initialized properly. Here are some reasons why this"
echo "may have happened, and the solutions:"
echo "1. Your kernel does not contain support for your card. Including all the"
echo " network drivers in a Linux kernel can make it too large to even boot, and"
echo " sometimes including extra drivers can cause system hangs. To support your"
echo " ethernet, either edit /etc/rc.d/rc.modules to load the support at boot time,"
echo " or compile and install a kernel that contains support."
echo "2. You don't have an ethernet card, in which case you should fix"
echo " /etc/rc.d/rc.inet1 to stop trying to configure eth1. (Unless you don't mind"
echo " seeing this error...)"
fi
fi # set up eth1
# Set up the gateway:
if [ ! "$GATEWAY" = "127.0.0.1" -a ! "$GATEWAY" = "" ]; then
/sbin/route add default gw ${GATEWAY} metric 1
fi
# End of /etc/rc.d/rc.inet1 |
Kopieer je huidige rc.inet1 even en vervang de inhoud door bovenstaande.
Dan de parameters in het script even goed zetten en hij zou het moeten doen.
Jah hier heb ik nie veel aan, eerst moet die netwerkkaart nog werkenVerwijderd schreef op 21 augustus 2002 @ 17:49:
Ik zal het Slackware 8.1 rc.inet1 script wel even kopieren hier. Dat is n.l. standaard geschikt voor 2 nics.
code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102#! /bin/sh # /etc/rc.d/rc.inet1 # This script starts up the base networking system. # # Version: # @(#)/etc/rc.d/rc.inet1 8.1 Tue May 28 15:27:39 PDT 2002 (pjv) # Edit these values to set up your first Ethernet card (eth0): IPADDR="127.0.0.1" # REPLACE with YOUR IP address! NETMASK="255.255.255.0" # REPLACE with YOUR netmask! # Or, uncomment the following lines to set up eth0 using DHCP: USE_DHCP=yes # If your provider requires a DHCP hostname, uncomment and edit below: #DHCP_HOSTNAME="CCHOSTNUM-A" # Edit these values to set up your second Ethernet card (eth1), # if you have one. Otherwise leave it configured to 127.0.0.1, # or comment it out, and it will be ignored at boot. IPADDR2="127.0.0.1" # REPLACE with YOUR IP address! NETMASK2="255.255.255.0" # REPLACE with YOUR netmask! # Or, uncomment the following lines to set up eth1 using DHCP: #USE_DHCP2=yes # If your provider requires a DHCP hostname, uncomment and edit below: #DHCP_HOSTNAME2="CCHOSTNUM-A" # Edit the next line to point to your gateway: GATEWAY="" # REPLACE with YOUR gateway! # You shouldn't need to edit anything below here. # Set up the loopback interface: /sbin/ifconfig lo 127.0.0.1 /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo # Set up the eth0 interface: if [ "$USE_DHCP" = "yes" ]; then # use DHCP to set everything up: echo "Attempting to configure eth0 by contacting a DHCP server..." # Add the -h option to the DHCP hostname: if [ ! "$DHCP_HOSTNAME" = "" ]; then DHCP_HOSTNAME="-h $DHCP_HOSTNAME" fi /sbin/dhcpcd -t 10 ${DHCP_HOSTNAME} -d eth0 elif [ ! "$IPADDR" = "127.0.0.1" -a ! "$IPADDR" = "" ]; then # set up IP statically: # Determine broadcast and network addresses from the IP address and netmask: BROADCAST=`/bin/ipmask $NETMASK $IPADDR | cut -f 1 -d ' '` NETWORK=`/bin/ipmask $NETMASK $IPADDR | cut -f 2 -d ' '` # Set up the ethernet card: echo "Configuring eth0:" echo "ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}" /sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK} # If that didn't succeed, give the system administrator some hints: if [ ! $? = 0 ]; then echo "Your eth0 card was not initialized properly. Here are some reasons why this" echo "may have happened, and the solutions:" echo "1. Your kernel does not contain support for your card. Including all the" echo " network drivers in a Linux kernel can make it too large to even boot, and" echo " sometimes including extra drivers can cause system hangs. To support your" echo " ethernet, either edit /etc/rc.d/rc.modules to load the support at boot time," echo " or compile and install a kernel that contains support." echo "2. You don't have an ethernet card, in which case you should run netconfig" echo " and configure your machine for loopback. (Unless you don't mind seeing this" echo " error...)" fi fi # set up eth0 # Set up the eth1 interface: if [ "$USE_DHCP2" = "yes" ]; then # use DHCP to set everything up: echo "Attempting to configure eth1 by contacting a DHCP server..." # Add the -h option to the DHCP hostname: if [ ! "$DHCP_HOSTNAME2" = "" ]; then DHCP_HOSTNAME2="-h $DHCP_HOSTNAME2" fi /sbin/dhcpcd -t 10 ${DHCP_HOSTNAME2} -d eth1 elif [ ! "$IPADDR2" = "127.0.0.1" -a ! "$IPADDR2" = "" ]; then # set up IP statically: # Determine broadcast and network addresses from the IP address and netmask: BROADCAST2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 1 -d ' '` NETWORK2=`/bin/ipmask $NETMASK2 $IPADDR2 | cut -f 2 -d ' '` # Set up the ethernet card: echo "Configuring eth1:" echo "ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}" /sbin/ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2} # If that didn't succeed, give the system administrator some hints: if [ ! $? = 0 ]; then echo "Your eth1 card was not initialized properly. Here are some reasons why this" echo "may have happened, and the solutions:" echo "1. Your kernel does not contain support for your card. Including all the" echo " network drivers in a Linux kernel can make it too large to even boot, and" echo " sometimes including extra drivers can cause system hangs. To support your" echo " ethernet, either edit /etc/rc.d/rc.modules to load the support at boot time," echo " or compile and install a kernel that contains support." echo "2. You don't have an ethernet card, in which case you should fix" echo " /etc/rc.d/rc.inet1 to stop trying to configure eth1. (Unless you don't mind" echo " seeing this error...)" fi fi # set up eth1 # Set up the gateway: if [ ! "$GATEWAY" = "127.0.0.1" -a ! "$GATEWAY" = "" ]; then /sbin/route add default gw ${GATEWAY} metric 1 fi # End of /etc/rc.d/rc.inet1
Kopieer je huidige rc.inet1 even en vervang de inhoud door bovenstaande.
Dan de parameters in het script even goed zetten en hij zou het moeten doen.
Verwijderd
Sja...Verwijderd schreef op 21 augustus 2002 @ 17:12:
[...]
Voeg /sbin/modprobe ne2k-pci toe aan je /etc/rc.d/rc.netdevice
Als ik modprobe ne2k-pci kan ie um nie vinde, maar ik heb hem toch wel degelijk geinstalleerd
Verwijderd
Mijn realteks 8029 doen het zonder problemen met ne2k-pci. Is het een pci ne2000 compatible kaart is of is het een isa ? In het geval van isa kan het de ne driver zijn die je kunt laden door de juiste irq / io parameters mee te geven. Even zoeken op isa netwerkkaart in NOS zal dan wel uitkomst bieden voor de exacte parameters. Een dostool om de instellingen te checken / zetten is dan ook wel handig. Maar dat dus alleen als je een isa kaart hebt.
Pagina: 1