سلام
من اوبونتو 9.4 را نصب کردم و به صورت زیر هم مودم را نصب کردم ولی مودم پیغام میده modem is busy
hsfmodem-7.80.02.04full/modules/imported/hsfmc97ati-i386.O
hsfmodem-7.80.02.04full/modules/imported/makeflags.mak
hsfmodem-7.80.02.04full/modules/imported/hsfmc97ich-i386.O
hsfmodem-7.80.02.04full/modules/imported/hsfhda-i386.O
hsfmodem-7.80.02.04full/modules/imported/hsfmc97sis-i386.O
hsfmodem-7.80.02.04full/modules/imported/include/
hsfmodem-7.80.02.04full/modules/imported/include/osuniqredef.h
hsfmodem-7.80.02.04full/modules/imported/include/sysenv.h
hsfmodem-7.80.02.04full/modules/imported/include/codesdeps.h
hsfmodem-7.80.02.04full/modules/imported/include/dpaloem.h
hsfmodem-7.80.02.04full/modules/imported/include/dbgfuncs.h
hsfmodem-7.80.02.04full/modules/imported/include/rtmgr_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/osnvm.h
hsfmodem-7.80.02.04full/modules/imported/include/osmemory_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/c2firmware.h
hsfmodem-7.80.02.04full/modules/imported/include/dcp.h
hsfmodem-7.80.02.04full/modules/imported/include/ossysenv.h
hsfmodem-7.80.02.04full/modules/imported/include/osmemory.h
hsfmodem-7.80.02.04full/modules/imported/include/osstring_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/typedefs.h
hsfmodem-7.80.02.04full/modules/imported/include/framewrk.h
hsfmodem-7.80.02.04full/modules/imported/include/memmgr_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/intfctrl_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/osservices.h
hsfmodem-7.80.02.04full/modules/imported/include/comtypes.h
hsfmodem-7.80.02.04full/modules/imported/include/usbhalos.h
hsfmodem-7.80.02.04full/modules/imported/include/tonetype.h
hsfmodem-7.80.02.04full/modules/imported/include/configtypes.h
hsfmodem-7.80.02.04full/modules/imported/include/osdiag.h
hsfmodem-7.80.02.04full/modules/imported/include/comctrl_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/targetconfigtypes.h
hsfmodem-7.80.02.04full/modules/imported/include/std_defines.h
hsfmodem-7.80.02.04full/modules/imported/include/configcodes.h
hsfmodem-7.80.02.04full/modules/imported/include/cnxt_diag_codes_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/build_modules.h
hsfmodem-7.80.02.04full/modules/imported/include/diagmgr_ex.h
hsfmodem-7.80.02.04full/modules/imported/include/testdebug.h
hsfmodem-7.80.02.04full/modules/imported/include/ostime_ex.h
hsfmodem-7.80.02.04full/modules/osservices.c
hsfmodem-7.80.02.04full/modules/mod_hda.c
hsfmodem-7.80.02.04full/modules/osfloat.c
hsfmodem-7.80.02.04full/modules/osscr.c
hsfmodem-7.80.02.04full/modules/osdcp.c
hsfmodem-7.80.02.04full/modules/cnxthwusb_common.c
hsfmodem-7.80.02.04full/modules/cnxthwpci_common.c
hsfmodem-7.80.02.04full/modules/mod_mc97ich.c
hsfmodem-7.80.02.04full/modules/GPL/
hsfmodem-7.80.02.04full/modules/GPL/hda/
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_atihdmi.c
hsfmodem-7.80.02.04full/modules/GPL/hda/sound_typedefs.h
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_patch.h
hsfmodem-7.80.02.04full/modules/GPL/hda/.hg20070414
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_local.h
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_codec.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_cmedia.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_via.c
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_codec.h
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_si3054.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_realtek.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_sigmatel.c
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_intel.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_analog.c
hsfmodem-7.80.02.04full/modules/GPL/hda/patch_conexant.c
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_proc.c
hsfmodem-7.80.02.04full/modules/GPL/hda/Makefile
hsfmodem-7.80.02.04full/modules/GPL/hda/hda_generic.c
hsfmodem-7.80.02.04full/modules/GPL/oscompat.h
hsfmodem-7.80.02.04full/modules/GPL/serial_cnxt.c
hsfmodem-7.80.02.04full/modules/GPL/serial_cnxt.h
hsfmodem-7.80.02.04full/modules/GPL/COPYING
hsfmodem-7.80.02.04full/modules/GPL/serial_core.c
hsfmodem-7.80.02.04full/modules/GPL/serial_core.h
hsfmodem-7.80.02.04full/modules/osstring.c
hsfmodem-7.80.02.04full/modules/cnxthw_common.c
hsfmodem-7.80.02.04full/modules/osresour.c
hsfmodem-7.80.02.04full/modules/osstdio.c
hsfmodem-7.80.02.04full/modules/include/
hsfmodem-7.80.02.04full/modules/include/linux_dbgscr.h
hsfmodem-7.80.02.04full/modules/include/osmodule.h
hsfmodem-7.80.02.04full/modules/include/osstdio.h
hsfmodem-7.80.02.04full/modules/include/osusb.h
hsfmodem-7.80.02.04full/modules/include/oslinux.h
hsfmodem-7.80.02.04full/modules/include/osresour_ex.h
hsfmodem-7.80.02.04full/modules/include/osdiag_dev.h
hsfmodem-7.80.02.04full/modules/include/oshda.h
hsfmodem-7.80.02.04full/modules/include/cdbgscr_ex.h
hsfmodem-7.80.02.04full/modules/mod_osspec.c
hsfmodem-7.80.02.04full/modules/snd-hda-codec-hsfmodem.c
hsfmodem-7.80.02.04full/modules/mod_mc97sis.c
hsfmodem-7.80.02.04full/modules/mod_pcibasic3.c
hsfmodem-7.80.02.04full/modules/mod_usbcd2.c
hsfmodem-7.80.02.04full/modules/binaries/
hsfmodem-7.80.02.04full/modules/osdiag.c
hsfmodem-7.80.02.04full/modules/mod_engine.c
hsfmodem-7.80.02.04full/modules/Makefile
hsfmodem-7.80.02.04full/modules/mod_mc97via.c
hsfmodem-7.80.02.04full/modules/osnvm.c
hsfmodem-7.80.02.04full/cnxtmodem.spec.in
hsfmodem-7.80.02.04full/CHANGES
hsfmodem-7.80.02.04full/diag/
hsfmodem-7.80.02.04full/diag/diag.c
hsfmodem-7.80.02.04full/diag/modemexpert.h
hsfmodem-7.80.02.04full/diag/modemexpert.c
hsfmodem-7.80.02.04full/diag/makefile
hsfmodem-7.80.02.04full/INSTALL
hsfmodem-7.80.02.04full/FAQ
hsfmodem-7.80.02.04full/LICENSE
hsfmodem-7.80.02.04full/config.mak
hsfmodem-7.80.02.04full/debian/
hsfmodem-7.80.02.04full/debian/changelog.in
hsfmodem-7.80.02.04full/debian/postrm.in
hsfmodem-7.80.02.04full/debian/preinst.in
hsfmodem-7.80.02.04full/debian/postinst.in
hsfmodem-7.80.02.04full/debian/copyright.in
hsfmodem-7.80.02.04full/debian/rules.in
hsfmodem-7.80.02.04full/debian/prerm.in
hsfmodem-7.80.02.04full/debian/control.in
hsfmodem-7.80.02.04full/hsfmodem.spec
hsfmodem-7.80.02.04full/CREDITS
hsfmodem-7.80.02.04full/makefile
mohsen@mohsen-laptop:~/Desktop$ hsfmodem-7.80.02.04full
bash: hsfmodem-7.80.02.04full: command not found
mohsen@mohsen-laptop:~/Desktop$ cd hsfmodem-7.80.02.04full
mohsen@mohsen-laptop:~/Desktop/hsfmodem-7.80.02.04full$ sudo make install
make[1]: Entering directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/nvm'
mkdir -m 755 -p cvt
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfpcibasic2.inf | ./cvtinf.pl cvt/hsfpcibasic2; if [ -n "inf/hsf.cty" ]; then ./cvtinf.pl cvt/hsfpcibasic2 < "inf/hsf.cty"; else true; fi
(cd cvt/hsfpcibasic2/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfpcibasic2/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfpcibasic2smart.inf | ./cvtinf.pl cvt/hsfpcibasic2smart; if [ -n "" ]; then ./cvtinf.pl cvt/hsfpcibasic2smart < ""; else true; fi
if [ -d cvt/hsfpcibasic2/Profile ]; then ln -sf ../hsfpcibasic2/Profile cvt/hsfpcibasic2smart/.; else true; fi
ln -sf ../hsfpcibasic2/Region cvt/hsfpcibasic2smart/.
(cd cvt/hsfpcibasic2smart/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfpcibasic2smart/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfpcibasic2hsfi.inf | ./cvtinf.pl cvt/hsfpcibasic2hsfi; if [ -n "inf/hsf.cty" ]; then ./cvtinf.pl cvt/hsfpcibasic2hsfi < "inf/hsf.cty"; else true; fi
rm -rf cvt/hsfpcibasic2hsfi/Region
ln -sf ../hsfpcibasic2/Region cvt/hsfpcibasic2hsfi/.
(cd cvt/hsfpcibasic2hsfi/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfpcibasic2hsfi/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfpcibasic2bry.inf | ./cvtinf.pl cvt/hsfpcibasic2bry; if [ -n "inf/hsf.cty" ]; then ./cvtinf.pl cvt/hsfpcibasic2bry < "inf/hsf.cty"; else true; fi
rm -rf cvt/hsfpcibasic2bry/Region
ln -sf ../hsfpcibasic2/Region cvt/hsfpcibasic2bry/.
(cd cvt/hsfpcibasic2bry/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfpcibasic2bry/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfpcibasic3.inf | ./cvtinf.pl cvt/hsfpcibasic3; if [ -n "inf/hsf.cty" ]; then ./cvtinf.pl cvt/hsfpcibasic3 < "inf/hsf.cty"; else true; fi
rm -rf cvt/hsfpcibasic3/Region
ln -sf ../hsfpcibasic2/Region cvt/hsfpcibasic3/.
(cd cvt/hsfpcibasic3/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfpcibasic3/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfmc97ich.inf | ./cvtinf.pl cvt/hsfmc97; if [ -n "" ]; then ./cvtinf.pl cvt/hsfmc97 < ""; else true; fi
rm -f mc97/HW_ADAPTER_TYPE
ln -sf ../hsfpcibasic2smart/Profile cvt/hsfmc97/.
ln -sf ../hsfpcibasic2smart/Region cvt/hsfmc97/.
(cd cvt/hsfmc97/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfmc97/COUNTRY_CODE_LIST
ln -sf `basename cvt/hsfmc97` cvt/hsfmc97ali
ln -sf `basename cvt/hsfmc97` cvt/hsfmc97ati
ln -sf `basename cvt/hsfmc97` cvt/hsfmc97ich
ln -sf `basename cvt/hsfmc97` cvt/hsfmc97sis
ln -sf `basename cvt/hsfmc97` cvt/hsfmc97via
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfcadmus2.inf | ./cvtinf.pl cvt/hsfcadmus2; if [ -n "" ]; then ./cvtinf.pl cvt/hsfcadmus2 < ""; else true; fi
rm -f cadmus2/HW_ADAPTER_TYPE
ln -sf ../hsfpcibasic2/Profile cvt/hsfcadmus2/.
ln -sf ../hsfpcibasic2/Region cvt/hsfcadmus2/.
(cd cvt/hsfcadmus2/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfcadmus2/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfcadmus2smart.inf | ./cvtinf.pl cvt/hsfcadmus2smart; if [ -n "" ]; then ./cvtinf.pl cvt/hsfcadmus2smart < ""; else true; fi
rm -f cadmus2smart/HW_ADAPTER_TYPE
ln -sf ../hsfpcibasic2smart/Profile cvt/hsfcadmus2smart/.
ln -sf ../hsfpcibasic2smart/Region cvt/hsfcadmus2smart/.
(cd cvt/hsfcadmus2smart/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfcadmus2smart/COUNTRY_CODE_LIST
sed -e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' -e 's!@CNXTTARGET@!hsf!g' -e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' < inf/hsfhda.inf | ./cvtinf.pl cvt/hsfhda; if [ -n "" ]; then ./cvtinf.pl cvt/hsfhda < ""; else true; fi
rm -f hda/HW_ADAPTER_TYPE
ln -sf ../hsfpcibasic2smart/Profile cvt/hsfhda/.
ln -sf ../hsfpcibasic2smart/Region cvt/hsfhda/.
(cd cvt/hsfhda/Region && grep -v -l '\*' *NAME | sed -e 's/^0//' -e 's/^0//' -e 's/_NAME$//' | tr '\012' ',' | sed -e 's/,$//' -e 's/^/"/' -e 's/$/"/' ; echo "") > cvt/hsfhda/COUNTRY_CODE_LIST
cd cvt && find . -type f ! -empty -exec md5sum {} ';' | sort | \
while read sum file ; do \
if [ "$sum" = "$prevsum" ] && cmp -s "$file" "$prevfile"; then \
rm -f "$file"; \
if ! ln "$prevfile" "$file"; then \
echo 2>&1 "$0: ln FAILED - recreate $file based on $prevfile"; \
exit 1; \
fi; \
else \
prevsum="$sum"; \
prevfile="$file"; \
fi; \
done
touch cvt/.linksame
mkdir -m 755 -p /etc/hsfmodem/nvm
cd cvt && (find hsfpcibasic2 hsfpcibasic2smart hsfpcibasic2hsfi hsfpcibasic2bry hsfpcibasic3 hsfmc97 hsfmc97ali hsfmc97ati hsfmc97ich hsfmc97sis hsfmc97via hsfcadmus2 hsfcadmus2smart hsfhda | cpio -pdmu /etc/hsfmodem/nvm)
127 blocks
make[1]: Leaving directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/nvm'
make[1]: Entering directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/scripts'
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< patcher.in > patcher
chmod --reference=patcher.in patcher
ln -s cnxtconfig.in hsfconfig.in
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< hsfconfig.in > hsfconfig
chmod --reference=hsfconfig.in hsfconfig
ln -s cnxtstop.in hsfstop.in
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< hsfstop.in > hsfstop
chmod --reference=hsfstop.in hsfstop
ln -s cnxtmodconflicts.in hsfmodconflicts.in
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< hsfmodconflicts.in > hsfmodconflicts
chmod --reference=hsfmodconflicts.in hsfmodconflicts
ln -s cnxtdcpd.in hsfdcpd.in
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< hsfdcpd.in > hsfdcpd
chmod --reference=hsfdcpd.in hsfdcpd
install -m 700 hsfconfig hsfstop hsfmodconflicts hsfdcpd /usr/sbin
ln -s rccnxt.in rchsf.in
sed \
-e "s!@DATE@!`date \"+%a, %d %b %Y %T %z\"`!g" \
-e 's!@CNXTDRIVER@!hsf!g' \
-e 's!@CNXTDRVDSC@!Conexant HSF softmodem!g' \
-e 's!@CNXTTARGET@!hsf!g' \
-e 's!@CNXTARCH@!i386!g' \
-e 's!@CNXTSERDEV@!HSF!g' \
-e 's!@CNXTMAXMDM@!8!g' \
-e 's!@CNXTETCDIR@!/etc/hsfmodem!g' \
-e 's!@CNXTLIBDIR@!/usr/lib/hsfmodem!g' \
-e 's!@CNXTSERIALMAJOR@!240!g' \
-e 's!@CNXTCALOUTMAJOR@!241!g' \
-e 's!@CNXTSERIALMINOR@!64!g' \
-e 's!@CNXTDCPMAJOR@!242!g' \
-e 's!@CNXTDIAGMAJOR@!243!g' \
-e 's!@CNXTDIAGDMPMINOR@!255!g' \
-e 's!@CNXTSCRMAJOR@!244!g' \
-e 's!@CNXTSBINDIR@!/usr/sbin!g' \
-e 's!@CNXTNVMDIR@!/etc/hsfmodem/nvm!g' \
-e 's!@CNXTLINUXVERSION@!7.80.02.04full!g' \
-e 's!@CNXTLINUX_REL@!1!g' \
-e 's!@CNXTLINUXRPM_REL@!1!g' \
-e 's!@CNXTLINUXDEB_REL@!1!g' \
-e 's!@CNXTMODS@!hsfpcibasic2 hsfpcibasic3 hsfmc97ich hsfmc97via hsfmc97ali hsfmc97ati hsfmc97sis hsfusbcd2 snd_hda_codec_hsfmodem hsfhda hsfsoar hsfserial hsfengine hsfosspec!g' \
-e 's!@PATCHERURL@!http://www.linuxant.com/drivers/hsf/full/archive/patches!g' \
-e 's!@PATCHERURLUSER@!http://www.linuxant.com/drivers/hsf/downloads-patches.php!g' \
-e "s!@BLAM_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@SCR_SUPPORT@!`test ! \"\" = yes; echo $?`!g" \
-e "s!@DMP_SUPPORT@!`test -z \"\"; echo $?`!g" \
< rchsf.in > rchsf
chmod --reference=rchsf.in rchsf
mkdir -m 755 -p /usr/lib/hsfmodem
install -m 700 rchsf /usr/lib/hsfmodem
make[1]: Leaving directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/scripts'
make[1]: Entering directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/modules'
rm -rf "/usr/lib/hsfmodem/config.mak" "/usr/lib/hsfmodem/modules/imported" "/usr/lib/hsfmodem/modules"
mkdir -m 755 -p /usr/lib/hsfmodem/modules
(cd .. && find config.mak modules/imported -depth -print | cpio -pdmu /usr/lib/hsfmodem)
5892 blocks
find . \( -name COPYING -o -name '*.sh' -o -name '*.[ch]' -o -name '*.mak' -o -name '[Mm]akefile' \) -print | cpio -pdmu /usr/lib/hsfmodem/modules
3709 blocks
find binaries -depth -print | cpio -pdmu /usr/lib/hsfmodem/modules
0 blocks
make[1]: Leaving directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/modules'
make[1]: Entering directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/diag'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/home/mohsen/Desktop/hsfmodem-7.80.02.04full/diag'
mkdir -p /etc/hsfmodem/log
install -m 444 LICENSE /usr/lib/hsfmodem
To complete the installation and configuration of your modem,
please run "hsfconfig" (or "/usr/sbin/hsfconfig")
mohsen@mohsen-laptop:~/Desktop/hsfmodem-7.80.02.04full$
mohsen@mohsen-laptop:~/Desktop/hsfmodem-7.80.02.04full$ sudo hsfconfig
Conexant HSF softmodem driver, version 7.80.02.04full
If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".
No pre-built modules for: Ubuntu-9.04 linux-2.6.28-11-generic i686-SMP
Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.28-11-generic/build]
WARNING: Building older built-in HDA driver; some audio/modem issues may occur.
If this is the case, please try the latest alsa-driver-linuxant package
available from http://www.linuxant.com/alsa-driver
Building modules for kernel 2.6.28-11-generic, using source directory
/lib/modules/2.6.28-11-generic/build. Please wait...
done.
Warning: no device detected by hsf driver - HDA modems may require reboot
Note: HDA support not compiled in the driver
Note: kernel module snd-via82xx-modem overridden by hsfmc97via
Note: kernel module snd-intel8x0m overridden by hsfmc97ich hsfmc97sis
Note: kernel module snd-atiixp-modem overridden by hsfmc97ati
mohsen@mohsen-laptop:~/Desktop/hsfmodem-7.80.02.04full$