Citat:
VRider:
...sta ti znaci ovo "moram da ga gurnem". Opet treba nesto da kucas da bi radio ili sta?
Da, isto kao ranije, ono ./536rp-inst i onda radi.
Citat:
Budi tako dobar, pa ipak uradi ono sto sam ti rekao u prethodnoj poruci. "Radoznale sam prirode..."
Evo:
tdjokic@0[tdjokic]$ cat /proc/modules > ~/log2
tdjokic@0[tdjokic]$ diff ~/log1 ~/log2
diff: /home/tdjokic/log1: No such file or directory
U iznosenju problema sam napravio gresku, nisam naglasio da je u Mandrake 9.1 modem radio normalno. Probleme pravi u Knoppix-u, gde sam kompajlirao drajver i u Mepisu, gde sam upotrebio drajver namenjen Mandrake 9.0 (mislim da Mepis i M 9.0 imaju kernel 2.4.20).
U medjuvremenu sam probao i alternativni metod, opisan u readme.txt, koriscenje komande insmod. Ucitao je oba modula potrebna za rad, ali je oba puta davao upozorenje da moze doci do poremecaja jer se radi o neodgovarajucem kernelu i koristi rec proprajetari, sad to nemam zapisano. To donekle razumem jer je drajver kompajliran za Mandrake, ali je steta sto isto nisam probao i u Knoppixu, za koga sam ja kompajlirao drajver.
Na forumu za Knoppix sam citao nesto da nece negde nesto da zapisuje, ali meni je prethodni modem, Agere, radio bez problema, sve se upisalo gde treba i radio je i kppp. Mislim da te izvedene distribucije - Knoppix, Mepis, Vector, koje u oznaci kernela imaju i neke dodatne znake bas prave ovakve problem.
Pazljivo sam pregledao vise puta i sta se gde iskopiralo / instaliralo, tacno kao sto si ti reko i kao sto pise u programu:
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
}
gde je CharModDir=/lib/modules/${KERNVER}/kernel/drivers/char i sve je na svom mestu.