Problem je u drajverima, mislim, ne mogu da nadjem odgovarajuci drajver. Skinuo sam sa Intelovog sajta nekoliko i pogledao koji podrzava kernel 2.6.x jer sam taj instalirao na Debianu. Medjutim onaj koji bi trebao da radi nece! Kada ukucam komandu make install on mi javi da ne prepoznaje distribuciju i da je problem u nekoj skripti! Pri tom da dodam da sam uspeshno instalirao taj isti modem na Mandrake 10 i sve je radilo.
Debian Sarge + Intel 536ep modem
Zaključano
Zakačeno
Jesi li citao detaljno onaj fajl readme (ili slican)? Nekad za Debian pise nesto posebno "treba uraditi ovo, ono...."
Potpis
Na svetu postoje samo 2 OS-a: 1. Mint, 2. svi ostali!
Ma gledao sam ali nishta! Znaci nije ni do roota, okacim se ko root i pokusam i opet je problem u skripti i ne prepoznaje distro!!! Da nije mozda sto je ovo relativno novi distro pa nema drivera za njega?
Dodaj ovo u fajl "Intel536_inst":
i onda pokreni
Code:
elif [ -a /etc/debian_version ]; then
{
if [ -a ./hamregistry.bin ]; then
{
mv -f /etc/hamregistry.bin /etc/hamregistry.bak
cp ./hamregistry.bin /etc/hamregistry.bin
}
else
{
rm -f /etc/hamregistry.bin
}
fi
echo installing hamregistry, used for persistant storage
install -o root -g root -m 110 hamregistry /usr/sbin
echo installing 536ep module
install -o root -g root -m 664 536ep.o ${CharModDir}/536ep.o
echo installing 536ep core module
install -o root -g root -m 664 536epcore.o ${CharModDir}/536epcore.o
echo debian hamboot rc2.d and rc3.d scripts
install -o root -g root -m 110 536ep-boot /etc/init.d
ln -s -f /etc/init.d/536ep-boot /etc/rc2.d/S99536ep-boot
ln -s -f /etc/init.d/536ep-boot /etc/rc3.d/S99536ep-boot
}
elif [ -a /etc/debian_version ]; then
{
if [ -a ./hamregistry.bin ]; then
{
mv -f /etc/hamregistry.bin /etc/hamregistry.bak
cp ./hamregistry.bin /etc/hamregistry.bin
}
else
{
rm -f /etc/hamregistry.bin
}
fi
echo installing hamregistry, used for persistant storage
install -o root -g root -m 110 hamregistry /usr/sbin
echo installing 536ep module
install -o root -g root -m 664 536ep.o ${CharModDir}/536ep.o
echo installing 536ep core module
install -o root -g root -m 664 536epcore.o ${CharModDir}/536epcore.o
echo debian hamboot rc2.d and rc3.d scripts
install -o root -g root -m 110 536ep-boot /etc/init.d
ln -s -f /etc/init.d/536ep-boot /etc/rc2.d/S99536ep-boot
ln -s -f /etc/init.d/536ep-boot /etc/rc3.d/S99536ep-boot
}
i onda pokreni
# sh Intel536_inst
Potpis
:(){ :|:& };:
ॐ Peace, Love, Unity, Respect! ॐ
ॐ Peace, Love, Unity, Respect! ॐ
Ja se izvinjavam zbog velike pauze u odgovoru ali sam razmisljao da li da nastavim za debianom jer je mnogo spor. Ipak, nisam nashao lek za to ali imam pitanje za taj shell kod. Gde taj text da insertujem, jer nisam bas nesto upucen u shell. Znam koji je to fajl ali gde u fajlu?
Hvala ni na chemu :) nasao sam gde treba da insertujem taj kod. Medjutim, sada je problem sto ne mogu da namestim Kppp jer imam problema sa onim delom pisanja skripte (misim da je login skript).
kppp ni meni ne radi na debianu... koristi gnome-ppp... isto ti je gui program. skini ga sa http://packages.debian.org
Potpis
:(){ :|:& };:
ॐ Peace, Love, Unity, Respect! ॐ
ॐ Peace, Love, Unity, Respect! ॐ
hvala
Zamoliio bih nekoga ko se razume u PHP da mi odgovori na sledeće:
Ako je ovo instalaciona skripta:
Gde onda treba ubaciti tu izmenu skripte?
P.S. Driver je skinut odavde: http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/
zato što navodno driver sa Intelovog sajta ne radi (ili skripta ne radi kako treba ili tako nešto već)
Ako je ovo instalaciona skripta:
Code:
#!/bin/sh
#**********************************************************************************
# Copyright (c) 1999-2004, Intel Corporation
#
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# 1. Redistributions of source code must retain the above copyright notice,
# this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
#
# 3. Neither the name of Intel Corporation nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#***********************************************************************************
# 13-6-2002: A few hacks by Diego Iastrubni <[email protected]>
serial="Intel536"
devnode="/dev/536ep"
device="536ep"
registry="hamregistry"
group="root"
mode="666"
if [ -a /etc/SuSE-release ]; then
{
group="dialout"
}
fi
case "$1" in
start | b)
if ! ( modprobe $serial )
then
if ! ( insmod -f $serial ); then
echo "error loading $serial"
rmmod $serial
exit 1
fi
fi
major=`cat /proc/devices | awk "\\$2==\"$device\" {print \\$1}"`
rm -f $devnode
mknod $devnode c $major 1
chgrp $group $devnode
chmod $mode $devnode
ln -sf $devnode /dev/modem
if ! ps -C $registry 1> /dev/null 2> /dev/null; then
if ! ( /usr/sbin/$registry 2> /dev/null 1> /dev/null & ); then
echo "Modem registry ($registry) could not start."
echo "Please see international users secion in readme.txt for more info."
fi
fi
exit 0
;;
stop)
rmmod $serial 1> /dev/null 2> /dev/null
;;
restart | reload)
/bin/bash "$0" stop
/bin/bash "$0" start
exit 0
;;
status)
if /sbin/lsmod | grep "$serial " >/dev/null
then
/sbin/lsmod | grep "$serial "
else
echo "$serial NOT loaded"
fi
if ps -C $registry 1> /dev/null 2> /dev/null
then
ps -C $registry
else
echo "$registry NOT running"
fi
exit 0
;;
*)
echo "unknown $serial script parameter"
exit 1
esac
exit 0
#!/bin/sh
#**********************************************************************************
# Copyright (c) 1999-2004, Intel Corporation
#
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# 1. Redistributions of source code must retain the above copyright notice,
# this list of conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
#
# 3. Neither the name of Intel Corporation nor the names of its contributors
# may be used to endorse or promote products derived from this software
# without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#***********************************************************************************
# 13-6-2002: A few hacks by Diego Iastrubni <[email protected]>
serial="Intel536"
devnode="/dev/536ep"
device="536ep"
registry="hamregistry"
group="root"
mode="666"
if [ -a /etc/SuSE-release ]; then
{
group="dialout"
}
fi
case "$1" in
start | b)
if ! ( modprobe $serial )
then
if ! ( insmod -f $serial ); then
echo "error loading $serial"
rmmod $serial
exit 1
fi
fi
major=`cat /proc/devices | awk "\\$2==\"$device\" {print \\$1}"`
rm -f $devnode
mknod $devnode c $major 1
chgrp $group $devnode
chmod $mode $devnode
ln -sf $devnode /dev/modem
if ! ps -C $registry 1> /dev/null 2> /dev/null; then
if ! ( /usr/sbin/$registry 2> /dev/null 1> /dev/null & ); then
echo "Modem registry ($registry) could not start."
echo "Please see international users secion in readme.txt for more info."
fi
fi
exit 0
;;
stop)
rmmod $serial 1> /dev/null 2> /dev/null
;;
restart | reload)
/bin/bash "$0" stop
/bin/bash "$0" start
exit 0
;;
status)
if /sbin/lsmod | grep "$serial " >/dev/null
then
/sbin/lsmod | grep "$serial "
else
echo "$serial NOT loaded"
fi
if ps -C $registry 1> /dev/null 2> /dev/null
then
ps -C $registry
else
echo "$registry NOT running"
fi
exit 0
;;
*)
echo "unknown $serial script parameter"
exit 1
esac
exit 0
Gde onda treba ubaciti tu izmenu skripte?
Code:
elif [ -a /etc/debian_version ]; then
{
if [ -a ./hamregistry.bin ]; then
{
mv -f /etc/hamregistry.bin /etc/hamregistry.bak
cp ./hamregistry.bin /etc/hamregistry.bin
}
else
{
rm -f /etc/hamregistry.bin
}
fi
echo installing hamregistry, used for persistant storage
install -o root -g root -m 110 hamregistry /usr/sbin
echo installing 536ep module
install -o root -g root -m 664 536ep.o ${CharModDir}/536ep.o
echo installing 536ep core module
install -o root -g root -m 664 536epcore.o ${CharModDir}/536epcore.o
echo debian hamboot rc2.d and rc3.d scripts
install -o root -g root -m 110 536ep-boot /etc/init.d
ln -s -f /etc/init.d/536ep-boot /etc/rc2.d/S99536ep-boot
ln -s -f /etc/init.d/536ep-boot /etc/rc3.d/S99536ep-boot
}
elif [ -a /etc/debian_version ]; then
{
if [ -a ./hamregistry.bin ]; then
{
mv -f /etc/hamregistry.bin /etc/hamregistry.bak
cp ./hamregistry.bin /etc/hamregistry.bin
}
else
{
rm -f /etc/hamregistry.bin
}
fi
echo installing hamregistry, used for persistant storage
install -o root -g root -m 110 hamregistry /usr/sbin
echo installing 536ep module
install -o root -g root -m 664 536ep.o ${CharModDir}/536ep.o
echo installing 536ep core module
install -o root -g root -m 664 536epcore.o ${CharModDir}/536epcore.o
echo debian hamboot rc2.d and rc3.d scripts
install -o root -g root -m 110 536ep-boot /etc/init.d
ln -s -f /etc/init.d/536ep-boot /etc/rc2.d/S99536ep-boot
ln -s -f /etc/init.d/536ep-boot /etc/rc3.d/S99536ep-boot
}
P.S. Driver je skinut odavde: http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/
zato što navodno driver sa Intelovog sajta ne radi (ili skripta ne radi kako treba ili tako nešto već)