Jeffrey, If you encounter a problem with SPIN_LOCK_UNLOCK, you can fix by doing a substitution: replace it with DEFINE_SPIN_LOCK(). as found here: http://patchwork.ozo.com/patch/235/ This error appears here in the previously quoted text: http://ubuntuforums.org/showthread.php?t=1781268c Hope you can get the driver working. Regards, Antonio On Sun, Aug 28, 2011 at 2:04 AM, Jeffrey Cohan <cohanjeffrey@xxxxxxx> wrote: > Marv, in addition to the three earlier substitutions, I substituted > .compat_ioctl = snd_pcm_lib_ioctl for .ioctl = snd_pcm_lib_ioctl in > modules/GPL/hda/hda_intel.c (I confirmed that I had already done the .ioctl > in osdiag.c), but unfortunately I get the same error when running hsfconfig. > > Using grep -rs, I confirmed that in the hsfmodem folder there were no more > instances of .ioctl and only two of .compat_ioctl in the right places, and > only the two instances of DEFINE_SEMAPHORE that I had entered myself. But > there are four more instances of DECLARE_MUTEX: > two in GPL/oscompat.h and two in GPL/serial_core.c ... should this make a > difference. > > In response to suggestions by you and Antonio, > I did NOT run > $ sudo make clean > $ sudo make install > > Or reboot after making the change > or run hsfdump or diagnostic tools provided by linuxant > > I could give you a new copy of ModemData.txt > and the latest buildlog.txt made before the manual substitutions, which says > "/usr/lib/hsfmodem/modules/osnvm.c:408:8: error: 'MUTEX' undeclared here > (not in a function)" > (again, this was generated BEFORE I substituted DEFINE_SEMAPHORE in that > particular file.) > > I did "hsfconfig --dumpdiag" and could send you the huge file if you want. > > There we have it for the evening! I'll be back with you tomorrow. Until > then, > > Jeff > > > > On 08/27/2011 10:08 PM, Marvin Stodolsky wrote: >> >> Worked out the search procedure for .ioctl >> In the hsfmodem base folder, >> $ grep -rs ioctl * >> .ioctl humt solved >> ----------------- >> In the hsfmodem base folder, a search through all the subfolders: >> $ grep -rs ioctl * >> returns To Many hiys to parse through easily. BUT >> $ grep -rs ioctl * | grep .ioctl >> greatly reduces the returns, giving only those which have some symbol >> before .ioctl , Some 30 lines to be examined. >> >> The TWO cogent lines are in: >> modules/osdiag.c: .ioctl= diag_ioctl >> modules/GPL/hda/hda_intel.c: .ioctl = snd_pcm_lib_ioctl >> AND the 2nd instance was missed in the guidance >> of/http://ubuntuforums.org/showthread.php?t=1781268 >> This likely explains Jeff's failure. >> >> Using >> $ sudo gedit >> these TWO .ioctl were replaced with .compat_ioctl >> >> Per below, the compilation and installation was then successful. >> Not than Jeff will likely need the ALSA support. >> So if the modules fail to serve, the compile and installation should >> be done again after installation of the alsa-linuxant package. >> I cannot test further without the Conexant hardware. >> >> Jeff, >> After you test, we should update the Ubuntu etc. guidance. >> >> MarvS >> =============== >> After first running the >> $ sudo make clean >> $ sudo make install >> >> /Desktop/hsfmodem-7.80.02.06full$ sudo hsfconfig >> Conexant HSF softmodem driver, version 7.80.02.06full >> >> 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-11.04 linux-2.6.38-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.38-11-generic/build] >> >> Building modules for kernel 2.6.38-11-generic, using source directory >> /lib/modules/2.6.38-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 >> ===== >> >> Searching for the installed modules confirmed the success: >> $ find /lib/modules -name hsf*.ko >> /lib/modules/2.6.38-11-generic/extra/hsfmc97ich.ko >> /lib/modules/2.6.38-11-generic/extra/hsfosspec.ko >> /lib/modules/2.6.38-11-generic/extra/hsfmc97ati.ko >> /lib/modules/2.6.38-11-generic/extra/hsfsoar.ko >> /lib/modules/2.6.38-11-generic/extra/hsfusbcd2.ko >> /lib/modules/2.6.38-11-generic/extra/hsfpcibasic3.ko >> /lib/modules/2.6.38-11-generic/extra/hsfserial.ko >> /lib/modules/2.6.38-11-generic/extra/hsfmc97via.ko >> /lib/modules/2.6.38-11-generic/extra/hsfengine.ko >> /lib/modules/2.6.38-11-generic/extra/hsfmc97sis.ko >> /lib/modules/2.6.38-11-generic/extra/hsfpcibasic2.ko >> /lib/modules/2.6.38-11-generic/extra/hsfmc97ali.ko >> /lib/modules/2.6.38-11-generic/extra/hsfhda.ko >> >> >> >> >> >> On Sun, Aug 28, 2011 at 12:06 AM, Marvin Stodolsky >> <marvin.stodolsky@xxxxxxxxx> wrote: >>> >>> Some progress here: >>> make all >>> or >>> make install >>> unlike other code packages DOES NOT compile the drivers. It only does >>> some setups. >>> The drivers.ko are only compiled during the >>> $ sudo hsfconfig >>> during which I get the same errors as Jeff reported. >>> >>> The first code fix in a few files, replacing DECLARE_MUTEX with >>> DEFINE_SEMAPHORE >>> is easy >>> >>> However the 2nd involving a replacement for .ioctl is difficult. >>> The problem is the that the common search tools are not effective with >>> the "." which stands for ANY SINGLE CHARACTER ins grep implemented >>> searchs. One can search for ioctl, but it is too abundantly used. >>> Thus it is too easy to miss a .ioctl among the abundant ioctl. Thus >>> the round about perscription in >>> http://ubuntuforums.org/showthread.php?t=1781268c >>> >>> I'll try to work out something better tomorrow. >>> It anyone know how do do a clean search for .ioctl >>> DO inform us >>> >>> MarvS >>> >>> On Sat, Aug 27, 2011 at 10:52 PM, Antonio Olivares >>> <olivares14031@xxxxxxxxx> wrote: >>>> >>>> Jeffrey, >>>> >>>> On Sat, Aug 27, 2011 at 9:43 PM, Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>> wrote: >>>>> >>>>> Hi Antonio! >>>>> >>>>> Indeed, dgcmodem_1.13_i386.deb seemed to install fine without USB >>>>> modem, and >>>>> I'll gladly go buy me one! (which one though/!?) >>>>> >>>>> I don't quite understand the first part - do you still think I should >>>>> try >>>>> another hsfmodem package?? I'd love to wrestle with/get some response >>>>> out of >>>>> that softmodem chip, but haven't we exhausted all options as the >>>>> HowToConexant 11.04 link didn't do the trick? Thanks much, >>>>> >>>> No, don't try another package, but at least post the error messages or >>>> the build.log that comes out so that Jonathan(Linuxant support) can >>>> make suggestions or let you know the status of the driver. >>>> >>>> I don't have a conexant modem, if not I would try a little harder to >>>> try and get it to work at least. Other users are also encountering >>>> the same issues as you have, and along with them a fix could be in the >>>> way. >>>> >>>> If you have a cell phone, you may use it for dialup too in the >>>> meantime :) Don't give up yet. >>>> >>>> Regards, >>>> >>>> Antonio >>>> >>>>> Jeff >>>>> >>>>> >>>>> >>>>> >>>>> On 08/27/2011 07:21 PM, Antonio Olivares wrote: >>>>>> >>>>>> Jeffrey, >>>>>> >>>>>> You installed this on the VAIO with >>>>>> >>>>>> Codec: Conexant ID 2c06 >>>>>> Address: 1 >>>>>> MFG Function Id: 0x2 (unsol 1) >>>>>> Vendor Id: 0x14f12c06 >>>>>> Subsystem Id: 0x104d1700 >>>>>> Revision Id: 0x100000 >>>>>> Modem Function Group: 0x2 >>>>>> >>>>>> The audio card hosts a softmodem chip: 0x14f12c06 >>>>>> >>>>>> 14f1 is the Conexant Vendor ID, and 0x14f12c06 a softmodem chipset. >>>>>> Get a hsfmodem package through http://www.linuxant.com >>>>>> >>>>>> If not a Conexant modem, the driver hsfmodem-drivers with its >>>>>> dependent >>>>>> drivers: >>>>>> >>>>>> and how about the one with the usb modem: >>>>>> >>>>>> have you tried install dgcmodem_1.13_i386.deb? >>>>>> >>>>>> Regards, >>>>>> >>>>>> Antonio >>>>>> >>>>>> On Sat, Aug 27, 2011 at 9:00 PM, Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>> wrote: >>>>>>> >>>>>>> Hi Marv, >>>>>>> >>>>>>> 1) >>>>>>> installing hsfmodem_7.80.02.06full_i386.deb with dpkg, I get >>>>>>> "ERROR: Module build failed! >>>>>>> Please examine the log file >>>>>>> "/etc/hsfmodem/log/buildlog-20110827173945.txt" >>>>>>> to determine why." >>>>>>> >>>>>>> 2) >>>>>>> I clicked on the .deb file and reinstalled it through synaptic >>>>>>> package >>>>>>> manager, and it gave me no eror message, but hsfconfig gave me the >>>>>>> error >>>>>>> as >>>>>>> above. (Module build failed) >>>>>>> >>>>>>> 3) >>>>>>> so I went to the Ubuntu Conexant link. They start by confirming that >>>>>>> his >>>>>>> HSF >>>>>>> modem (USB in this case) is recognized b the system. But how can I do >>>>>>> that???? >>>>>>> >>>>>>> ...and after making the substitutions they recommend and running >>>>>>> hsfconfig I >>>>>>> got the familiar: >>>>>>> "Warning: no device detected by hsf driver - HDA modems may require >>>>>>> reboot >>>>>>> Note: HDA support not compiled in the driver" >>>>>>> >>>>>>> Can I help it find my device somehow, as ScanModem finds it? Is it >>>>>>> certain >>>>>>> that this last process can be effective? or might it work only for >>>>>>> USB >>>>>>> modems? What kind? >>>>>>> >>>>>>> Many thanks, >>>>>>> >>>>>>> Jeff >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>> To: marvin.stodolsky@xxxxxxxxx >>>>>>> Cc: discuss@xxxxxxxxxxxxx; olivares14031@xxxxxxxxx >>>>>>> Sent: Sat, Aug 27, 2011 3:29 pm >>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant problem? >>>>>>> >>>>>>> Hi Marv, >>>>>>> >>>>>>> I actually never had a >>>>>>> /usr/lib/hcfpcimodem/ >>>>>>> folder on my system. I misled you by giving in my email the list of >>>>>>> substitutions that Jonathan gave, instead of the ones I ACTUALLY did >>>>>>> for >>>>>>> which I substituted /hsfmodem/ (the same files existed in this >>>>>>> folder). >>>>>>> Sorry. But perhaps it is a good idea to clean up - I'll do so and >>>>>>> reinstall! >>>>>>> Should I follow the substitution advice from the 11.04 link on the >>>>>>> DialupModemHowtoConexant page as before? If I don't hear from you >>>>>>> I'll >>>>>>> try >>>>>>> installing it before and then after these fixes. >>>>>>> Thanks, >>>>>>> Jeff >>>>>>> >>>>>>> (and I could reinstall Ubuntu if you think I might have corrupted >>>>>>> something) >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: Marvin Stodolsky<marvin.stodolsky@xxxxxxxxx> >>>>>>> To: Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>> Cc: discuss@xxxxxxxxxxxxx; olivares14031@xxxxxxxxx >>>>>>> Sent: Sat, Aug 27, 2011 2:56 pm >>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant problem? >>>>>>> >>>>>>> Jeff >>>>>>> >>>>>>> Installing the hsfmodem on my System, there was not created a folder >>>>>>> /usr/lib/hcfpcimodem/ >>>>>>> So some odd remnants seem to be on your System >>>>>>> >>>>>>> I suggest doing uninstalls on all your modem packages , just to clean >>>>>>> up >>>>>>> To get the Names for the uninstalls, do >>>>>>> $ sudo apt-cache search hsf >>>>>>> which will display the installaled package Name >>>>>>> Then >>>>>>> $ sudo apt-get remove Name >>>>>>> will uninstall it. >>>>>>> >>>>>>> Repeat with: >>>>>>> $ sudo apt-cache search hcf >>>>>>> etc. >>>>>>> >>>>>>> Then please again try the install of the hsfmodem package >>>>>>> >>>>>>> MarvS >>>>>>> >>>>>>> On Sat, Aug 27, 2011 at 5:31 PM, Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>> wrote: >>>>>>>> >>>>>>>> Hi Marv, >>>>>>>> >>>>>>>> Actually the HP is the 64-bit machine withthe 11c11040 chip. On the >>>>>>>> VAIO >>>>>>>> I >>>>>>>> did use >>>>>>>> hsfmodem-7.80.02.06full.tar.gz >>>>>>>> which I'm guessing is correct for the 32-bit Vaio, and I followed >>>>>>>> exactly >>>>>>>> the instructions on the "for Ubuntu 11.04" link on the >>>>>>>> DialupModemHowtoConexant page, making substitutions called for, and >>>>>>>> got >>>>>>>> "Warning: no device detected by hsf driver - HDA modems may require >>>>>>>> reboot" >>>>>>>> and "Note: HDA support not compiled in the driver" >>>>>>>> - exactly as when I had previously followed Jonathan's slightly >>>>>>>> different >>>>>>>> substitutions. Ah, you were confused as I did in fact make these >>>>>>>> changes >>>>>>>> in >>>>>>>> the hsfmodem folder and not an hcfmodem folder, which I did not >>>>>>>> have. >>>>>>>> >>>>>>>> But perhaps I did successfully install the USB modem package? (see >>>>>>>> last >>>>>>>> email) Hope so... >>>>>>>> >>>>>>>> Jeff >>>>>>>> >>>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: Marvin Stodolsky<marvin.stodolsky@xxxxxxxxx> >>>>>>>> To: Jeffrey Cohan<cohanjeffrey@xxxxxxx>; Linmodems >>>>>>>> <discuss@xxxxxxxxxxxxx> >>>>>>>> Sent: Sat, Aug 27, 2011 1:58 pm >>>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant problem? >>>>>>>> >>>>>>>> Jeff >>>>>>>> >>>>>>>> Let's summarize and clarify some issues. >>>>>>>> With respect to the VIAO PC x86_64 , with the 11c11040 modem chip >>>>>>>> there is no support. If you want to install the 32 bit Ubuntu >>>>>>>> variant on >>>>>>>> this PC >>>>>>>> there may be support. We haven't had a clean test since Antonio did >>>>>>>> a >>>>>>>> code update, >>>>>>>> but compilng is OK on Ubuntu Natty 32 bit >>>>>>>> >>>>>>>> With respect to the HP PC with the the Conexant chip modem, >>>>>>>> the code package which you should be using is >>>>>>>> hsfmodem-7.80.02.06x86_64full.tar.gz, >>>>>>>> obtained from the bottom of >>>>>>>> http://www.linuxant.com/drivers/hsf/full/downloads.php >>>>>>>> >>>>>>>> Is this the package on which you are having the compile problems? >>>>>>>> >>>>>>>> I am confused about your description of the attempted fixes, >>>>>>>> because they were done on files like >>>>>>>>> >>>>>>>>> - /usr/lib/hcfpcimodem/modules/osnvm.c >>>>>>>> >>>>>>>> but that is hcfpcimodem code, while cogent changes if any should be >>>>>>>> on >>>>>>>> a hsfmodem code >>>>>>>> >>>>>>>> MarvS >>>>>>>> >>>>>>>> >>>>>>>> On Sat, Aug 27, 2011 at 4:43 PM, Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi Antonio! >>>>>>>>> >>>>>>>>> in response I get >>>>>>>>> GNU grep 2.6.3 >>>>>>>>> License GPLv3+: GNU GPL version 3 or later >>>>>>>>> >>>>>>>>> ...so all is ok? I'm trying to install dgcmodem_1.13_i386.deb >>>>>>>>> which I >>>>>>>>> have >>>>>>>>> unzipped but can't yet get dpkg to work (I get "dpkg: error: need >>>>>>>>> an >>>>>>>>> action >>>>>>>>> option") and will let you know how it goes. Again, I'd be happy to >>>>>>>>> re-install Ubuntu if necessary. >>>>>>>>> >>>>>>>>> Jeff >>>>>>>>> >>>>>>>>> >>>>>>>>> -----Original Message----- >>>>>>>>> From: Antonio Olivares<olivares14031@xxxxxxxxx> >>>>>>>>> To: Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>>>> Cc: discuss@xxxxxxxxxxxxx; marvin.stodolsky@xxxxxxxxx; >>>>>>>>> support@xxxxxxxxxxxx >>>>>>>>> Sent: Sat, Aug 27, 2011 1:20 pm >>>>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant problem? >>>>>>>>> >>>>>>>>> Jeffrey, >>>>>>>>> >>>>>>>>> I made a BOO-BOO(mistake), instead of uname -a , dmesg | grep 'gcc' >>>>>>>>> hen gcc --version like >>>>>>>>> >>>>>>>>> [olivares@acer-aspire-1 ~]$ dmesg | grep 'gcc' >>>>>>>>> [ 0.000000] Linux version 2.6.40-4.fc15.i686 >>>>>>>>> (mockbuild@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.6.0 >>>>>>>>> 20110530 >>>>>>>>> (Red Hat 4.6.0-9) (GCC) ) #1 SMP Fri Jul 29 18:54:39 UTC 2011 >>>>>>>>> [olivares@acer-aspire-1 ~]$ gcc --version >>>>>>>>> gcc (GCC) 4.6.0 20110603 (Red Hat 4.6.0-10) >>>>>>>>> Copyright (C) 2011 Free Software Foundation, Inc. >>>>>>>>> This is free software; see the source for copying conditions. >>>>>>>>> There is >>>>>>>>> NO >>>>>>>>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR >>>>>>>>> PURPOSE. >>>>>>>>> >>>>>>>>> [olivares@acer-aspire-1 ~]$ >>>>>>>>> >>>>>>>>> Notice that the gcc versions do match :) >>>>>>>>> >>>>>>>>> You may pursue to try Marv's suggestion linuxant's usb drivers and >>>>>>>>> see >>>>>>>>> if they work. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> Antonio >>>>>>>>> >>>>>>>>> On Sat, Aug 27, 2011 at 1:47 PM, Jeffrey >>>>>>>>> Cohan<cohanjeffrey@xxxxxxx> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Antonio, here's what I get - do these correspond? >>>>>>>>>> >>>>>>>>>> uname -a >>>>>>>>>> Linux whiskeybisquit-VGN-N130G 2.6.38-11-generic #48-Ubuntu SMP >>>>>>>>>> Fri >>>>>>>>>> Jul >>>>>>>>>> 29 >>>>>>>>>> 19:05:14 UTC 2011 i686 i686 i386 GNU/Linux >>>>>>>>>> >>>>>>>>>> gcc --version >>>>>>>>>> gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 >>>>>>>>>> Copyright (C) 2010 Free Software Foundation, Inc. >>>>>>>>>> >>>>>>>>>> I'll gladly reinstall anything! and will look at your other >>>>>>>>>> options as >>>>>>>>>> well. >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Jeffrey >>>>>>>>>> - - - - - - >>>>>>>>>> >>>>>>>>>> Jeffrey, >>>>>>>>>> >>>>>>>>>> On Sat, Aug 27, 2011 at 11:42 AM, Jeffrey >>>>>>>>>> Cohan<cohanjeffrey@xxxxxxx> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Good morning Antonio! I found something from you about the >>>>>>>>>>> USRobotics >>>>>>>>>>> USR5637 USB modem, and I'm assuming that DIDN'T work out on >>>>>>>>>>> Ubuntu >>>>>>>>>>> 11.04? >>>>>>>>>>> I >>>>>>>>>>> don't find anything on the web that confirms that any other USB >>>>>>>>>>> modem >>>>>>>>>>> does >>>>>>>>>>> work. Or a replacement internal one for the VAIO? >>>>>>>>>>> >>>>>>>>>>> I'm reluctant to install an older Ubuntu version as you suggest >>>>>>>>>>> Marv >>>>>>>>>>> as >>>>>>>>>>> sooner or later it would not be supported, because it would take >>>>>>>>>>> so >>>>>>>>>>> much >>>>>>>>>>> time to go back and forth unless one version can be accessed >>>>>>>>>>> within >>>>>>>>>>> another >>>>>>>>>>> (at home I have only dial-up and use it many times each day) and >>>>>>>>>>> because >>>>>>>>>>> of >>>>>>>>>>> a potential problem with Thunderbird: due to family needs I go >>>>>>>>>>> between >>>>>>>>>>> the >>>>>>>>>>> 2 >>>>>>>>>>> laptops (I can check email via wifi when not at home), must keep >>>>>>>>>>> my >>>>>>>>>>> Thunderbird profile on an external drive, and the profile has >>>>>>>>>>> been >>>>>>>>>>> severely >>>>>>>>>>> compromised when accessed through different systems/versions (I'd >>>>>>>>>>> like >>>>>>>>>>> to >>>>>>>>>>> have the latest Ubuntu on both machines, and do need to use both >>>>>>>>>>> to >>>>>>>>>>> run >>>>>>>>>>> ALL >>>>>>>>>>> of my software). If it were for the occasional fax, this option >>>>>>>>>>> would >>>>>>>>>>> be >>>>>>>>>>> fine. >>>>>>>>>>> >>>>>>>>>> Maybe you can install an older kernel, for the meantime to give >>>>>>>>>> some >>>>>>>>>> time for a fix. >>>>>>>>>> >>>>>>>>>>> So I'll assume that the message: >>>>>>>>>>> no device detected by hsf driver - HDA modems may require reboot >>>>>>>>>>> Note: HDA support not compiled in the driver >>>>>>>>>>> >>>>>>>>>>> ...leads me too a dead end. On both computers, alas. >>>>>>>>>>> >>>>>>>>>>> On this page: >>>>>>>>>>> https://help.ubuntu.com/community/DialupModemHowto/Conexant >>>>>>>>>>> shouldn't this link: >>>>>>>>>>> For Ubuntu 11.04 (Natty Narwhal): You can follow the steps on >>>>>>>>>>> this >>>>>>>>>>> thread. >>>>>>>>>>> : >>>>>>>>>>> http://ubuntuforums.org/showthread.php?t=1781268 >>>>>>>>>>> be removed? or why would it not work in my case? >>>>>>>>>>> >>>>>>>>>> Might be due to some kernel problem* , kernel devel package/kernel >>>>>>>>>> headers, some type of mismatch when I see the errors in the >>>>>>>>>> messages >>>>>>>>>> that you have sent us: >>>>>>>>>> >>>>>>>>>> <quote> >>>>>>>>>> alsa-driver-linuxant_1.0.23.1_all.deb: >>>>>>>>>> ----in terminal: >>>>>>>>>> Building modules for the 2.6.38-11-generic kernel, please wait... >>>>>>>>>> done. >>>>>>>>>> ERROR: Build failed. Please review the build log at >>>>>>>>>> /tmp/alsa-driver-linuxant.26528.log >>>>>>>>>> dpkg: error processing alsa-driver-linuxant (--install): >>>>>>>>>> subprocess installed post-installation script returned error exit >>>>>>>>>> status >>>>>>>>>> 2 >>>>>>>>>> ----in log file: >>>>>>>>>> checking for GCC version... Kernel compiler: Used compiler: gcc >>>>>>>>>> (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 >>>>>>>>>> *** NO PREDEFINED KERNEL COMPILER IS DETECTED >>>>>>>>>> *** Assuming the same compiler is used with the current system >>>>>>>>>> compiler. >>>>>>>>>> *** Please make sure that the same compiler version was used for >>>>>>>>>> building kernel. >>>>>>>>>> and later... >>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c: In function >>>>>>>>>> ‘snd_pcm_hw_params’: >>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c:489:2: error: >>>>>>>>>> implicit declaration of function ‘pm_qos_remove_requirement’ >>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c:492:3: error: >>>>>>>>>> implicit declaration of function ‘pm_qos_add_requirement’ >>>>>>>>>> make[3]: *** [/usr/lib/alsa-driver-linuxant/acore/pcm_native.o] >>>>>>>>>> Error >>>>>>>>>> 1 >>>>>>>>>> make[2]: *** [/usr/lib/alsa-driver-linuxant/acore] Error 2 >>>>>>>>>> make[1]: *** [_module_/usr/lib/alsa-driver-linuxant] Error 2 >>>>>>>>>> make[1]: Leaving directory >>>>>>>>>> `/usr/src/linux-headers-2.6.38-11-generic' >>>>>>>>>> make: *** [compile] Error 2 >>>>>>>>>> </quote> >>>>>>>>>> >>>>>>>>>> This line ``*** NO PREDEFINED KERNEL COMPILER IS DETECTED >>>>>>>>>> *** Assuming the same compiler is used with the current system >>>>>>>>>> compiler. >>>>>>>>>> *** Please make sure that the same compiler version was used for >>>>>>>>>> building kernel. >>>>>>>>>> '' is the one that makes me believe that the running kernel is not >>>>>>>>>> the >>>>>>>>>> same gcc as the one in the system. In this case and in others it >>>>>>>>>> is >>>>>>>>>> important that the running kernel and the gcc be the same so that >>>>>>>>>> no >>>>>>>>>> errors occurs. If you can you can confirm >>>>>>>>>> >>>>>>>>>> run >>>>>>>>>> $ uname -a >>>>>>>>>> and >>>>>>>>>> $ gcc --version >>>>>>>>>> >>>>>>>>>> and that may tell us why things are not working. To get it >>>>>>>>>> working, >>>>>>>>>> the kernel and the gcc must be the same. >>>>>>>>>> >>>>>>>>>> If you want and have access to a livecd like >>>>>>>>>> Knoppix/Slax/Porteus/Puppy/..., you can use some of these at least >>>>>>>>>> to >>>>>>>>>> get a connection to internet via dialup. Puppy in many cases has >>>>>>>>>> out >>>>>>>>>> of box support for many winmodems. In porteus I have successfully >>>>>>>>>> built some buildscripts to build a module that will make the >>>>>>>>>> modems >>>>>>>>>> work. Some modems except the hsf/hcf modems since these are >>>>>>>>>> proprietary, except for the 14 kbps one but that one many people >>>>>>>>>> would >>>>>>>>>> get mad in the case that it is built(they would want full speed, >>>>>>>>>> and >>>>>>>>>> it is a difficult to accomodate to many people*). One person >>>>>>>>>> built >>>>>>>>>> such a module for slax, but I have no status for it as Slax has >>>>>>>>>> not >>>>>>>>>> been updated for a while. Without screwing up your running system >>>>>>>>>> and/or installing again you may try out one livecd(if you can get >>>>>>>>>> one) >>>>>>>>>> and try the driver and see if you can make the modem work and >>>>>>>>>> connect >>>>>>>>>> via dialup or install a kernel that matches gcc and try the fixes >>>>>>>>>> again. >>>>>>>>>> >>>>>>>>>> * unless you have a Dell machine, then you can use the oem drivers >>>>>>>>>> and >>>>>>>>>> you can get full speed on the modem. >>>>>>>>>> >>>>>>>>>> If you have a cell phone, you may also use it as a modem to >>>>>>>>>> connect to >>>>>>>>>> internet. In ModemData.txt, there is a report you can see : >>>>>>>>>> >>>>>>>>>> If a cellphone is not detected, see >>>>>>>>>> http://ubuntuforums.org/archive/index.php/t-878554.html >>>>>>>>>> A sample report is: >>>>>>>>>> >>>>>>>>>> http://linmodems.technion.ac.il/bigarch/archive-nineth/msg00578.html >>>>>>>>>> >>>>>>>>>> Don't get discouraged, a little bit of patience can go a long way. >>>>>>>>>> I >>>>>>>>>> almost forgot, you can also virtualize a version of linux and with >>>>>>>>>> an >>>>>>>>>> older kernel you can run an older installation along with your >>>>>>>>>> current >>>>>>>>>> one and have a working dialup connection on that one with a >>>>>>>>>> working >>>>>>>>>> driver. These are things you can take a look at. >>>>>>>>>> >>>>>>>>>> When there were no fixes for smartlink modem after kernel >>>>>>>>>> 2.6.30/31, I >>>>>>>>>> used Slax livecd with older kernel to access the internet and then >>>>>>>>>> later the fixes came along thanks to a person that figured things >>>>>>>>>> out. >>>>>>>>>> You may try to do something similar and not be left without >>>>>>>>>> internet >>>>>>>>>> for a fix to come in the meantime. Hang in there! You can do it. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Antonio >>>>>>>>>> >>>>>>>>>>> I've much appreciated your advice - thanks! >>>>>>>>>>> >>>>>>>>>>> Jeff >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -----Original Message----- >>>>>>>>>>> From: cohanjeffrey@xxxxxxx >>>>>>>>>>> To: olivares14031@xxxxxxxxx; marvin.stodolsky@xxxxxxxxx; >>>>>>>>>>> discuss@xxxxxxxxxxxxx; support@xxxxxxxxxxxx >>>>>>>>>>> Sent: Fri, Aug 26, 2011 7:23 pm >>>>>>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant >>>>>>>>>>> problem? >>>>>>>>>>> >>>>>>>>>>> Thank you Antonio and Marv - really appreciate it! >>>>>>>>>>> >>>>>>>>>>> After another full day I'll try to take your advice tomorrow >>>>>>>>>>> Marv, >>>>>>>>>>> and >>>>>>>>>>> it >>>>>>>>>>> seems from Ganton at >>>>>>>>>>> http://ubuntuforums.org/showthread.php?t=1597605&page=4 >>>>>>>>>>> that the most recent kernel that will work will be Ubuntu 10.10. >>>>>>>>>>> Or >>>>>>>>>>> could >>>>>>>>>>> I >>>>>>>>>>> buy an external modem on ebay that is said to work on Linux? If >>>>>>>>>>> you >>>>>>>>>>> have >>>>>>>>>>> further ideas after reading what follows (especially, re >>>>>>>>>>> "Warning: no >>>>>>>>>>> device >>>>>>>>>>> detected by hsf driver - HDA modems may require reboot" and >>>>>>>>>>> "Note: >>>>>>>>>>> HDA >>>>>>>>>>> support not compiled in the driver"), I would be most grateful! >>>>>>>>>>> >>>>>>>>>>> Today I removed alsa-driver-linuxant and installed >>>>>>>>>>> hsfmodem-7.80.02.06full, >>>>>>>>>>> and got code similar to yours Antonio. >>>>>>>>>>> >>>>>>>>>>> But an "hsfconfig" resulted in (excerpts): >>>>>>>>>>> Conexant HSF softmodem driver, version 7.80.02.06full >>>>>>>>>>> When reporting a problem for the first time, please send >>>>>>>>>>> us the file generated by "hsfconfig --dumpdiag". >>>>>>>>>>> No pre-built modules for: Ubuntu-11.04 linux-2.6.38-11-generic >>>>>>>>>>> i686-SMP >>>>>>>>>>> ...and the punchline: >>>>>>>>>>> ERROR: Module build failed! >>>>>>>>>>> - - - >>>>>>>>>>> buildlog excerpts: >>>>>>>>>>> /usr/lib/hsfmodem/modules/osnvm.c:408:8: error: 'MUTEX' >>>>>>>>>>> undeclared >>>>>>>>>>> here >>>>>>>>>>> (not >>>>>>>>>>> in a function) >>>>>>>>>>> make[2]: *** [/usr/lib/hsfmodem/modules/osnvm.o] Error 1 >>>>>>>>>>> make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2 >>>>>>>>>>> >>>>>>>>>>> so I again did this: >>>>>>>>>>> replace DECLARE_MUTEX with DEFINE_SEMAPHORE in: >>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osnvm.c >>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/GPL/serial_cnxt.c >>>>>>>>>>> replace .ioctl with .compat_ioctl in: >>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osdiag.c >>>>>>>>>>> >>>>>>>>>>> and "hsfconfig" got... >>>>>>>>>>> Warning: no device detected by hsf driver - HDA modems may >>>>>>>>>>> require >>>>>>>>>>> reboot >>>>>>>>>>> Note: HDA support not compiled in the driver >>>>>>>>>>> >>>>>>>>>>> then I ran everything (whew!) from "Ganton's Avatar" at >>>>>>>>>>> http://ubuntuforums.org/showthread.php?t=1781268 >>>>>>>>>>> and again got exactly the same message with "hsfconfig" >>>>>>>>>>> (issue not [SOLVED] as stated) >>>>>>>>>>> >>>>>>>>>>> with another hsfconfig, it asked >>>>>>>>>>> Warning: existing driver modules found under: >>>>>>>>>>> /lib/modules/2.6.38-11-generic/ >>>>>>>>>>> Would you like to keep using them? [no] >>>>>>>>>>> ...and I pressed [enter] >>>>>>>>>>> but got similar results >>>>>>>>>>> - - - (end of exploits for the day, besides a little blackberry >>>>>>>>>>> picking)- >>>>>>>>>>> - - - - - >>>>>>>>>>> >>>>>>>>>>> Thanks again for helping, >>>>>>>>>>> >>>>>>>>>>> Jeff >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -----Original Message----- >>>>>>>>>>> From: Antonio Olivares<olivares14031@xxxxxxxxx> >>>>>>>>>>> To: cohanjeffrey@xxxxxxx >>>>>>>>>>> Cc: discuss@xxxxxxxxxxxxx; Linuxant support (Jonathan) >>>>>>>>>>> <support@xxxxxxxxxxxx>; Marvin >>>>>>>>>>> Stodolsky<marvin.stodolsky@xxxxxxxxx> >>>>>>>>>>> Sent: Thu, Aug 25, 2011 6:56 pm >>>>>>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant >>>>>>>>>>> problem? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Jeffrey, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Something is strange. I try the package (hsf) and it runs for >>>>>>>>>>> me, I >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> can't find errors: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [olivares@acer-aspire-1 hsfmodem-7.80.02.06full]$ su -c 'make >>>>>>>>>>> install' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Password: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/nvm' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> mkdir -m 755 -p cvt >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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 ' >>>>>>>>>>> ' ',' | sed -e 's/,$//' -e >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> cvt/hsfpcibasic2/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | sed -e 's/,$//' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -e 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> cvt/hsfpcibasic2smart/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | sed -e 's/,$//' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -e 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> cvt/hsfpcibasic2hsfi/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | sed -e 's/,$//' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -e 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> cvt/hsfpcibasic2bry/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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 ' >>>>>>>>>>> ' ',' | sed -e 's/,$//' -e >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> cvt/hsfpcibasic3/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | 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.06full!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 ' >>>>>>>>>>> ' ',' | sed -e 's/,$//' -e >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> cvt/hsfcadmus2/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | sed -e 's/,$//' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -e 's/^/"/' -e 's/$/"/' ; echo "")> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> cvt/hsfcadmus2smart/COUNTRY_CODE_LIST >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> sed -e 's!@CNXTLINUXVERSION@!7.80.02.06full!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' >>>>>>>>>>> ' ',' | 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/olivares/Downloads/hsfmodem-7.80.02.06full/nvm' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/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.06full!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.06full!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.06full!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.06full!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.06full!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.06full!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/olivares/Downloads/hsfmodem-7.80.02.06full/scripts' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/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 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 3712 blocks >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> find binaries -depth -print | cpio -pdmu >>>>>>>>>>> /usr/lib/hsfmodem/modules >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 0 blocks >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/modules' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/diag' >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Nothing to be done for `install'. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> `/home/olivares/Downloads/hsfmodem-7.80.02.06full/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") >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Might it be with Ubuntu? I used generic package with >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [olivares@acer-aspire-1 hsfmodem-7.80.02.06full]$ uname -a >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Linux acer-aspire-1 2.6.40-4.fc15.i686 #1 SMP Fri Jul 29 18:54:39 >>>>>>>>>>> UTC >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2011 i686 i686 i386 GNU/Linux >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Maybe Marv can test to find out what could be wrong? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Antonio >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Aug 25, 2011 at 8:02 PM, Antonio Olivares >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> <olivares14031@xxxxxxxxx> wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Jeffrey, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> In the case you provided, you installed/tried to install the >>>>>>>>>>> >>>>>>>>>>>> alsa-linuxant package? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> You may not have needed this package. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> You do have kernel sources and compiler ready. However, the >>>>>>>>>>> >>>>>>>>>>>> replacements on the hsfmodem would differ with the ones >>>>>>>>>>>> suggested by >>>>>>>>>>> >>>>>>>>>>>> Jonathan(Linuxant support), DECLARE_MUTEX, with DEFINE_SEMAPHORE >>>>>>>>>>>> after >>>>>>>>>>> >>>>>>>>>>>> you have detected where it bombs out or wait a bit till >>>>>>>>>>>> they(Linuxant) >>>>>>>>>>> >>>>>>>>>>>> patch up the code and make it ready to work. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> If someone has suggestions, please forward them to Jeffrey. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Antonio >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> On Thu, Aug 25, 2011 at 5:15 PM,<cohanjeffrey@xxxxxxx> wrote: >>>>>>>>>>> >>>>>>>>>>>>> Great to hear from you Antonio. I'm working only with the Sony >>>>>>>>>>>>> 32-bit >>>>>>>>>>>>> VAIO >>>>>>>>>>> >>>>>>>>>>>>> VGN-N130G and will attach ModemData.txt again. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> 1) I did this BUT substituted /hsfmodem/ for /hcfpcimodem/ and >>>>>>>>>>>>> wvdial >>>>>>>>>>>>> does >>>>>>>>>>> >>>>>>>>>>>>> not find a modem: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> replace DECLARE_MUTEX with DEFINE_SEMAPHORE in: >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osnvm.c >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/GPL/serial_cnxt.c >>>>>>>>>>> >>>>>>>>>>>>> replace .ioctl with .compat_ioctl in: >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osdiag.c >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> 2) ERRORS: Both alsa-driver-linuxant and hfsmodem packages >>>>>>>>>>>>> install >>>>>>>>>>>>> with >>>>>>>>>>> >>>>>>>>>>>>> errors, even when I remove them and re-install. Here are >>>>>>>>>>>>> excerpts: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> alsa-driver-linuxant_1.0.23.1_all.deb: >>>>>>>>>>> >>>>>>>>>>>>> ----in terminal: >>>>>>>>>>> >>>>>>>>>>>>> Building modules for the 2.6.38-11-generic kernel, please >>>>>>>>>>>>> wait... >>>>>>>>>>>>> done. >>>>>>>>>>> >>>>>>>>>>>>> ERROR: Build failed. Please review the build log at >>>>>>>>>>> >>>>>>>>>>>>> /tmp/alsa-driver-linuxant.26528.log >>>>>>>>>>> >>>>>>>>>>>>> dpkg: error processing alsa-driver-linuxant (--install): >>>>>>>>>>> >>>>>>>>>>>>> subprocess installed post-installation script returned error >>>>>>>>>>>>> exit >>>>>>>>>>>>> status >>>>>>>>>>>>> 2 >>>>>>>>>>> >>>>>>>>>>>>> ----in log file: >>>>>>>>>>> >>>>>>>>>>>>> checking for GCC version... Kernel compiler: Used compiler: >>>>>>>>>>>>> gcc >>>>>>>>>>> >>>>>>>>>>>>> (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 >>>>>>>>>>> >>>>>>>>>>>>> *** NO PREDEFINED KERNEL COMPILER IS DETECTED >>>>>>>>>>> >>>>>>>>>>>>> *** Assuming the same compiler is used with the current system >>>>>>>>>>>>> compiler. >>>>>>>>>>> >>>>>>>>>>>>> *** Please make sure that the same compiler version was used >>>>>>>>>>>>> for >>>>>>>>>>>>> building >>>>>>>>>>> >>>>>>>>>>>>> kernel. >>>>>>>>>>> >>>>>>>>>>>>> and later... >>>>>>>>>>> >>>>>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c: In function >>>>>>>>>>> >>>>>>>>>>>>> ‘snd_pcm_hw_params’: >>>>>>>>>>> >>>>>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c:489:2: error: >>>>>>>>>>>>> implicit >>>>>>>>>>> >>>>>>>>>>>>> declaration of function ‘pm_qos_remove_requirement’ >>>>>>>>>>> >>>>>>>>>>>>> /usr/lib/alsa-driver-linuxant/acore/pcm_native.c:492:3: error: >>>>>>>>>>>>> implicit >>>>>>>>>>> >>>>>>>>>>>>> declaration of function ‘pm_qos_add_requirement’ >>>>>>>>>>> >>>>>>>>>>>>> make[3]: *** [/usr/lib/alsa-driver-linuxant/acore/pcm_native.o] >>>>>>>>>>>>> Error >>>>>>>>>>>>> 1 >>>>>>>>>>> >>>>>>>>>>>>> make[2]: *** [/usr/lib/alsa-driver-linuxant/acore] Error 2 >>>>>>>>>>> >>>>>>>>>>>>> make[1]: *** [_module_/usr/lib/alsa-driver-linuxant] Error 2 >>>>>>>>>>> >>>>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>>>> `/usr/src/linux-headers-2.6.38-11-generic' >>>>>>>>>>> >>>>>>>>>>>>> make: *** [compile] Error 2 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> hsfmodem_7.80.02.06full_i386.deb: >>>>>>>>>>> >>>>>>>>>>>>> /usr/lib/hsfmodem/modules/osservices.c:1396:1: warning: the >>>>>>>>>>>>> frame >>>>>>>>>>>>> size >>>>>>>>>>>>> of >>>>>>>>>>> >>>>>>>>>>>>> 1028 bytes is larger than 1024 bytes >>>>>>>>>>> >>>>>>>>>>>>> CC [M] /usr/lib/hsfmodem/modules/osstdio.o >>>>>>>>>>> >>>>>>>>>>>>> CC [M] /usr/lib/hsfmodem/modules/osnvm.o >>>>>>>>>>> >>>>>>>>>>>>> /usr/lib/hsfmodem/modules/osnvm.c:408:8: error: 'MUTEX' >>>>>>>>>>>>> undeclared >>>>>>>>>>>>> here >>>>>>>>>>>>> (not >>>>>>>>>>> >>>>>>>>>>>>> in a function) >>>>>>>>>>> >>>>>>>>>>>>> make[2]: *** [/usr/lib/hsfmodem/modules/osnvm.o] Error 1 >>>>>>>>>>> >>>>>>>>>>>>> make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2 >>>>>>>>>>> >>>>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>>>> `/usr/src/linux-headers-2.6.38-11-generic' >>>>>>>>>>> >>>>>>>>>>>>> make: *** [all] Error 2 >>>>>>>>>>> >>>>>>>>>>>>> ----I have the long hsfdiag.txt file from "hsfconfig >>>>>>>>>>>>> --dumpdiag" >>>>>>>>>>>>> and >>>>>>>>>>>>> the >>>>>>>>>>> >>>>>>>>>>>>> buildlog files >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> 3) $ uname -a (Jonathan had asked someone for this) gets: >>>>>>>>>>> >>>>>>>>>>>>> Linux whiskeybisquit-VGN-N130G 2.6.38-11-generic #48-Ubuntu SMP >>>>>>>>>>>>> Fri >>>>>>>>>>>>> Jul >>>>>>>>>>>>> 29 >>>>>>>>>>> >>>>>>>>>>>>> 19:05:14 UTC 2011 i68 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> 4) I had the modem working perfectly in Ubuntu 9.04, but don't >>>>>>>>>>>>> remember >>>>>>>>>>>>> how >>>>>>>>>>> >>>>>>>>>>>>> I did it. Is it possible that it CAN'T be done in 11.04?! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> I'm not sure if any of this will be of use to you, but am >>>>>>>>>>>>> particularly >>>>>>>>>>> >>>>>>>>>>>>> interested in 4); and is it correct to substitute hsfmodem in >>>>>>>>>>>>> 1)? >>>>>>>>>>>>> Is >>>>>>>>>>>>> 2) >>>>>>>>>>>>> an >>>>>>>>>>> >>>>>>>>>>>>> issue? Also would it have been important to reboot at certain >>>>>>>>>>>>> points? >>>>>>>>>>>>> Should >>>>>>>>>>> >>>>>>>>>>>>> I install a new modem in either beast? I so depend on dial-up! >>>>>>>>>>>>> Many >>>>>>>>>>>>> thanks! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Jeffrey >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>> >>>>>>>>>>>>> From: Antonio Olivares<olivares14031@xxxxxxxxx> >>>>>>>>>>> >>>>>>>>>>>>> To: Jeffrey Cohan<cohanjeffrey@xxxxxxx> >>>>>>>>>>> >>>>>>>>>>>>> Cc: discuss@xxxxxxxxxxxxx >>>>>>>>>>> >>>>>>>>>>>>> Sent: Wed, Aug 24, 2011 7:17 pm >>>>>>>>>>> >>>>>>>>>>>>> Subject: Re: no dial-up: hsfmodem and alsa-driver-linuxant >>>>>>>>>>>>> problem? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Jeffrey, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> In the x86_64 bit machine, if you had 32 bit linux installed, >>>>>>>>>>>>> it >>>>>>>>>>>>> would >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> be a nice opportunity for you to check the modified driver *to >>>>>>>>>>>>> see >>>>>>>>>>>>> if >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> it would work*, but since it is 64 bit you get the message >>>>>>>>>>>>> directly >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> from ModemData.txt >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> There is no agrsm software support for x86_64 systems, through >>>>>>>>>>>>> the >>>>>>>>>>>>> modem >>>>>>>>>>>>> may >>>>>>>>>>> >>>>>>>>>>>>> be >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> supported on Intel/i386 installations, which do more slowly >>>>>>>>>>>>> servce >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> x86_64 processors. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> * driver >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agrsm-11c11040_20110811_i386.deb >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> + new agrsm tools >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> For the other modem, Jonathan at Linuxant has posted ways to >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> circumvent the errors: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> http://linmodems.org/cgi-bin/ezmlm-cgi?1:sss:37710:201108:dpmgnpddbcjlkfmlpmin#b >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> <quote> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> this is a known build issue with recent kernels, even with the >>>>>>>>>>>>> latest >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> release of the driver. A used provided the following workaround >>>>>>>>>>>>> to >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> solve it: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> --- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> replace DECLARE_MUTEX with DEFINE_SEMAPHORE in: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osnvm.c >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/GPL/serial_cnxt.c >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> replace .ioctl with .compat_ioctl in: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> - /usr/lib/hcfpcimodem/modules/osdiag.c >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> --- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> This build problem will be fixed in a future release of the >>>>>>>>>>>>> driver. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Jonathan >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Technical specialist / Linuxant >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> www.linuxant.com >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> support@xxxxxxxxxxxx >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> </quote> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> So you may try the fixes suggested by Jonathan in the meantime. >>>>>>>>>>>>> Or >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> you have the option to try the driver 11c11040 but on 32 bit >>>>>>>>>>>>> linux. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Hopefully you can get one of these modems to work. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Regards, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> Antonio >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>> On Wed, Aug 24, 2011 at 8:56 PM, Jeffrey >>>>>>>>>>>>> Cohan<cohanjeffrey@xxxxxxx> >>>>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> I have spent many many hours trying to get dial-up working on >>>>>>>>>>>>>> two >>>>>>>>>>>>>> laptops >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> and would so appreciate your help. Dial-up on either one would >>>>>>>>>>>>>> be >>>>>>>>>>>>>> just >>>>>>>>>>> >>>>>>>>>>>>>> fine. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> I'm assuming it will be impossible on the HP laptop (64-bit) >>>>>>>>>>>>>> as I >>>>>>>>>>>>>> found >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> this: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> "Current support for the 11c11040 modem does NOT exist on a >>>>>>>>>>>>>> non-x86 >>>>>>>>>>>>>> system >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> (e.g. AMD, or x86_64.) This is because there is a proprietary >>>>>>>>>>>>>> core >>>>>>>>>>>>>> in >>>>>>>>>>>>>> the >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> code compiled for x86 systems." >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> On the VAIO (32-bit) it worked perfectly in an earlier version >>>>>>>>>>>>>> of >>>>>>>>>>>>>> Ubuntu >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> before upgrading. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> I can't seem to find an appropriate driver at www.linuxant.com >>>>>>>>>>>>>> for >>>>>>>>>>>>>> my >>>>>>>>>>> >>>>>>>>>>>>>> Linux >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> version 2.6.38-11-generic. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> Alsa-driver-linuxant doesn't seem to be properly installed. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> I get this error message: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> ERROR: Module build failed! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> Please examine the log file >>>>>>>>>>> >>>>>>>>>>>>>> "/etc/hsfmodem/log/buildlog-20110824182445.txt" >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> to determine why. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> dpkg: error processing alsa-driver-linuxant (--configure): >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> subprocess installed post-installation script returned error >>>>>>>>>>>>>> exit >>>>>>>>>>>>>> status >>>>>>>>>>> >>>>>>>>>>>>>> 2 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> Errors were encountered while processing: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> alsa-driver-linuxant >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> E: Sub-process /usr/bin/dpkg returned an error code (1) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> =============== >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> Thanks much! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>>> Jeff >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>> > >