Re: intel 537 with kernel 3.1.x
Philippe Vouters <[email protected]> Wed, 04 Jan 2012 15:23:19 +0100
| Newsgroups | gmane.linux.linmodem |
|---|---|
| Message-ID | <[email protected]> |
Patrick, >> If there is anything I can ever do to repay you please let me know! Yes, indeed, you can repay us by attentively redeading my litterature on the Intel modems subject at http://vouters.dyndns.org/Intel/Intel-Readme.html and give us your feedback upon it. What we do expect are your detailled impressions about this document clarity and informations completeness. Post-scriptum : if you are looking for informations on either Linux, Unix, OpenVMS or Windows, you may refer to another side of my Web site at http://vouters.dyndns.org/tima/ If, even better, you mail me with technical subjects I can study and document, you'll make the worldwide IT community happy. Yours truly, Philippe Le 04/01/2012 14:46, Patrick Boyadjian a écrit : > Brilliant, it works! > > Philippe and Antonio, thank you so much for your support in this regard! > > If there is anything I can ever do to repay you please let me know! > > Regards, > Patrick > > > > On Wed, Jan 04, 2012 at 12:27:39PM +0100, Philippe Vouters wrote: >> My work ought to support your modem. >> [philippe@victor ~]$ grep e159:0001 intel-536-537/* >> intel-536-537/makefile_537: vendor_device_ids[0]="e159:0001";\ >> >> The alternative to modifying the bash files is to download >> http://vouters.dyndns.org/Intel/intel-536EP-537EP_2012_01_04.tar.bz2 >> >> Please reply whether you are fully satisfied or not. >> >> Regards, >> Philippe >> >> Le 04/01/2012 04:03, Patrick Boyadjian a écrit : >>> Thanks for the swift reply Antonio. >>> >>> Well originally I had a conexant chipset for a HCF modem that the linuxant group had drivers for, however those drivers ONLY worked on pre 3.x kernels so they broke when I upgraded. Dev team from Linuxant has informed me they are aware of the API break in the driver for the newer kernel and say they should fix it sometime soon. Meanwhile I dug up the Intel modem you see below to try and get it to work. >>> >>> So short answer I never should have upgraded!! :) >>> >>> Regards, >>> Patrick >>> >>> >>> >>> On Tue, Jan 03, 2012 at 07:47:12PM -0600, Antonio Olivares wrote: >>>> Patrick, >>>> >>>> I am unsure if that modem in particular is served by Phillipe's >>>> driver. IT does not seem to be a true INTEL 537 modem :( >>>> However, there was a recent update to the driver since it was failing >>>> to build up in Ubuntu and it was working fine in Fedora 15. Did you >>>> make sure that you got the latest driver available from Phillipe's >>>> website? >>>> >>>> Oops sorry, you did get the latest one. Maybe Phillipe can comment >>>> here to make sure that maybe something went wrong, or that it may be >>>> specific to 537 modem, since the driver also works with 536 Intel >>>> based modems. >>>> >>>> Regards, >>>> >>>> >>>> Antonio >>>> >>>> BTW, >>>> since you have experience with linux since the Red Hat days, did you >>>> get to use this particular modem before? If you did and the drivers >>>> worked, I see no reason why the modem should not work with the newer >>>> kernels. >>>> >>>> >>>> On Tue, Jan 3, 2012 at 7:24 PM, Patrick Boyadjian >>>> <[email protected]> wrote: >>>>> Hi, >>>>> >>>>> This is my first attempt to contact this group so apologize in advance if I= don't provide sufficient information. >>>>> >>>>> I'm not exactly a newbie to linux and Fedora since I've used it back when i= t was called red hat...I've upgraded to Fedora 16 recently and boy how thin= gs have changed! Anyways, here is where I'm at: >>>>> >>>>> lspci shows my modem as: >>>>> 01:01.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISD= N interface >>>>> >>>>> scanModem details as: >>>>> For candidate card in slot 01:01.0, firmware information and bootup diagnos= tics are: >>>>> PCI slot PCI ID SubsystemID Name >>>>> ---------- --------- --------- -------------- >>>>> 01:01.0 e159:0001 8086:0003 Communication controller: Ti= >>>>> ger Jet Network Inc. Tiger3XX Modem/ISDN interface >>>>> >>>>> Modem interrupt assignment and sharing: >>>>> --- Bootup diagnostics for card in PCI slot 01:01.0 ---- >>>>> [ 0.109098] pci 0000:01:01.0: [e159:0001] type 0 class 0x000780 >>>>> [ 0.109120] pci 0000:01:01.0: reg 10: [io 0xa000-0xa0ff] >>>>> [ 0.109133] pci 0000:01:01.0: reg 14: [mem 0xf1004000-0xf1004fff] >>>>> [ 0.109200] pci 0000:01:01.0: supports D2 >>>>> [ 0.109203] pci 0000:01:01.0: PME# supported from D0 D2 D3hot D3cold >>>>> [ 0.109209] pci 0000:01:01.0: PME# disabled >>>>> >>>>> The PCI slot 01:01.0 of the modem card may be disabled early in a bootup process, but then enabled later. If modem drivers load but the modem is not responsive, read DOCs/Bootup.txt about possible fixes= . >>>>> Send dmesg.txt along with ModemData.txt to [email protected] if help is needed. >>>>> >>>>> >>>>> >>>>> Predictive diagnostics for card in bus 01:01.0: >>>>> Modem chipset detected on >>>>> NAME=3D"Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISD= N interface" >>>>> CLASS=3D0780 >>>>> PCIDEV=3De159:0001 >>>>> SUBSYS=3D8086:0003 >>>>> IRQ=3D11 >>>>> HDA2=3D00:1b.0 >>>>> IDENT=3DINTEL537 >>>>> >>>>> For candidate modem in: 01:01.0 >>>>> 0780 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISD= N interface >>>>> Primary device ID: e159:0001 >>>>> Support type needed or chipset: INTEL537 >>>>> >>>>> >>>>> So I visited http://vouters.dyndns.org/Intel/ and heeded Philippe's note to= >>>>> : >>>>> >>>>> >>>>> If you execute a 3.x.y kernel, download: >>>>> >>>>> ../Intel/intel-536EP-537EP_2011_12_11.tar.bz2<http://vouters.dyndns.org/Int= >>>>> el/intel-536EP-537EP_2011_12_11.tar.bz2> >>>>> >>>>> >>>>> >>>>> ...and continued to untar and try to build. >>>>> >>>>> Issuing make clean and make 537 seem to work with a warning: >>>>> >>>>> [root@pb3000 intel-536-537]# make clean >>>>> cd coredrv; make clean >>>>> make[1]: Entering directory `/root/intel-536-537/coredrv' >>>>> rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* rm -rf .tmp_versions >>>>> make[1]: Leaving directory `/root/intel-536-537/coredrv' >>>>> rm -f *.o *.ko >>>>> [root@pb3000 intel-536-537]# make 537 >>>>> cd coredrv; make clean >>>>> make[1]: Entering directory `/root/intel-536-537/coredrv' >>>>> rm -f *.ko .*.o.cmd *.mod.c .*.ko.cmd *.o *~ core Module.* modules.* rm -rf .tmp_versions >>>>> make[1]: Leaving directory `/root/intel-536-537/coredrv' >>>>> rm -f *.o *.ko >>>>> Module precompile check >>>>> Current running kernel is: 3.1.6-1.fc16.i686 >>>>> /lib/modules... autoconf.h exists >>>>> diff: /boot/vmlinuz.autoconf.h: No such file or directory >>>>> autoconf.h matches running kernel >>>>> diff: /boot/vmlinuz.version.h: No such file or directory >>>>> version.h matches running kernel >>>>> make[1]: Entering directory `/root/intel-536-537' >>>>> Building for 537 >>>>> 3.1.6-1.fc16.i686 >>>>> make[2]: Entering directory `/root/intel-536-537/coredrv' >>>>> make -C /lib/modules/3.1.6-1.fc16.i686/build M=3D/root/intel-536-537/coredr= v modules >>>>> make[3]: Entering directory `/usr/src/kernels/3.1.6-1.fc16.i686' >>>>> CC [M] /root/intel-536-537/coredrv/coredrv.o >>>>> CC [M] /root/intel-536-537/coredrv/clmmain.o >>>>> CC [M] /root/intel-536-537/coredrv/rts.o >>>>> CC [M] /root/intel-536-537/coredrv/task.o >>>>> CC [M] /root/intel-536-537/coredrv/uart.o >>>>> CC [M] /root/intel-536-537/coredrv/wwh_dflt.o >>>>> CC [M] /root/intel-536-537/coredrv/locks.o >>>>> CC [M] /root/intel-536-537/coredrv/softserial_io.o >>>>> CC [M] /root/intel-536-537/coredrv/softserial_ioctl.o >>>>> CC [M] /root/intel-536-537/coredrv/softserial.o >>>>> CC [M] /root/intel-536-537/coredrv/afedsp_int.o >>>>> LD [M] /root/intel-536-537/coredrv/Intel537.o >>>>> Building modules, stage 2. >>>>> MODPOST 1 modules >>>>> WARNING: could not find /root/intel-536-537/coredrv/.537core.lib.cmd for /r= oot/intel-536-537/coredrv/537core.lib >>>>> CC /root/intel-536-537/coredrv/Intel537.mod.o >>>>> LD [M] /root/intel-536-537/coredrv/Intel537.ko >>>>> make[3]: Leaving directory `/usr/src/kernels/3.1.6-1.fc16.i686' >>>>> make[2]: Leaving directory `/root/intel-536-537/coredrv' >>>>> make[1]: Leaving directory `/root/intel-536-537' >>>>> [root@pb3000 intel-536-537]# >>>>> >>>>> >>>>> However, make install fails complaining about kernel version: >>>>> >>>>> [root@pb3000 intel-536-537]# make install >>>>> make[1]: Entering directory `/root/intel-536-537' >>>>> rm -f /usr/sbin/hamregistry.bin >>>>> bash 537_inst >>>>> running kernel 3.1.6-1.fc16.i686 >>>>> unsupported kernel version: only 2.4.x and 2.6.x are supported >>>>> make[1]: *** [install] Error 1 >>>>> make[1]: Leaving directory `/root/intel-536-537' >>>>> [root@pb3000 intel-536-537]# >>>>> >>>>> >>>>> Am I missing something? Any help here is super appreciated. >>>>> >>>>> Patrick >>>>> >>>> >>> >> >> -- >> Philippe Vouters (Fontainebleau/France) >> URL: http://vouters.dyndns.org/ > -- Philippe Vouters (Fontainebleau/France) URL: http://vouters.dyndns.org/