| Hardcore - Terror |
Verwijderd
wat gebeurd er als je ipconfig intypt?
waarschijnlijk zie je dan nix, je zou dan ip gegevens van je kaart moeten zien.
Is je kaart wel gedetecteerd door netconfig?
anders probeer eens handmatig een module te laden met: modprobe <naam> en eventueel wat parameters, ik weet de naam van de module voor die kaart niet, helaas
waarschijnlijk zie je dan nix, je zou dan ip gegevens van je kaart moeten zien.
Is je kaart wel gedetecteerd door netconfig?
anders probeer eens handmatig een module te laden met: modprobe <naam> en eventueel wat parameters, ik weet de naam van de module voor die kaart niet, helaas
doe als eerste eens lsmod en kijk of de driver voor je nic erbij staat. Staat ie er niet dan moet je em proben met modprobe (of insmod). Vervolgens doe je ifconfig eth0 x.x.x.x (eth0 (als dit je eerste netwerkkaart is, anders eth1, enz) en x.x.x.x = het ip. En dan kun je nog een subnetmask aangeven enzo, maar dat moet met ifconfig -optie waarvan ik de optie niet weet (mask ofzo)
Btw je can ook gewoon netconfig gebruiken is wat makkelijker
.
Btw je can ook gewoon netconfig gebruiken is wat makkelijker
Vorrbeeldje: (van een scriptje om het hele gebuiren automatische te laten doen)
#! /bin/sh
#
# rc.inet1 This shell script boots up the base INET system.
#
# Version: @(#)/etc/rc.d/rc.inet1 2.00 19/04/2002
#
/sbin/modprobe rtl8139 #probe the driver of the networkcard
HOHSTNAME=`server`
# IF YOU HAVE AN ETHERNET CONNECTION, use these lines below to configure the
# eth0 interface.
# Edit1 these values to set up a static IP address:
IPADDR="192.168.0.250" # REPLACE with YOUR IP address!
NETMASK="255.255.255.0" # REPLACE with YOUR netmask!
NETWORK="192.168.0.0" # REPLACE with YOUR network address!
BROADCAST="192.168.0.255" # REPLACE with YOUR broadcast address, if you
# have one. If not, leave blank and edit below.
GATEWAY="" # REPLACE with YOUR gateway address!
# To use DHCP instead of a static IP, set this value to "yes":
DHCP="no" # Use DHCP ("yes" or "no")
# OK, time to set up the interface:
if [ "$DHCP" = "yes" ]; then # use DHCP to set everything up:
echo "Attempting to configure eth0 by contacting a DHCP server..."
/sbin/dhcpcd
elif [ ! "$IPADDR" = "127.0.0.1" ]; then # set up IP statically:
# Set up the ethernet card:
echo "Configuring eth0 as ${IPADDR}..."
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
# If that didn't succeed, give the system administrator some hints:
if [ ! $? = 0 ]; then
cat << EOF
Your ethernet card was not initialized properly. Here are some reasons why this
may have happened, and the solutions:
1. Your kernel does not contain support for your card. Including all the
network drivers in a Linux kernel can make it too large to even boot, and
sometimes including extra drivers can cause system hangs. To support your
ethernet, either edit /etc/rc.d/rc.modules to load the support at boottime,
or compile and install a kernel that contains support.
2. You don't have an ethernet card, in which case you should comment out this
section of /etc/rc.d/rc.inet1. (Unless you don't mind seeing this error...)
EOF
fi
# Older kernel versions need this to set up the eth0 routing table:
KVERSION=`uname -r | cut -f 1,2 -d .`
if [ "$KVERSION" = "1.0" -o "$KVERSION" = "1.1" \
-o "$KVERSION" = "1.2" -o "$KVERSION" = "2.0" -o "$KVERSION" = "" ]; then
/sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
fi
# If there is a gateway defined, then set it up:
if [ ! "$GATEWAY" = "" ]; then
/sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
fi
fi
# End of rc.inet1
#! /bin/sh
#
# rc.inet1 This shell script boots up the base INET system.
#
# Version: @(#)/etc/rc.d/rc.inet1 2.00 19/04/2002
#
/sbin/modprobe rtl8139 #probe the driver of the networkcard
HOHSTNAME=`server`
# IF YOU HAVE AN ETHERNET CONNECTION, use these lines below to configure the
# eth0 interface.
# Edit1 these values to set up a static IP address:
IPADDR="192.168.0.250" # REPLACE with YOUR IP address!
NETMASK="255.255.255.0" # REPLACE with YOUR netmask!
NETWORK="192.168.0.0" # REPLACE with YOUR network address!
BROADCAST="192.168.0.255" # REPLACE with YOUR broadcast address, if you
# have one. If not, leave blank and edit below.
GATEWAY="" # REPLACE with YOUR gateway address!
# To use DHCP instead of a static IP, set this value to "yes":
DHCP="no" # Use DHCP ("yes" or "no")
# OK, time to set up the interface:
if [ "$DHCP" = "yes" ]; then # use DHCP to set everything up:
echo "Attempting to configure eth0 by contacting a DHCP server..."
/sbin/dhcpcd
elif [ ! "$IPADDR" = "127.0.0.1" ]; then # set up IP statically:
# Set up the ethernet card:
echo "Configuring eth0 as ${IPADDR}..."
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
# If that didn't succeed, give the system administrator some hints:
if [ ! $? = 0 ]; then
cat << EOF
Your ethernet card was not initialized properly. Here are some reasons why this
may have happened, and the solutions:
1. Your kernel does not contain support for your card. Including all the
network drivers in a Linux kernel can make it too large to even boot, and
sometimes including extra drivers can cause system hangs. To support your
ethernet, either edit /etc/rc.d/rc.modules to load the support at boottime,
or compile and install a kernel that contains support.
2. You don't have an ethernet card, in which case you should comment out this
section of /etc/rc.d/rc.inet1. (Unless you don't mind seeing this error...)
EOF
fi
# Older kernel versions need this to set up the eth0 routing table:
KVERSION=`uname -r | cut -f 1,2 -d .`
if [ "$KVERSION" = "1.0" -o "$KVERSION" = "1.1" \
-o "$KVERSION" = "1.2" -o "$KVERSION" = "2.0" -o "$KVERSION" = "" ]; then
/sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0
fi
# If there is a gateway defined, then set it up:
if [ ! "$GATEWAY" = "" ]; then
/sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric 1
fi
fi
# End of rc.inet1
Je kan dit copy/pasten en in een bestand genaamd "rc.inet1" zetten. Dat bestand moet je kunnen uitvoeren (chmod 777 rc.inet1), en in je dir /etc/rc.d/ zetten. Als je dan ook nog eens in je /etc/rc.d/rc.M ff zoekt naar: "# Initialize the NET subsystem." en je zet daar: "./etc/rc.d/rc.inet3" neer dan start ie em ook nog eens op bij het booten.
Ik hoor wel of het lukt
Ik hoor wel of het lukt
[Zeikmodus]Op donderdag 25 april 2002 20:51 schreef ocke het volgende:
Je kan dit copy/pasten en in een bestand genaamd "rc.inet1" zetten. Dat bestand moet je kunnen uitvoeren (chmod 777 rc.inet1), en in je dir /etc/rc.d/ zetten. Als je dan ook nog eens in je /etc/rc.d/rc.M ff zoekt naar: "# Initialize the NET subsystem." en je zet daar: "./etc/rc.d/rc.inet3" neer dan start ie em ook nog eens op bij het booten.
Ik hoor wel of het lukt
Ik zou rc.inet1 niet 777 chmodden maar met 755(of nog minder). We willen natuurlijk niet dat vervelende mensjes die in je systeem zitten opeens je netwerksettings gaan veranderen he
driver downloaden van http://www.smc-europe.com/english/support/driver_manual/adapter/download/1255/1255Linx.zip
Daarna scrippie maken als /etc/rc.d/rc.inet1
# rc.inet1 scrippie van morphje
# gemaakt op "vandaag"
#
# driver laden
insmod tulip.o
# ip adres instellen
ifconfig eth0 192.168.0.123 network 255.255.255.0
# gateway instellen
route add default 192.168.0.1
# end of rc.inet1
Daarna scrippie maken als /etc/rc.d/rc.inet1
# rc.inet1 scrippie van morphje
# gemaakt op "vandaag"
#
# driver laden
insmod tulip.o
# ip adres instellen
ifconfig eth0 192.168.0.123 network 255.255.255.0
# gateway instellen
route add default 192.168.0.1
# end of rc.inet1
kloptOp vrijdag 26 april 2002 11:04 schreef ocke het volgende:
Dat kan natuurlijk ook. Die van mij was gewoon een c/p van mijn eigen scriptje
.
aint i evil
edit: en ik heb ook zijn driver ergelijk bij gezocht. Uiteraard pleit ik natuurlijk gewoon voor keihard in de kernel compilen, maar je kan niet alles hebben
Ik zal maar bekennen: ik ben een linux N00B!Op vrijdag 26 april 2002 18:10 schreef morphje het volgende:
Uiteraard pleit ik natuurlijk gewoon voor keihard in de kernel compilen, maar je kan niet alles hebben
Maar ben er wel erg mee bezig (en aan het leren). Zou je me kunnen vertellen hoe je zoiets doet?
cd /usr/src/linux-2.4.5/ of cd /usr/src/linux-2.2.19/
make menuconfig
kies alles wat je hebben wil
make clean; make dep; make modules; make bzImage; make install
ofzo
ben ook niet zo ervaren daarmee
make menuconfig
kies alles wat je hebben wil
make clean; make dep; make modules; make bzImage; make install
ofzo
Verwijderd
Op zaterdag 27 april 2002 21:23 schreef ebas het volgende:
cd /usr/src/linux-2.4.5/ of cd /usr/src/linux-2.2.19/
make menuconfig
kies alles wat je hebben wil
make clean; make dep; make modules; make bzImage; make install
ofzoben ook niet zo ervaren daarmee
code:
1
2
3
4
5
6
7
| cd /usr/src/linux make dep, make bzImage, make modules, make modules_install cp System.map /boot/System.map-x.x.x cp arch/i386/boot/bzImage /boot/vmlinuz-x.x.x joe /etc/lilo.conf en nieuwe kernel erbij zetten /sbin/lilo |
rebooten
Verwijderd
heh ik zou geen make install doen
laatste keren dat ik dat heb gedaan heb ik mijn hele bak verneukt, maar goed toen zat ik ook nog 2.2.16 te compilen ofzow dus best oud
ik doe het lekker met de hand, kan je iig zien wat je evt fout doet
laatste keren dat ik dat heb gedaan heb ik mijn hele bak verneukt, maar goed toen zat ik ook nog 2.2.16 te compilen ofzow dus best oud
ik doe het lekker met de hand, kan je iig zien wat je evt fout doet
Pagina: 1