Imam problem sa modemom Conexant Hsf pci modem, trebam njegov driver za ubuntu 7.4.
Trenutno koristim od linuxant driver koji ogranicava konekciju na 14 kbps.
Cuo sam da imaju i neki novi koji nemaju ogranicenja pa ako mi moze neko reci gdje da ga skinem.
Pocetnik sam na linuxu pa ako bi moglo se i objasniti kako to da podesim.
Koji ti je hsf modem?
Ja sam imao(imam) hcf, nekad davno sam našao na netu beta drivere koje nemaju ograničenja, i koji su radili na nekim distribucijama fino.
Ali nikad nisam bio zadovoljan sa ovim modemom, i u potrazi sam za nekim boljim soft modemom, ne daje mi se na više para na ove externe danas u 2007godine kad sve vrvi od dsl i wirlesa
Intel/Ambient 536ep soft modem još uvijek radi na posljednjim 2.6 kernelima (ja sam zadnji put probao na 2.6.21). Na start.linux.org.ba imaš uputstva i linkove za drajvere, a sam modem bi se mogao naći u BiH
jel to neki patchovani driver ili je ovaj intelov iz 2005.g. ? ovaj neće da se kompajlira…
aldin@linux:~/Desktop$ tar xf Intel-536EP-4.71.tgz
aldin@linux:~/Desktop$ cd Intel-536/
aldin@linux:~/Desktop/Intel-536$ ls
config_check coredrv hamregistry Intel536_boot Intel536_inst license.txt makefile readme.txt
aldin@linux:~/Desktop/Intel-536$ make
usage: make [536]
or [clean] or
or [install]
aldin@linux:~/Desktop/Intel-536$ make 536
Module precompile check
Current running kernel is: 2.6.20-16-generic
/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
uname -r|grep “2.6” &&
cd coredrv && make 536core_26 &&
cp Intel536.ko … && cd … &&
strip --strip-debug Intel536.ko &&
exit;
ls Intel536.ko >/dev/null 2>&1 || uname -r | grep “2.6” && echo “Failed to build driver” && exit;
if [ ]; then
cd coredrv; make TARGET=TARGET_SELAH KERNEL_SOURCE_PATH= “PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX” 536core;
else
cd coredrv; make TARGET=TARGET_SELAH KERNEL_INCLUDES=/lib/modules/uname -r/build/include
“PSTN_DEF=-DTARGET_SELAH -DTARGET_LINUX -DLINUX” 536core;
fi ;
cp Intel536.o … ;
if [ -a /boot/vmlinuz.version.h ]; then
cp /boot/vmlinuz.version.h /lib/modules/uname -r/build/include/linux/version.h;
fi
2.6.20-16-generic
make[1]: Entering directory /home/aldin/Desktop/Intel-536/coredrv' make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/aldin/Desktop/Intel-536/coredrv modules make[2]: Entering directory /usr/src/linux-headers-2.6.20-16-generic’
CC [M] /home/aldin/Desktop/Intel-536/coredrv/coredrv.o
In file included from /home/aldin/Desktop/Intel-536/coredrv/hamcore.h:45,
from /home/aldin/Desktop/Intel-536/coredrv/coredrv.c:33:
/home/aldin/Desktop/Intel-536/coredrv/hamdefs.h:49:28: error: linux/config.h: No such file or directory
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:73: warning: data definition has no type or storage class
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:73: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL_NOVERS’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:73: warning: parameter names (without types) in function declaration
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘softcore_init_struct’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:339: warning: assignment from incompatible pointer type
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘open’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:395: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘close’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:439: warning: implicit declaration of function ‘pm_unregister’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘send_data_to_user’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:587: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:592: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:593: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:595: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:596: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:597: error: ‘struct tty_struct’ has no member named ‘flip’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: At top level:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:665: error: expected ‘)’ before string constant
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:778:39: error: macro “DECLARE_WORK” passed 3 arguments, but takes just 2
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:778: warning: data definition has no type or storage class
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:778: warning: type defaults to ‘int’ in declaration of ‘DECLARE_WORK’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:779:37: error: macro “DECLARE_WORK” passed 3 arguments, but takes just 2
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:779: warning: data definition has no type or storage class
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:779: warning: type defaults to ‘int’ in declaration of ‘DECLARE_WORK’
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘wake_up_interruptible_persistReadQ’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:793: error: ‘wait_wq’ undeclared (first use in this function)
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:793: error: (Each undeclared identifier is reported only once
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:793: error: for each function it appears in.)
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: In function ‘interruptible_sleep_on_timeout_persistReadQ’:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:827: error: ‘wait_wq2’ undeclared (first use in this function)
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c: At top level:
/home/aldin/Desktop/Intel-536/coredrv/coredrv.c:880: warning: initialization makes integer from pointer without a cast
make[3]: *** [/home/aldin/Desktop/Intel-536/coredrv/coredrv.o] Error 1
make[2]: *** [module/home/aldin/Desktop/Intel-536/coredrv] Error 2
make[2]: Leaving directory /usr/src/linux-headers-2.6.20-16-generic' make[1]: *** [536core_26] Error 2 make[1]: Leaving directory /home/aldin/Desktop/Intel-536/coredrv’
2.6.20-16-generic
Failed to build driver
aldin@linux:~/Desktop/Intel-536$
btw, mada sam odvikao od 56Kbps ovaj “dell-ov” driver radi “super” (morao sam zvati na “bihnet NN” broj da ovo probam hehe), znači oko 4-5KB je prosjek…
eto riješili smo problem “dialup-ovaca”, jer 90% raje koje znam su imali (imaju) HSF, ovo ostalo… smartlink je ok, intel eto ima onaj patchovani (btw patchovani sam kompajlirao nisam još testirao modul…)
ps:
testirao na laptopu (modem sa conexant chipsetom)
for a record:
probao “alternativne” intel drivere, i na suse 10.2 i na ubuntu 7.04 se iskompajlirao i radio… ali je sporo (33.6-56K)… odvikao sam od dialupa skroz…