Почетак › Форуми › Линукс дистрибуције › OpenSuSE › SuSE 9.3 i net
- This topic has 31 одговор, 13 гласова, and was last updated 19 years, 3 months раније by Doole.
-
АуторЧланци
-
22. април 2005. у 7:30 pm #5207gandalfГлавни мајстор
Pozdrav svima Smile
Posto vidim da se svi bas dobro razumete oko net povezivanja imam i ja jedan problem. O linux-u nisam znao nista osim sto sam procitao u nekim knjigama koje sam nabavio, i veoma mi se svidelo to sto sam procitao. Odlucio sam da nabavim neko linux, pa tak sam doso u posed diskova sa SUSE 9.3. Instaliro i uspeo iz prvog puta sve da podesim sem interneta.
Imam modem intel 536ep, koji je prepoznat i instalirn je drajver za njega i kad sam pomislio da ce sve proteci u najboljem radu javi se problem i to:
kada pokusam “query modem” javlja mi “unable to open modem”. A kada pokusam konekciju javlja “kppp can not find /dev/modem”.Posto bas nemam neko prakticno iskustvo sa linux-om, a tek sam sada saznao za ovaj sajt i nemam koga drugog da pitam posto niko koga ja znam nema linux a neki i nisu culi da postoji tako nesto, a hteo bih da hastavim sa koriscenje istog, molim Vas da mi pomognete koliko mozete da premostim ovaj problem Sad Sad
Unapred zahvalan buduci korisnih linux distribucija Very Happy
22. април 2005. у 11:27 pm #27376DanilocУчесникTo makar nije problem e da imam modem…
http://www.linmodems.org
nadjes drajver za tvoj modem skines
Otpakujesa ga u neki deirektorijum i procitas readme fajl…
Uglavnom ide znaci kada otpakujes udjes u direktorijum
kucas
make clean
make all
make install
to je to care…
Ako nece javi se!23. април 2005. у 12:41 pm #27377АнонимниГостDeinstlirao sam drajver za modem i ponovo ga instario opet isti problem:
kada pokusam “query modem” javlja mi “unable to open modem”. A kada pokusam konekciju javlja “kppp can not find /dev/modem”. 🙁 🙁 🙁23. април 2005. у 1:55 pm #27378ak-87УчесникPa kakav je modem,eksterni ili interni?Probaj da mijenjas one portove (ttyS0,ttyS1 itd.).
23. април 2005. у 3:20 pm #27379goxonУчесникradi se o problemu sa 2.6.10 kernelom i modemom 536ep imas patch na internetu pa proguglaj i nadji ga promeni odgovarajuce linije i proradece. normalski sve to ako suse ima kernel 2.6.10 ili vishi sto pretpostavljam da je sluchaj.
23. април 2005. у 4:06 pm #27380LYbУчесникIli to sto se tice patch-a, ali ako javlja problem da ne moze da nadje dev modem, treba da linkujes /dev/modem na /dev/536ep, ili koji li je vec uredjaj instalirao drajver. Drajveri sa intelovog sajta prave /dev/536ep.
Komanda za linkovanje je
‘ln -s /dev/modem /dev/536ep’ako se zali da /dev/modem vec postoji, ili ga obrisi, ili samo dodaj paremetar -f (force) komandi, tako da izlgelda ‘ln -sf /dev/modem /dev/536ep’
Ako ti tako radi, mozes da dodas ovu skriptu u boot sekvencu (inace je instalira modem drajver prilikom instalacije):
[code]
serial=”Intel536″
devnode=”/dev/536ep”
device=”536ep”
registry=”hamregistry”
group=”root”
mode=”664″if [ -a /etc/SuSE-release ]; then
{
group=”dialout”
}
ficase “$1” in
start | b)
if ! ( modprobe -f $serial 1>/dev/null 2>/dev/null ); then
{
if ! ( insmod -f $serial 1>/dev/null 2>/dev/null ); 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 2> /dev/null 1> /dev/null
chgrp $group $devnode
chmod $mode $devnode
ln -sf $devnode /dev/modem 1> /dev/null 2> /dev/null
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 lsmod | grep “$serial ” >/dev/null; then
{
lsmod | grep “$serial ” > /dev/null
}
else
{
echo “$serial NOT loaded”
}
fiif ps -C $registry 1> /dev/null 2> /dev/null; then
{
ps -C $registry
}
else
{
echo “$registry NOT running”
}
fiexit 0
;;
*)
echo unknown $serial script parameter
exit 1
esacexit 0
[/code]
23. април 2005. у 4:06 pm #27381АнонимниГостUh, al’ ga zakomplikovaste coveku…
SUSE vec isporucuje drajvere za Intel 536ep i lepo ga je prepoznao i instalirao drajvere, kao sto si i rekao na pocetku. Verujem da je drajver vec patch-ovan za 2.6.11 kernel i da radi ispravno.
Mislim da je problem u tome sto je od SUSE 9.3 uveden udev sistem, tako da nije definisan vise trajno link /dev/modem. Pokusaj da ga napravis rucno prema Intel-ovom uputstvu:
0. log in as root.
1. insmod -f Intel536.ko
2. you can start “hamregistry &” at this point if you wish.
3. rm /dev/536ep
4. mknod /dev/536ep c 240 1 (note “240” is the default, if it does not
work see what /proc/devices says 536ep’s major number is)
5. ln -s /dev/536ep /dev/modempa vidi da li ce potom da radi.
Ako da, treba da izucimo malo udev sistem pa da ga konfigurisemo da ovo radi automatski pri podizanju sistema, a u medjuvremenu mozes ove 4 komande da ubacis u /etc/init.d/boot.local
23. април 2005. у 4:08 pm #27382LYbУчесникMOja greska, nije “ln -s /dev/modem /dev/536ep”, vec
ln -s /dev/536ep /dev/modem
23. април 2005. у 4:09 pm #27383LYbУчесникpa ova skripta gore radi bas to… podesi modem i potegne sve sto treba koristio ti udev ili ne.
23. април 2005. у 4:14 pm #27384АнонимниГост@LYb
Pa postovali smo u isto vreme, nisam video tvoju poruku. 🙂
Inace i ja mislim da samo fali ispravan /dev/modem link.Btw, preko udev-a moze da podesi da radi bez ove skripte (elegantnije ili ne je za diskusiju), ali i jedan i drugi nacin se svode na isto.
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.