[Comm] Lucent WinModem

Arcady V. Ivanov =?iso-8859-1?q?arc_=CE=C1_help0=2Eru?=
Пт Май 23 05:45:43 MSD 2003


Wanderer на ats32.ru пишет:

>Мы скоро умрём   ][-plod,
>
>Thursday, May 22, 2003, 1:43:03 PM, you wrote:
>
>p> Здравствуйте, Wanderer.
>
>p> Вы писали 22 мая 2003 г., 7:53:07:
>
>War>> Мы скоро умрём   Arcady,
>
>War>> Thursday, May 22, 2003, 8:46:29 AM, you wrote:
>
>AVI>>> Wanderer на ats32.ru пишет:
>
>  
>
>>>>>Мы скоро умрём  Community,
>>>>>
>>>>> Genius 56PCI-LA Полное название. На чипе Lucent.
>>>>> Немогу найти драйвера под ALT Linux Master 2.2 .
>>>>> Кто что знает посоветуйте пожалста.
>>>>>
>>>>> 
>>>>>
>>>>>          
>>>>>
>AVI>>> http://www.help0.ru/Free/Linux-server/ltmodem/
>
>
>War>> При компиилирование жалуется на то что в файле itmodem.с и что то в
>War>> этом роде.
>War>> Itmodem.c:251 strucuture has no member named 'subsystem_device'
>War>> Itmodem.c:303 'PCI_Region_Flag_Mask'Undeclared (first use in this
>War>> function)
>War>> Warning: implicit declaration of function'intermodule_put_R6b99f7d8
>War>> И подобных ошибок очень много. Из за чего такое может быть.
>War>> В хелпе написано что нуже gcc2.96 поставил . gcc3.22 удали. Но
>War>> всеравно такая же ерунда. В чем может быть делО ?
>
>
>p> какое у тебя ядро?
>p> давай мейл скину дрова в rpm под алт
>
>2.4.20 alt-2.
>

Явные проблемы с include-файлами.

Действия:
1. убрать в сторону текущий /usr/src/linux
2. установить правильные kernel-headers
3. повторить установку

Поскольку мне часто приходится встраивать в Alt Master
такие модемы, кое-что автоматизировал скриптом. Думаю, сами его 
подправите под себя.
Надо править путь к исходникам и версию headres.


    echo "****** LTmodem ********"
    cd /tmp
    apt-get --yes install gcc2.96 ; if [ $? != 0 ] ; then echo "GCC 
install failed"; exit 1; fi
    select-gcc 2.96 ; if [ $? != 0 ] ; then echo "GCC 2.96 select 
failed"; exit 1; fi
   
    apt-get install kernel24-headers ;   if [ $? != 0 ] ; then echo 
"Kernel headers install failed"; exit 1; fi
    if [ -f /usr/src/linux ]
    then
        rm -rf /usr/src/linux.orig
        mv /usr/src/linux /usr/src/linux.orig
    fi
   
    if [ ! -x /usr/src/linux/include ]
    then
        ln -s /usr/lib/kernel/2.4.20-alt7 /usr/src/linux ;   if [ $? != 
0 ] ; then echo "Link of headers to /usr/src/ failed"; exit 1; fi
    fi

    ver=ltmodem-8.26a9
    cp /CDs/Unix/Soft0/LTmodem/$ver.tar.gz .    ;  if [ $? != 0 ] ; then 
echo "copy failed"; exit 1; fi
    tar xvfz $ver.tar.gz                        ;  if [ $? != 0 ] ; then 
echo "untar failed"; exit 1; fi
   
    cd $ver
    ./build_module                              ;  if [ $? != 0 ] ; then 
echo "build_module failed"; exit 1; fi
    ./ltinst2                                   ;  if [ $? != 0 ] ; then 
echo "ltints2 failed"; exit 1; fi

    #
    #
    #
    F=source/autoload
    if [ ! -f $F.orig ] ; then mv $F $F.orig; fi ; if [ $? != 0 ] ; then 
echo "$F.orig creation failed" ; fi
    sed -e "s/sleep3/sleep\ 3/" $F.orig >$F ; if [ $? != 0 ] ; then echo 
"sed failed" ; fi
    chmod 755 $F
   
    ./autoload                                  ;  if [ $? != 0 ] ; then 
echo "autoload failed"; exit 1; fi
 



-- 
SY. Arcady. mailto:arc на help0.ru, WWW - http://www.help0.ru, Instant messenger : arc на jabber.ru






Подробная информация о списке рассылки community