[ Leader @ 30.11.2003. 22:21 ] @
Kako instalirati intel 536EP modem na Mandrake 9.1 ?
Probao sam ovo...

Code:
tar -xf <fajl>.tgz
cd <folder dje je raspakovano>
make clean
make all
make install


Ali javllja gresku da nema 536ep.o fajla i jos nekih .o fajlova.

Kad uradim sve ovo, samo bez
Code:
make clean
onda je sve u redu, osim sto na kraju ne uspije da ukloni neki fajl/folder.

I opet, kad odem u Hardware Manager, intel 536EP svrstava pod "Unknown Device".

Sta je problem, sto jednostavnije, ako moze??

[by IHAaa]
[ tdjokic @ 30.11.2003. 22:57 ] @
Imas li pravi drajver za 536EP? Mozda da proveris. Meni je rado u 3 razlictite distribucije, jedna od njih je i M 9.1, ne znam sta da ti kazem.

http://linmodems.technion.ac.il/packages/Intel/536/

Dodatak: mislim da nije make all, nego make 536ep, evo kako pise u readme.txt:

6 steps to install
1. login as ROOT
2. extract the archive into a directory with "tar -zxvf <archivename>.tgz"
3. cd into the directory it created.
4. Type: make clean
5. Type: make 536ep
6. Type: make install
[ IHAaa @ 01.12.2003. 01:58 ] @
da,da, procitao sam u README da je "make 536ep"

I sve je u redu, dok ne bude trebao da se ukloni /dev/536ep.
Tada pise "You don't have permissions to remove /dev/536ep" iako sam ulogovan kao ROOT.

I opet, instalacija neuspjesna...
[ tdjokic @ 01.12.2003. 02:25 ] @
Evo ti cela moja instalacija (koristim drajver od Mandrake 9.0 za neku Debian baziranu distirbuciju - Mepis i radi):

Password:
root@0[Intel536-460-1-M90]# make clean
cd coredrv; make clean
make[1]: Entering directory `/home/tdjokic/Documents/Intel536-460-1-M90/coredrv'
rm -f *.o *~ core
make[1]: Leaving directory `/home/tdjokic/Documents/Intel536-460-1-M90/coredrv'
cd serialdrv; make clean
make[1]: Entering directory `/home/tdjokic/Documents/Intel536-460-1-M90/serialdr v'
rm -f *.o *~ core
make[1]: Leaving directory `/home/tdjokic/Documents/Intel536-460-1-M90/serialdrv '
rm -f *.o
rm -f *.o
root@0[Intel536-460-1-M90]# make 536ep
Module precompile check
Current running kernel is: 2.4.20smp
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
cd coredrv; make \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" \
536ep;
make[1]: Entering directory `/home/tdjokic/Documents/Intel536-460-1-M90/coredrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o coredrv.o coredrv.c
coredrv.c:71: warning: conflicting types for built-in function `putchar'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o clmmain.o clmmain.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o rts.o rts.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o task.o task.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o uart.o uart.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -c -o wwh_dflt.o wwh_dflt.c
ld -r coredrv.o clmmain.o rts.o task.o uart.o wwh_dflt.o 536epcore.lib -o 536epcore.o
make[1]: Leaving directory `/home/tdjokic/Documents/Intel536-460-1-M90/coredrv'
cp coredrv/536epcore.o .
cd serialdrv; make \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" \
536ep;
make[1]: Entering directory `/home/tdjokic/Documents/Intel536-460-1-M90/serialdrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -c -o softserial.o softserial.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -c -o softserial_io.o softserial_io.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -c -o softserial_ioctl.o softserial_ioctl.c
ld -r softserial.o softserial_io.o softserial_ioctl.o -o 536ep.o
make[1]: Leaving directory `/home/tdjokic/Documents/Intel536-460-1-M90/serialdrv'
cp serialdrv/536ep.o .
root@0[Intel536-460-1-M90]# make install
bash 536ep-inst
running kernel 2.4.20smp
installing hamregistry, used for persistant storage
installing 536ep module
installing 536ep core module
debian hamboot rc2.d and rc3.d scripts
starting module and utilities
done
root@0[Intel536-460-1-M90]#

Dodatak, naknadno, jer sam imao frku sa provajderom: Znaci, uradis komande make clean / 536ep / install i desi se ovo sto sam prilozio. Kod tebe ce biti malo drugacije, jer je moja distribucija bazirana na Debianu. Ja tu nigde ne vidim da treba da se uklanja dev/536ep. To pise jedino u onom alternativnom uputstvu, sta da radis ako ti ne radi prema ovomo gore. Za Mandrake 9.1 bi ipak trebalo da radi. A sto se tice provere da li modem radi, ja bih ti rekao da odes, kao root, u kppp/device - podesis dev/modem zatim odes u modem i pritisnes na Querry - ako se modem tu javi, onda je OK. Nemam iskustva sa Hardware Managerom, ali je moguce da ga vodi i dalje kao Unknown zbog specificnosti winmodema.
[ IHAaa @ 01.12.2003. 17:37 ] @
Evo moje instalacije...

[root@localhost Intel536ep-4.62-M91]# make clean
cd coredrv; make clean
make[1]: Entering directory `/root/Intel536ep-4.62-M91/coredrv'
rm -f *.o *~ core
make[1]: Leaving directory `/root/Intel536ep-4.62-M91/coredrv'
cd serialdrv; make clean
make[1]: Entering directory `/root/Intel536ep-4.62-M91/serialdrv'
rm -f *.o *~ core
make[1]: Leaving directory `/root/Intel536ep-4.62-M91/serialdrv'
rm -f *.o
rm -f *.o
[root@localhost Intel536ep-4.62-M91]# make 536ep
Module precompile check
Current running kernel is: 2.4.21-0.13mdk
/lib/modules... autoconf.h exists
diff: /boot/vmlinuz.autoconf.h: No such file or directory
autoconf.h matches running kernel
diff: /boot/vmlinuz.version.h: No such file or directory
version.h matches running kernel
cd coredrv; make \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" \
536ep;
make[1]: Entering directory `/root/Intel536ep-4.62-M91/coredrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o coredrv.o coredrv.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o clmmain.o clmmain.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o rts.o rts.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o task.o task.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o uart.o uart.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o wwh_dflt.o wwh_dflt.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I../inc -fno-common -c -o locks.o locks.c
ld -r coredrv.o clmmain.o rts.o task.o uart.o wwh_dflt.o locks.o 536epcore.lib -o 536epcore.o
make[1]: Leaving directory `/root/Intel536ep-4.62-M91/coredrv'
cp coredrv/536epcore.o .
cd serialdrv; make \
"PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX" \
536ep;
make[1]: Entering directory `/root/Intel536ep-4.62-M91/serialdrv'
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -c -o softserial.o softserial.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -c -o softserial_io.o softserial_io.c
cc -DTARGET_SELAH -DTARGET_LINUX -DLINUX -Wall -O -I /lib/modules/`uname -r`/build/include -I ../inc -fno-common -c -o softserial_ioctl.o softserial_ioctl.c
ld -r softserial.o softserial_io.o softserial_ioctl.o -o 536ep.o
make[1]: Leaving directory `/root/Intel536ep-4.62-M91/serialdrv'
cp serialdrv/536ep.o .
[root@localhost Intel536ep-4.62-M91]# make install
bash 536ep-inst
running kernel 2.4.21-0.13mdk
installing hamregistry, used for persistant storage
installing 536EP module
installing 536ep core module
mandrake 536ep-boot script
starting module and utilities
rm: cannot remove `/dev/536ep': Operation not permitted
done


... :/

Rekao si:
"A sto se tice provere da li modem radi, ja bih ti rekao da odes, kao root, u kppp/device - podesis dev/modem zatim odes u modem i pritisnes na Querry - ako se modem tu javi, onda je OK. Nemam iskustva sa Hardware Managerom, ali je moguce da ga vodi i dalje kao Unknown zbog specificnosti winmodema."

Mozes li mi malo bolje objasniti to, posto sam prije dva dana instalirao MDK ? dje je kppp/device i kako se podesava dev/modem, kako da odem na modem i pritisnem querry, dje je sve to ???

Hvala... :)
[ tdjokic @ 01.12.2003. 21:49 ] @
kppp je program iz KDE za povezivanje na Internet, pomocu modema. Naci ces ga negde pod Internet/Network ili slicno, pise obicno Internet Dial-up Tool, pa polako istrazuj, tamo je sve sto sam ti naveo.

Za ovo rm dev/536ep stvarno ne znam, ni ja nisam neki strucnjak, ali sam pre par dana instalirao 536ep modem, zato sam ti se javio.
[ IHAaa @ 01.12.2003. 23:47 ] @
ao, ja nijesam instalirao KDE, samo GNOME...
Ne svidja mi se KDE. Je li bas neophodno da se preko njega ide ?
[ tdjokic @ 02.12.2003. 02:34 ] @
Nije. Ali ti ja ne znam nista reci kako se to sredjuje u Gnome! Ima i tamo tih stvari sigurno, ali pod drugim nazivom i malo drugacije izgledaju.
[ berekin @ 02.12.2003. 10:30 ] @

ako trenutrno nemas kppp,dal ti modem radi mozes provjeriti sa minicomom,pod uslovom da ga imas instaliranog a trebalo bi da imas.

uputstvo imas na par topica iznad

" 1.3 Kako da znam da li imam Winmodem?


Pokusajte da saznate ime serijskog porta na koji je vas modem prikljucen. Pod Windows-ima ili MSDOS-om, na primer COM1, COM2, ... Ime vaseg modema pod Linux-om je /dev/ttySx, gde je x broj serijskog porta pod DOS-om umanjen za jedan. Recimo, pod DOS-om COM2, pod Linux-om 2-1=1, tj. /dev/ttyS1. Jos jedan primer: pod DOS-om: COM3, pod Linux-om /dev/ttyS2, itd.
Napravite simbolicki link /dev/modem na /dev/ttySx kucajuci
rm -f /dev/modem
ln -s /dev/ttySx /dev/modem
Instalirajte komunikacioni program minicom. Onda pokrenite "minicom -s". Izaberite "Serial Port Setup", otkucajte "A" za podesavanje "Serial Device", izbrisite celu liniju i kucajte "/dev/modem". Onda potvrdite sa [Enter]. Pritisnite [Esc] i izaberite "Save setup as dfl" i onda "Exit". Sacekajte malo pa otkucajte "AT" [Enter]. Ako modem odgovori sa "OK", onda NEMATE Winmodem, imate standardni modem (utoliko bolje). Ako vreme inicijalizacije previse dugo traje, onda imate Winmodem. Koristite ovaj dokument za pokusaj da ga ucinite korisnim. Ulogujte se kao root ("su -")
Izadjite iz Minicom-a kucajuci "CTRL+A" pa "X"

"

broj (u ovom slucaju 042 11 00 11 ) zoves sa atdt042110011x3

[ tdjokic @ 02.12.2003. 15:30 ] @
@berekin:
Bez ikakve namere da vredjam IHAaa-a ni tebe, stekao sam utisak da je covek pocetnik, tako da ce mu uputstva "instaliraj ovo, instaliraj ono" vise odmoci, nego pomoci. A PRE SVEGA, ON IMA MODEM Intel 536ep A TO JE POTUPUNO JASNO STA JE, NIJE POTREBNO DA VRSI NE ZNAM KAKVA ISTRAZIVANJA DA BI TO OTKRIO.

Najlakse i najbrze bi bilo da ponovo instalira distribuciju, instalira i KDE, privremeno, da se lakse snadje, pa posle moze da koristi sta mu volja.

A citirani tekst je na samom pocetku totalno deplasiran: kako da pokusa da sazna na koji seriski port mu je prikjucen modem, KAD UOPSTE NIJE PRIKLJUCEN NA SERISKI PORT?
[ VRider @ 02.12.2003. 21:57 ] @
Probaj da rucno uklonis /dev/536ep (rm -f /dev/536ep). Proveri premissions (ima li write opciju ukljucenu). Ako nema, ukljuci, pa ponovo brisi.
[ IHAaa @ 04.12.2003. 02:29 ] @
Pa, izgleda da je modem instaliran... instalirao sam kPPP i uspjesno se konektovao na internet (KDE Desktop sam instalirao prije toga)...

:/

Ali mi i dalje nije jasno zasto se ovo desava, 3 puta sam reinstalirao MDK..

Al' ajde sad, radi i ok je, takvo kakvo je :)