[ Tigerheart @ 24.08.2001. 22:13 ] @
Mislim da ce ovaj tekst biti veoma koristan nekim posetiocima foruma.

link: http://www.linux.co.yu/?topic=...item=142&show=1&mode=1

Autor: Zoran Markovic

Originalni naslov:
The Winmodems-And-Linux HOWTO
Alexandre J., v1.0, April 2000

Ovaj dokument ce pomoci korisnicima koji poseduju Winmodem za rad pod Linux-om.

Sadrzaj

1. Sta su Winmodemi?

1.1 Oni su modemi...
1.2 ...nisu kao pravi modemi !
1.3 Kako da znam da li imam Winmodem ?

2. ISA ili PCI ?

2.1 PCI ?
2.2 ili ISA ?

3. Instaliranje drajvera za modem

3.1 LT WinModem (od Lucent-a)
3.2 LTMODEM program (OpenSource driver)

4. Kraj...

4.1 Licenca, Copyright
4.2 Kontakt
4.3 Izvori

1. Sta su Winmodemi?

1.1 Oni su modemi...

Winmodem, kao i ostali modemi, se koristi za pristup telefonskim servisima, kao sto su BBS, Internet, Voice Phone, Fax itd. On se vezuje na telefonsku liniju i karakterise se po svojoj brzini. Ako zelite da naucite nesto vise o modemima, upucujem vas na Modemi-HOWTO.

1.2 ...nisu kao pravi modemi!

Ne, to su Winmodemi. Tako je, oni traze Windows da bi radili. Zasto?
Prosto zato sto su primitivni. Njima treba specijalni softver, drajver da bi odradili njihov kompletan posao. Kad se kaze softver misli se na OS, a drajveri koji idu uz modem su 99% iskljucivo za Microsoft Windows platformu. Ali sa ekspanzijom Linux-a neki proizvodjaci, kao sto su LT ili Motorola, odlucili su da naprave linux drajver za svoje modeme. Medjutim, oni ne razumeju filozofiju Linux-a. Drajveri koje su proizveli naravno rade, ali su zatvorenog koda. Oni su besplatni u smislu cene, ali ne pod GPL-om. To znaci da izvorni kod nije dostupan. Ipak, neki 'hakeri' su odlucili da napisu Open Source drajver, premda nisu znali mnogo o svojim modemima zbog cinjenice sto proizvodjaci modema nisu zeleli da pricaju o njihovim specifikacijama pa su Open Source drajveri cesto u alfa ili beta fazi.

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"

2. ISA ili PCI?

2.1 PCI?

OK, imamo Winmodem... Ali postoje dva tipa Winmodema: ISA i PCI. Da bi stvari bile gore ta dva interfejsa su prilicno razlicita. Pretpostavka je PCI. Sada cemo testirati da li imamo PCI modem. Prvo, morate konfigurisati kernel. Za vreme "make *config", potrebno je odgovoriti sa "yes" na sledeca pitanja:


U Loadable module support: "Enable loadable module support (CONFIG_MODULES)", i "Set version information on all modules for symbols CONFIG_MODVERSIONS)". Morate imati instaliran modutils paket. Pogledati Kerneld-HOWTO
U General setup izaberite "Any" u "PCI Access Mode (CONFIG_PCI_GOBIOS)"
U Filesystems ukljucite podrsku za /proc fajl sistem
Nadalje, podrazumevamo da je vas novi kernel uspesno instaliran.

Sada uradite "cat /proc/pci". Ako vidite ime vaseg modema u linijama koje vraca komanda, onda imate PCI Winmodem. Predjite na deo "Instaliranje drajvera".

2.2 ili ISA?

Ako ga niste pronasli, mozda imate ISA modem. Kako biti siguran? ISA podrska je ukljucena u kernel (2.4 kernel ce raditi isto, ali jos nije u stabilnoj verziji). Tu je third-party softver, isapnp koji odradjuje posao. Prvo morate biti sigurni da je ovaj program instaliran. Ako nije, instalirajte isapnptools paket. Kada je isapnptools instaliran, pokrenucemo specijalan program pnpdump, koji pregleda vas racunar u potrazi za ISA uredjajima. Onda on pokusa da pogodi resurse koje koriste uredjaji upisujuci ih u fajl /etc/isapnp.conf. Onda editujete taj fajl i startujete program isapnp koji cita isapnp.conf fajl i vrsi konfiguraciju vasih uredjaja.
Uh! Zvuci tesko? Onda pratite sledece korake:
Pokrenite "pnpdump >/etc/isapnp.conf"
Editujte dobijeni fajl u omiljenom tekst editoru
Pronadjite deo koji se odnosi na vas modem
Aktiviraj neke od linija u fajlu (izbrisite '#' na pocetku linije). Potrebno je:
1 linija "(IO 0 ...)"
1 linija "(INT 0 ...)"
1 linija "(DMA 0 ...)"
1 linija "(DMA 1 ...)"
1 linija "(IO 1...)"
Izbrisite "(CHECK)" u svim aktiviranim linijama
Pokrenite "isapnp /etc/isapnp.conf". Ako program vrati neku gresku, ponovo editujte fajl /etc/isapnp.conf i probajte ponovo sa promenjenim parametrima, koristeci poruke o greskama. Ako ne dobijete poruku o gresci, aktivirajte liniju koja sadrzi "(ACT Y)" a koja se odnosi na modem. Onda ponovo pokrenite "isapnp /etc/isapnp.conf". Sada biste morali dobiti odgovor "[[Ime vaseg modema]] Enabled OK"
Dodajte "isapnp /etc/isapnp.conf" u vas /etc/rc.d/rc.local fajl kucajuci "echo 'isapnp /etc/isapnp.conf' >>/etc/rc.d/rc.local"
Ovo je korisno za automatsko konfigurisanje vasih uredjaja prilikom svakog pokretanja sistema. Ako moze da vam bude od pomoci, ovde je jedan deo mog /etc/isapnp.conf fajla (moji komentari pocinju sa #, dok su originalni komentari ostavljeni sa ##).
## (DEBUG)
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING

# Identification of my modem card
## Card 1: (serial identifier e2 00 00 01 00 05 50 c3 1e)
## Vendor Id GVC5005, Serial Number 256, checksum 0xE2.
## Version 1.0, Vendor version 0.1
## ANSI string -->LT Win Modem<--
##
## Logical device id HSM0140
## Device support I/O range check register
#
# We want to configure the GVC5005/256 card
(CONFIGURE GVC5005/256 (LD 0) )
# I/O Base address 0x03f8, with a range of 8
(IO 0 (SIZE 8) (BASE 0x03f8) )
# IRQ 4
(INT 0 (IRQ 4 (MODE +E)))
# DMA 5
(DMA 0 (CHANNEL 5))
# DMA 7
(DMA 1 (CHANNEL 7))
# I/O Base Address 2 0x0100, range 8
(IO 1 (SIZE 8) (BASE 0x0100) )
# Name of the card
(NAME "GVC5005/256[0]{LT Win Modem }")
# Activitate it
(ACT Y)
# End configuration
))
## The parameters for my other ISA devices ##
## Returns all cards to the "Wait for Key" state
(WAITFORKEY)
3. Instaliranje drajvera za modem

Ne morate citati ovaj deo teksta u celosti; procitajte samo onaj koji se odnosi na vas modem. U ovom delu cemo opisati kako da instalirate LT modem koristeci Lucent i Open Source drajver. Ukoliko ste napisali ili koristite neki drugi Winmodem drajver otvorenog ili zatvorenog koda, mozete me kontaktirati na email, i ja cu ga ukljuciti u ovu sekciju.

3.1 LT Winmodem (Lucent)

Drajver
Autor: Lucent Technologies
Licenca: Non-GPL

Podrzava: ISA/PCI modeme sa Lucentovim cipom (Mars familija)

Karakteristike: kernel modul, simulira serijski port, Radi PPP, fax i voice
Trenutna verzija: 5.68
Dokumentacija: README
Zahtevi: Kernel 2.2.12 ili noviji; podrska za ucitavanje modula
Nacin koriscenja: raspakujte arhivu ("unzip linux568.zip") i pokrenite ./ltinst. To je sve.
Problemi:
Nemate LT ili kompatibilan modem instaliran
Ako imate ISA modem, nije konfigurisan pomocu isapnp
Ako imate PCI modem, PCI podrska u kernelu nije konfigurisana

3.2 LTMODEM program (Open Source drajver)

Drajver
Autori: Richard Close i Pavel Machek
Licenca: GPL
Podrzava: ISA/PCI modeme sa Lucentovim cipom (Mars familija)
Karakteristike: User-space drajver; radi govorne pozive; ne radi PPP V90
Trenutna verzija: 0.9.2
Dokumentacija: README
Zahtevi: GNU C kompajler, automake
Nacin koriscenja:
PCI: make; make install
Onda koristiti ltmodem program za komunikaciju sa modemom
ISA: Procitajte README.ISA fajl
mv Makefile.ISA Makefile
Editujte config.h i ispravite vrednosti tako da odgovaraju vasem modemu
(I/O adresa, DMA, IRQ)
make; make install
Upotrebite program "ltmodem" za komunikaciju sa modemom.
Problemi:
Sorry, I can't find any modem... (Izvinite, ne mogu da pronadjem nijedan modem)
You have not LT modem (Nemate LT modem)
You have an ISA modem not configured by isapnp (Imate ISA modem, ali nije konfigurisan pomocu isapnp)
You have an ISA modem configured; but ltmodem was not compiled as ISA (Imate konfigurisan ISA modem, ali program ltmodem nije kompajliran sa ISA podrskom)
You have a PCI modem with no PCI support included in the kernel (Imate PCI modem bez PCI podrske ukljucene u kernel)
You have a PCI modem and a compliant kernel, but ltmodem was not compiled as PCI (Imate PCI modem i odgovarajuci kernel, ali ltmodem nije kompajliran sa PCI podrskom)

4. Kraj...

4.1 Licenca, Copyright

Copyright (C) 2000 Alexandre J.

Ovaj program je besplatan softver. Mozete ga redistribuirati i/ili menjati pod uslovima GNU licence izdate od strane Fondacije Besplatnog Softvera (Free Software Foundation) ili verzije 2 Licence ili neke kasnije verzije.
Ovaj program se distribuira u nadi da ce biti koristan, ali BEZ IKAKVIH GARANCIJA, cak i bez garancije da ce ispunjavati svrhu kojoj je namenjen
Pogledaj GNU Opstu Javnu Licencu (GNU General Public License) za vise detalja.
Trebalo bi da ste primili kopiju GNU General Public License uz program. Ako niste, pisite Fondaciji Besplatnog Softvera na adresu:
Free Software Foundation, Inc.,
59 Temple Place,
Suite 330, Boston, MA
02111-1307 USA
[ hodac @ 28.01.2002. 16:25 ] @
http://www.heby.de/ltmodem

Veoma velika baza lt modema.

Za korisnike lucenta evo i link za mandrake http://www.sfu.ca/~cth/ltmodem/dists/mandrake
Veoma lak za instalaciju jer je u rpm formatu.
[ Tigerheart @ 20.04.2002. 17:30 ] @
Linux Winmodem Mini-FAQ

1. Ako Winmodemi nisu modemi, zasto ih proizvodjaci prave?
Dva razloga: Vecina ljudi nezna razliku; i normalno floopy diskete su jeftinije od hardverskih chipova. Winmodemima nedostaje par delova koji postoje u obicnim modemima -- ovi delovi su "emulirani" softverom koji pokrece tvoj CPU.

2. Uuups!, kupio sam Winmodem. Dali ce on raditi pod Linuxom?
Verovatno nece. Winmodem zahteva softver da bi on emulirao harver koji nedostaje modemu. Za dosta winmodema, ovaj softver je jedino dostupan za Microsoft Windows platformu.

3. Ali mozda je neko do sada da prilagodio ili da reverce engineringom naravio drajver!
Proizvodjaci Winmodema ne zele da daju source kod drajvera. Bez toga pravljenje softvera za modeme prestavlja veoma velik programski posao.

4. Da li postoje eksterni Winmodemi? Da li je sigurno uzeti externi modem bez bojazni da nece raditi?
Do sa da mi nismo videli ni jedan externi Winmodem koji se kaci na seriski port. Standardna brzina serijskog porta cini Windmodeme neprakticnim za upotrebu. Medjutim, neki stariji modemi su bazirani na RPI chipset-u (vidi u nastavku teksta)i kao takvi nisu podrzani.

Ako ste zaintresovani za status USB pordske pod linux-om, molimo Vas da pogledate Linux-USB uusbd development stranice. Budite pazljivi: na trzistu postoje USB winmodemi koji nisu podrzani pod linux-om.

5. Kakvo je stanje sa PCI modemima? Da li su svi PCI modemi u stvari Winmodemi?
Ne, postoje makar tri tipa controller based PCI modema. Njih je ponekad teze namestiti da rade nego na primer ISA modeme sa jumperima ili pak eksterne seriske modeme. To proizilazi iz cinjenice da ovi modemi na sebi nemaju jumpere kojima bi se odredjivali portovi (com1, com2, com3, .... ) ili pak IRQ brojevi (3,4,7 ...), nego se ti parametri sami odredjuju od strane modema. Linux kernel 2.4.x najverovatnije ce imati mogucnost podesavanja parametara hardverskih PCI modema.
Ako ste znatizeljni, ovi modemi su:

Lucent Venus chipset:

Multitech MT5634ZPX-PCI,
Actiontec PCI56012 (IBM 33L4618 ili GVC MD0223)

USR/TI Kermit chipset:

3Com/USR 3CP5610 familija, koja ukljucuje modele 5613, 5609, i OEM modele 2976, 2977, i 3258

TOPIC TP560i chipset:

Zoom 2920 (Digitan DS550-558),
Well Communications FM-56PCI-TP (GVC MD0321), i
Archtek Smartlink 5634PCV.

Conexant RC56D-PCI chipset:
jos u beta fazi !

6. Cuo sam da postoje Linmodemi... znaci Winmodemi sada rade pod linux-om?
Neki od njih rade. Da li ce Vas winmodem da proradi zavisi dosta od samog chipset-a modema, od procesora, i u mnogo slucaja od verzije linux kernela. Pogledajte dole u nastavku teksta tabelu "Linmodem drivers" za vise informacija.

Molimo Vas zapamtite: Ako mozete da birate modem, hardverski modem je uvek najbolje resenje za Linux korisnike (pa cak i za neke Windows korisnike). U slucaju da imate na primer laptop sa ugranjenim winmodemom, tada ce Vam trebati "linmodem" drajver.
Pogledajte Linmodem driver tabelu za vise informacija.

7. Da li postoje Linmodem drajveri za kernel 2.0.x? a kakvo je stanje za 2.4.x?
Par drajvera je portovano na 2.4.x, ali nazalost nepostoje drajveri za verziju kernela 2.0.x. Sada mozete da vidite zasto su bliski source drajveri losa ideja.

8. Moj modem nije winmodem, ali i dalje imam problema da nateram Linux da ga "vidi" ili modem uvek prikazuje "busy" signal. Zasto?
Najcesci razlozi za to su:

Ne iskonfigurisan ISA Plug-and-Play modem (ja to zovem Plug-and-Prey => prevod: Utakni i pomoli se :) )
"User-friendly" (korisnicki prijateljski nastrojeni) dialing programi koji imaju svoje probleme. Za testiranje modema mozete da koristite minicom.

Vise informacija o tome kako mozete "otkloniti probleme sa modemima" mozete naci na Modem-HOWTO stranicama.

Za vise informacija pogledajte sledece stranice:
1. [url=http://www.pcdesign.co.yu/hardware/modems/linmodems.php]http://www.pcdesign.co.yu/hardware/modems/linmodems.php[/url] - na Srpskom
2. [url=http://www.idir.net/~gromitkc/winmodem.html]http://www.idir.net/~gromitkc/winmodem.html[/url] - na Engleskom
[ Tigerheart @ 24.04.2002. 10:15 ] @
Na lokaciji: http://www.mbsi.ca/cnxtlindrv/index.html mozete naci informacije kao i Linux drajvere za Rockwell (Conexant) Winmodeme i to za HCF i HSF chipset

Installation instructions for HCF
http://www.mbsi.ca/cnxtlindrv/hcf/install.html

Drivers download for HCF
http://www.mbsi.ca/cnxtlindrv/hcf/downloads.html

Installation instructions for HSF
http://www.mbsi.ca/cnxtlindrv/hsf/install.html

Drivers download for HSF
http://www.mbsi.ca/cnxtlindrv/hsf/downloads.html
[ kUdtiHaEX @ 18.05.2002. 18:15 ] @
Kada vec pricamo o listi modema...idite pravo na conexantov sajt i tamo pronadjite program listmodem.exe (ili slicno)...kada ga pokrenete, on ce vam izbaciti potrebne podatke o vasem modemu (koji ce vm pri instalaciji u Linuxu i tekako trebati, jer sam ja imao silnih problema oko toga)..
Inace ja sam testiram drajvere sa doticnog sajta. Do sada sam probao oko 4 verzije, i sve je bolje i bolje (1. put je linux kocio kada sam se kacio na net..) ali sada mogu da se nakacim (surfovao josh nisam:(()
[ hodac @ 25.05.2002. 18:53 ] @
Ja imam drugi problem.Kako da pri konfiguraciji modema konfigurisem zemlju. Imaju hrvatsju, pa sam nju stvaio, ali mi pri konektovanju javlja gresku tipa da ne moze da izracuna stanje racuna na 041 net yu, koristio sam wizard konekciju.
[ mmm @ 25.05.2002. 20:05 ] @
Ukoliko koristis kppp zemlju ne treba da namestas
[ hodac @ 26.05.2002. 00:03 ] @
Izvini ali imam problema sa konektovanjem.Sta god da je dobijem obavestenje da je kppp srusen iz nepoznatih razloga.Znaci pocne sve lepo, cm se ulogujem, u stavri kad trea da se ulogujem pukne veza. Ne znam sta da radim.
[ kUdtiHaEX @ 26.05.2002. 01:16 ] @
A ponovna reinstalacija Linuxa?
[ hodac @ 26.05.2002. 12:20 ] @
U stvari, problem mi je sto moram stalno da pokresem u terminalu , hcfconfig da bi modem radio, zna li o kako da ovo preskocim.
[ ::B::r::a::n::e:: @ 31.05.2002. 23:27 ] @
Citat:
kUdtiHaEX:
Kada vec pricamo o listi modema...idite pravo na conexantov sajt i tamo pronadjite program listmodem.exe (ili slicno)...


http://www.conexant.com/customer/md_driverassistance.html

Agree ->

http://www.conexant.com/customer/md_driverdownload.jsp
[ --SOULMaTe-- @ 10.06.2002. 12:00 ] @
Ja imam slican problem, imam conexant hcf modem i skinuo sam drajvere i instalirao ih . I uglavnom on pocne meni da se konektuje i kad treba da proveri login i password izbaci mi "NO CARRIER". Ima li iko resenje za moj problem?
[ mordor @ 25.05.2003. 01:38 ] @
Da bi ste resili SVE probleme sa winmodemima valja vam naci drajvere koji su pravljeni za ISTU veriziju kernela kao sto vi posedujete...

Ako ih kojim slucajem nema, preuzmite source sa sajta proizvodjaca (za lucent sam nasao na njihovom sajtu agere.com) i nema preoblema...

najveca baza za win modeme za koju ja znam je http://www.linmodems.org
[ Pastor @ 11.06.2003. 20:31 ] @
znam da je na ovu vec pisano milion puta ali ja se javljam nakon sto sam procitao sve
poruke na tu temu jer mi i daje nije jasno...
imam Conexant HCF (bez komentara tipa kupi externi i sl.-ako neko hoce da pomogne neka se javi ostali nek postede tastaturu)
Bi sam na njihovom sajtu i skino driver za Linux za ispravan kernel - nadam se- .Nakom sto sam kliknuo na taj file i nakon sto se on samo otpakovao i nadam se samo instaliraoi jer se tako ponasao desilo se NISTA....
Podesi sam u podesavanju za modem da je device na ttyS2(tako nesto) jer mi modem stoji u 3 PCI slotu. Medjutim kada sam hteo da posle definisanja ISP da ostvarim dial up on mi stalno daje "modem is busy"
Otkacio sam opciju da ceka dial signal ali nista ...
Kada podesim na drugi PCI slot dobijam da modem ne postoji -sto je OK - medjutim istu poruku dobijam i kada postavim kao da je modem u PCI slotu u kome mi se nalazi mrezna?!
slede pitanja...
-Da li je neko uspeo da potera Conexant HCF na Linux Suse7.2 -?
-Kako se instaliraju drajveri i kako da proverim da je sve ok posle toga?(Detaljo molim)


[ vilyu @ 12.06.2003. 19:43 ] @
Nisi napisao, ali cini mi se da si skinuo rpm. U svakom slucaju, ako si i instalirao drajvere kako valja, nisi dobar device izabrao. Treba /dev/modem ili /dev/ttyXXXX gde je XXXX nesto komplikovano sto ti pise u uputstvu za instalaciju. Preporucujem tar.gz, zatim da lepo pratis prilozena uputstva iz arhive i sve ce raditi kako valja. Ja probo.:)))
[ popeye @ 15.07.2003. 18:36 ] @

[url=http://www.linuxant.com]http://www.linuxant.com

[/url]

Ima dobru dokumentaciju, programce za detekciju cipseta i drajvere u RPM i TAR.GZ formatu.
[ Dejan Lozanovic @ 13.08.2003. 11:38 ] @
http://directory.google.com/To...Linux/Hardware_Support/Modems/
[ eskim @ 24.09.2003. 12:22 ] @
Because the scope of this project has grown beyond the capacity of a single volunteer and legal issues prevent us from using a classic open-source development model, the modem drivers are now available in two editions:

a free version (limited to 14.4Kbps data), available at no cost. Please use it to test if your hardware is compatible.

a full version (with 56K and FAX), available for a modest price.

krenuo sam da skidam drivere sa linuxant.com nisam ih josh instalirao ali mi se chini da nechu ni moch a i brzina che valjda biti 14 :(
alternative?
[ tweeester @ 29.09.2003. 09:07 ] @
Ok ljudi, samo da potvrdimo: Da li stvarno vise nema besplatnih drajvera za HCF modeme ??!! (14400 bps ne racunam ..) Ako je tako, e onda do moj.ga ...
[ popeye @ 29.09.2003. 11:22 ] @
Nema, nema...
[ jocar @ 20.11.2003. 08:18 ] @
Ipak ima:
HCF: http://www.linuxo.com/modules....oads&d_op=getit&lid=54
HSF: http://www.linuxo.com/modules....oads&d_op=getit&lid=55
[ valajbeg @ 27.11.2003. 20:23 ] @
Ok jocar ima ali za koji kernekl - Linux ???
[ jocar @ 27.11.2003. 22:46 ] @
To su tar.gz arhive izvornog koda, tako da odgovaraju za sve verzije kernela 2.4...
Ustvari, to su drajveri sa www.linuxant.com , skinuti pre nego što su odlučili da ne budu više besplatni.
Znači, ranija verzija, mislim 5.03. , ali koja, bar kod mene, radi OK!
Pozdrav!
[ anon676 @ 04.12.2003. 15:17 ] @
Za kompajliranje bitno je imati source kernela.
U /usr/src treba imati otpakovan src jezgra za koje hoces da build-ujes module.

Korak 1
Code:

cd /usr/src
cd linux
make dep


Otpakujes source, i pokrenes skripte.

[Ovu poruku je menjao VRider dana 02.08.2004. u 16:53 GMT]
[ valajbeg @ 08.01.2004. 23:48 ] @
interesantno od suse-a

http://hardwaredb.suse.de/prod...5D=169&f_dist=&f_arch=
[ tdjokic @ 15.02.2004. 04:46 ] @
Vrlo koristan sajt sa drajverima i slicno:

http://linmodems.technion.ac.il/resources.html
[ Milos Stojanovic @ 11.03.2004. 15:42 ] @
Da li iko ima drajvere koji mogu uspešno da se koriste sa kernelom 2.6.xx a da nisu ograničeni na 14kbps? Ja sam uspeo da nađem samo starije, za 2.4.xx. :(
[ rilax @ 12.06.2004. 13:17 ] @
evo problema: instalirao sam free drivere iz source-a, ali nikako nece da miloaduje module.

# /sbin/modprobe hcfpciosspec

kao i za ostala tri modula vraca po ceo ekran poruka i greshaka, neshto tipa "ovo nije GNU program ..."

distribucija Red Hat 9
kernel 2.4.20

Ima li neko ideju shta mozhe da bude?
[ jocar @ 12.07.2004. 21:50 ] @
DOBRE VESTI !
Idite na link i skinite patch kojim najnoviji HCF i HSF drajveri dobijaju na funkcionalnosti :
http://www.geocities.com/lonnypics/hsfuniversalpatch-1.1.tar.gz
[ filo @ 13.07.2004. 02:09 ] @
ne radi ti link
[ jocar @ 13.07.2004. 10:06 ] @
Evo, radi.
U svakom slucaju, trena ici na:
http://www.geocities.com/lonnypics/
pa skinuti hsfuniversalpatch-1.1.tar.gz.
[ Man-Wolf @ 02.08.2004. 15:16 ] @
Citajuci objasnjenja sa linmodems.org stigo sam do ove stranice: http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/

Tu sam naravno procitao TXT Fajl http://linmodems.technion.ac.i...modem/kernel-2.6/mdk-2.6.3.txt

i skinuo sledeci source drivera: http://linmodems.technion.ac.i...nel-2.6/ltmodem-2.6.3-4mdk.tgz

I naravno uso sam u linux i sve uradio kako kaze u onom TXT fajlu i modem je PRORADIO

Eto, ovo sam napisao za slucaj da neko ima isti problem kao ja

P.S. http://linmodems.technion.ac.il/packages/ltmodem/archive/ - ovde mozete naci drajvere za ostale linux distribucije.

------------------------------------

Ovo Sam kopirao iz teme ispod, za slucaj da je neko neprocita a ova je u TOP-u :)
[ Tigerheart @ 26.08.2004. 22:12 ] @
Na lokaciji http://www.linuxbalkan.com/modems/ mozete naci drajvere za sledece WinModeme:

Intel: 536ep i 537
Conextant: HCF i HSF
Lucent: Genericki drajver
SmartLink ...

Kod pojedinih modema u direktorijumima gde se nalaze drajveri postoje i upustva za instalaciju tih modema.

Takodje pogledajte na EliteSecurity-ju postove u kojima je takodje objasnjeno kako se modemi instaliraju, a takodje mozete naci i savete za pojedine probleme pri konfiguraciji modema i modemske veze s netom ..... tek onda ako Vam stvarno nesto nije jasno postavite ovde na forumu, normalno sa sto vise korisnih informacija o vasem problemu kao i o sistemu tj racunaru na kome imate taj problem .....
[ fLuXx @ 03.02.2005. 16:15 ] @
Ja sam skinuo drajver sa ogranicenjem. E, sad, ja sam u kppp izabrao brzinu 115200 i konektujem se bez problema. Kako je to ogranicena brzina na 14.4k? Ja primecujem da surfujem brze nego iz Windoza, ali mi je uvek u njemu bila spora konekcija. Da li neko ima licencni broj za ovaj drajver? Ja sam skinuo rpm paket, ne source i ne znam da li moze ovde da se koristi onaj patch. Ako moze, onda kako.
[ Baja_PG @ 14.02.2005. 00:59 ] @
Da ne otvaram novu temu, nadam se da cete mi brzo pomoc .... ja imam Conexant HSFi CX11252-11 chip na modemu, a nemam pojma ko je proizvodjach. Htio bih ovaj modem da instaliram pod suse 8.2. Ima li neko drajver za ovo ili link da mi da ubih se trazeci.
[ vele_telee @ 28.02.2005. 14:53 ] @
Idi na http://www.linuxant.com/drivers/modemident.php
download http://linmodems.technion.ac.il/packages/scanModem.gz

onda kad znash kakav modem device imash idi

http://www.linuxant.com/drivers/hsf/index.php i vidi dali driver podrzava tvoj modem

onda

http://www.linuxant.com/drivers/hsf/downloads-installer.php
[ LINUXwanabe @ 11.03.2005. 15:08 ] @
Korisna aplikacija koja ce vam reci kakav vam je modem i koje drajvere da koristite je scanModem na:
http://linmodems.technion.ac.il/
[ KOLE89 @ 11.03.2005. 20:25 ] @
Citat:
Tigerheart: Na lokaciji http://www.linuxbalkan.com/modems/ mozete naci drajvere za sledece WinModeme:

Intel: 536ep i 537

Kao prvo nije drajver za 537 nego za 537EP, a kao drugo mogao bi da staviš noviji drajver (intel-537-2.60.80.0 za 537 i intel-537ep-2.60.80.0 za 537EP) koji radi sa 2.6.x kernelom.
[ IVAN_BGD_83 @ 24.03.2005. 14:00 ] @
imam mandrake 9.0 kernel 2.4.19-16mdk
modem pctel hsp56
driver pctel-0.9.6
veliku zelju da se nakacim na net sa linuxa
i jedan mali problem:

[root@localhost pctel-0.9.6]# ./configure --with-hal=cm8738
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_CM8738
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gawk... (cached) gawk
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking /usr/src/linux/include/linux/modversions.h usability... no
checking /usr/src/linux/include/linux/modversions.h presence... no
checking for /usr/src/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!

gde i kako da podesim kernel,jel potrebno jos nesto da instaliram
[ Dejan Lozanovic @ 24.03.2005. 18:41 ] @
Citat:
IVAN_BGD_83:
checking /usr/src/linux/include/linux/modversions.h usability... no
checking /usr/src/linux/include/linux/modversions.h presence... no
checking for /usr/src/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!

gde i kako da podesim kernel,jel potrebno jos nesto da instaliram


Instaliraj i kernel source sa svojih instalacionih diskova.
[ NiGhT-BlAdE @ 27.03.2005. 01:03 ] @
Jel neko od vas probao mozhda da instalira conexant hsf modem sa kernelom 2.6.x ? ja sam pokushavao zilion razlichitih nachina i milion puta podeshavao i rekompajlirao kernel ali pri bulid modules on lepo zavrshi i ispishe done. oi zakuca mi mashinu :) u sluchaju da skinem bilo koji rpm paket i rpm2tgz pa ga install pri sledetjem pokushaju boot-a kernel imidzha pochnu da mi iskachu razni page faults ili mi jdnostavno zablokira mashina...

u pitanju je Slackware 10 kernel 2.6.11
[ sasatomic @ 29.03.2005. 13:51 ] @
Da, i ja sam imao isti problem i onda sam se vratio na kernel 2.4 i instalirao poslednju besplatnu verziju linuxant drajvera, tj. 5.nesto.
Potrazi na netu, ukoliko ne nadjes trazi mogu da ti ih posaljem ili okacim negde.
[ NiGhT-BlAdE @ 01.04.2005. 22:38 ] @
Eh radi ok sa 2.4 .. problem je i dalje 2.6
[ toroman @ 18.05.2005. 15:20 ] @
ljudi, tema je stara etc, ali da postavim jedno pitanje ... imam problem ...

instalirao sam drajvere za svoj hsf modem ... sve ono po propisu i idem na connect, ono pišti okreće broj i tako to i baš kad treba da se spoji - prekine. Kaže "no carry" :P

u čemu je problem i ima li negdje da se nađu podešavanje init stringova za korištenje HSF modema ?
[ tdjokic @ 18.05.2005. 15:47 ] @
Jedna od mogucnosti je, da te zafrkava staticna IP adresa. To govorim za kppp, koga jedino i poznajem. Udjes tamo gde se edituje account i kod IP podesi dinamicku, mozda proradi.
[ CyberianIce @ 04.06.2005. 09:16 ] @
Mala informacija:
Sto se tice SmartLinka, njegov driver nije pod GPL licencom, tako ako i uspete da ga iskompajlirate, svaki put na novo morate ubacivati taj modul u kernel (SLAMR ili SLUSB), i pokreteti one init skripte za to(/etc/init.d/slmodem start), znaci s vremena na vreme (svaki put) logovati se kao root i ostale peripetije, jos je poterban i poseban lib za ubacivanje SmartLinkovih modula u kernel...
Ali fino radi za ne verovati, pa ako se jos neko bude patio sa SmartLinkovim softwerasima na linuxu nek mi se javi, da pokusam skratiti muke........ :-)
[ mmirilovic @ 04.06.2005. 12:20 ] @
U Slackware-u u fajl /etc/rc.d/rc.local, ili na SuSE-u u /etc/init.d/rc.local
ubaciš liniju "modprobe ime_potrebnog_modula", i modul će ti se učitavati pri
svakom podizanju linuxa! Nema govora o potrebi svakodnevnog instaliranja
modema!

Za druge distribucije postupak je sličan.
[ mprinc @ 19.03.2006. 11:48 ] @
.