Kezdőlap › Fórumok › Slackware, Slax problémák › Slackware + ati radeon driver
- This topic has 97 hozzászólás, 5 résztvevő, and was last updated 21 years telt el by
Zilahia.
-
SzerzőBejegyzés
-
2004-04-26-19:56 #1938939
/etc/rc.d/rc.inet1 stop
/etc/rc.d/rc.inet1 stopNa erre mit ír ki?
2004-04-26-19:57 #1938940semmit!
2004-04-26-20:10 #1938941Na látod ez az, amit nem hiszek el!
A másodiknál ki kellene írnia, hogy nincs mit megölnie, vagy nem ölt meg semmit.2004-04-26-20:32 #1938942Tényleg nem akarok hulye lenni, de nem is fut a dhcp, el se indul bootkor, meg se tudom kill vagy killall-olni
Van egy tipem. elemezzük ki az init scriptet. sztem nem enged át egy if-en:Code:#! /bin/sh
# /etc/rc.d/rc.inet1
# This script is used to bring up the various network interfaces.
#
# @(#)/etc/rc.d/rc.inet1 9.1 Tue Aug 26 13:34:58 PDT 2003 (pjv)############################
# READ NETWORK CONFIG FILE #
############################# Get the configuration information from /etc/rc.d/rc.inet1.conf:
. /etc/rc.d/rc.inet1.conf######################
# LOOPBACK FUNCTIONS #
####################### Function to bring up the loopback interface. If loopback is
# already up, do nothing.
lo_up() {
if grep lo: /proc/net/dev 1> /dev/null ; then
if ! /sbin/ifconfig | grep „^lo” 1> /dev/null ; then
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
fi
fi
}# Function to take down the loopback interface:
lo_down() {
if grep lo: /proc/net/dev 1> /dev/null ; then
/sbin/ifconfig lo down
fi
}######################
# ETHERNET FUNCTIONS #
####################### Function to bring up an Ethernet interface. If the interface is
# already up or does not yet exist (perhaps because the kernel driver
# is not loaded yet), do nothing.
eth_up() {
# If the interface isn’t in the kernel yet (but there’s an alias for it in
# modules.conf), then it should be loaded first:
if ! grep eth${1}: /proc/net/dev 1> /dev/null ; then # no interface yet
if /sbin/modprobe -c | grep -w „alias eth${1}” | grep -vw „alias eth${1} off” > /dev/null ; then
/sbin/modprobe eth${1}
fi
fi
if grep eth${1}: /proc/net/dev 1> /dev/null ; then # interface exists
if ! /sbin/ifconfig | grep „eth${1} ” 1> /dev/null ; then # interface not up
if [ „${USE_DHCP[$1]}” = „yes” ]; then # use DHCP to bring interface up
if [ ! „${DHCP_HOSTNAME[$1]}” = „” ]; then
/sbin/dhcpcd -t 10 -h ${DHCP_HOSTNAME[$1]} -d eth${1}
else
/sbin/dhcpcd -t 10 -d eth${1}
fi
else # bring up interface using a static IP address
if [ ! „${IPADDR[$1]}” = „” ]; then # skip unconfigured interfaces
# Determine broadcast address from the IP address and netmask:
BROADCAST=`/bin/ipmask ${NETMASK[$1]} ${IPADDR[$1]} | cut -f 1 -d ‘ ‘`
# Set up the ethernet card:
echo „Configuring eth${1}:”
echo „/sbin/ifconfig eth${1} ${IPADDR[$1]} broadcast ${BROADCAST} netmask ${NETMASK[$1]}”
/sbin/ifconfig eth${1} ${IPADDR[$1]} broadcast ${BROADCAST} netmask ${NETMASK[$1]}
else
if [ „$DEBUG_ETH_UP” = „yes” ]; then
echo „eth${1} interface is not configured in /etc/rc.d/rc.inet1.conf”
fi
fi
fi
else
if [ „$DEBUG_ETH_UP” = „yes” ]; then
echo „eth${1} is already up, skipping”
fi
fi
else
if [ „$DEBUG_ETH_UP” = „yes” ]; then
echo „eth${1} interface does not exist (yet)”
fi
fi
}# Function to take down an Ethernet interface:
eth_down() {
if grep eth${1}: /proc/net/dev 1> /dev/null ; then
if [ „${USE_DHCP[$1]}” = „yes” ]; then
/sbin/dhcpcd -k -d eth${1}
sleep 1
else
/sbin/ifconfig eth${1} down
fi
fi
}#####################
# GATEWAY FUNCTIONS #
###################### Function to bring up the gateway if there is not yet a default route:
gateway_up() {
if ! /sbin/route | grep „^default” 1> /dev/null ; then
if [ ! „$GATEWAY” = „” ]; then
/sbin/route add default gw ${GATEWAY} metric 1
fi
fi
}# Function to take down an existing default gateway:
gateway_down() {
if /sbin/route | grep „^default” 1> /dev/null ; then
/sbin/route del default
fi
}############
### MAIN ###
############case „$1” in
‘start’) # „start” brings up all available interfaces:
lo_up
eth_up 0
eth_up 1
eth_up 2
eth_up 3
gateway_up
;;
‘stop’) # „stop” takes down all existing interfaces:
gateway_down
eth_down 3
eth_down 2
eth_down 1
eth_down 0
lo_down
;;
*) # The default is to bring up all interfaces:
lo_up
eth_up 0
eth_up 1
eth_up 2
eth_up 3
gateway_up
esac# End of /etc/rc.d/rc.inet1
2004-04-26-20:41 #1938943Ezt teljesen felesleges elemezni, nem lehet a gyári inet1-nek baja, nálam is ez van.
Akkor küld be a /etc/dhcpc/…info file-t!
2004-04-27-18:44 #1938944Az minek kell? szerintem nem ismeri a hardwert. vagy nem tudom. a slackot újraraktam, semmi.
van egy network nevû parancs az installcd-n. végignézi az összes netes modult és lefagy az eth16i.o(talán de nem pintos) -nál. vagy mivan. amúgy nem tom mi az amit kértél.2004-04-27-18:49 #1938945Ha az UHU-n felismerte a hálókártyát itt is fel kellene ismernie.
Hogy is mondjam: az a file a hálózati program futtatásának a kimenetelét tartalmazza, abból sokmindent meg lehet tudni. (De csak az inet script lefutását követõen kell.)
Futtasd le a hálózati beállításokat, ahogy ezelõtt, legyen a konfigurációs file-ba az, ami eddig.
Futtasd az inet scriptet, majd küld be a fent említett file-t.2004-04-27-18:51 #1938946Ja és mondtam, hogy itt mindent neked kell beállítani.
Nem véletlenül beszéltelek le a forrásból telepítésrõl, mert az még „rosszabb” lenne.2004-04-27-19:14 #1938947Valami itt rohadtul nem stimmel. most pont úgy van mint a múltkor. csinálhatik végtelen számú startotm stoppot, és semmi. nincs semmi info, nem ír ki semmi sehol semmit. semmi jel. ez a script el sem indul! ez fix.
2004-04-27-19:17 #1938948 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz