با سلام من یه مودم داخلی با مارک genus مدل sv92 دارم که میخواستم اونو نصب کنم و scan modem هم انجام دادم و فایل را گذاشتم تو انجمن اما هیشکی جواب نداد که نداد 
خ.ب اشکال نداره
  من با سایت لین مودم ارتباط برقرار کردن که خدایش سریع جواب میدن و خیلی باهالن اون به گفت که این لینک رو بخون 
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-Agere-11c11040-HDA.html و منم خوندم و این کارا کردکم و agrsm-HDA-20080721.tar.bz2 را  دانلود کردم اما یه مشکل  که در زیر میبینید
اینا comand  در consol هستند(من کوبونتو 8.04 را نصب کردم) 
 
linux@linux:~/Desktop$ cd dir
bash: cd: dir: No such file or directory
linux@linux:~/Desktop$ dir
agrsm-20080721                     agrsm-ubuntu8.04.1-2.6.24-19-generic.tar.gz
agrsm-HDA-20080721-ALSA15.tar.bz2  scanModem
agrsm-HDA-20080721.tar.bz2
linux@linux:~/Desktop$ cd agrsm-20080721
linux@linux:~/Desktop/agrsm-20080721$ make
Run "make install" to install Agere Systems Soft Modem on your system.
Run "make uninstall" to remove a previously installed modem.
linux@linux:~/Desktop/agrsm-20080721$ make module
make -C /lib/modules/`uname -r`/build/ SUBDIRS=/home/linux/Desktop/agrsm-2008072
1 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
  CC [M]  /home/linux/Desktop/agrsm-20080721/agrsoftmodem.o
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_task_queue_ini
t’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:448: warning: assignment from
incompatible pointer type
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_task_queue_ini
t_usb’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:460: warning: assignment from
incompatible pointer type
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: At top level:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:487: warning: function declara
tion isn’t a prototype
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:513: warning: function declara
tion isn’t a prototype
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:523: warning: function declara
tion isn’t a prototype
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:528: warning: function declara
tion isn’t a prototype
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_usb_buffer_all                                                                                 oc_kernel’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:623: warning: control reaches                                                                                  end of non-void function
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_usb_buffer_all                                                                                 oc_atomic’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:617: warning: control reaches                                                                                  end of non-void function
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_usb_get_dev’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:577: warning: control reaches                                                                                  end of non-void function
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_usb_alloc_urb_                                                                                 atomic’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:532: warning: control reaches                                                                                  end of non-void function
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: In function ‘x_usb_alloc_urb_                                                                                 kernel’:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:527: warning: control reaches                                                                                  end of non-void function
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c: At top level:
/home/linux/Desktop/agrsm-20080721/agrsoftmodem.c:133: warning: ‘uss_driver’ def                                                                                 ined but not used
  CC [M]  /home/linux/Desktop/agrsm-20080721/HDA.o
In file included from /home/linux/Desktop/agrsm-20080721/HDA.c:22:
include/sound/core.h:281: error: ‘SNDRV_CARDS’ undeclared here (not in a function)
/home/linux/Desktop/agrsm-20080721/HDA.c:216: warning: function declaration isn’t a prototype
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘GetHDABaseAddress’:
/home/linux/Desktop/agrsm-20080721/HDA.c:227: warning: assignment makes integer from pointer without a cast
/home/linux/Desktop/agrsm-20080721/HDA.c:229: warning: return makes pointer from integer without a cast
/home/linux/Desktop/agrsm-20080721/HDA.c:219: warning: unused variable ‘codec_temp’
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘HDAdump’:
/home/linux/Desktop/agrsm-20080721/HDA.c:244: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘void *’
/home/linux/Desktop/agrsm-20080721/HDA.c:248: warning: format ‘%08X’ expects typ
/home/linux/Desktop/agrsm-20080721/HDA.c:248: warning: format ‘%08X’ expects typ
/home/linux/Desktop/agrsm-20080721/HDA.c:248: warning: format ‘%08X’ expects typ
/home/linux/Desktop/agrsm-20080721/HDA.c:248: warning: format ‘%08X’ expects typ
/home/linux/Desktop/agrsm-20080721/HDA.c:239: warning: unused variable ‘codec_te
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘setResumeCallBack’:
/home/linux/Desktop/agrsm-20080721/HDA.c:287: warning: assignment from incompati
/home/linux/Desktop/agrsm-20080721/HDA.c:288: warning: assignment from incompati
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘setSuspendCallBack’:
/home/linux/Desktop/agrsm-20080721/HDA.c:293: warning: assignment from incompati
/home/linux/Desktop/agrsm-20080721/HDA.c:294: warning: assignment from incompati
/home/linux/Desktop/agrsm-20080721/HDA.c: At top level:
/home/linux/Desktop/agrsm-20080721/HDA.c:298: warning: function declaration isn’
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘resetResumeCallBack’:
/home/linux/Desktop/agrsm-20080721/HDA.c:299: warning: assignment from incompati
/home/linux/Desktop/agrsm-20080721/HDA.c: At top level:
/home/linux/Desktop/agrsm-20080721/HDA.c:303: warning: function declaration isn’
/home/linux/Desktop/agrsm-20080721/HDA.c: In function ‘resetSuspendCallBack’:
/home/linux/Desktop/agrsm-20080721/HDA.c:304: warning: assignment from incompati
make[2]: *** [/home/linux/Desktop/agrsm-20080721/HDA.o] Error 1
make[1]: *** [_module_/home/linux/Desktop/agrsm-20080721] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make: *** [module] Error 2
linux@linux:~/Desktop/agrsm-20080721$
 خلاصه در ارتباط بعدی این جور که من فهمیدم گفت که kernel-source را در package manager نصب کن جواب اون در زیر اومده
Please leave the subject line intact so that others can follow the thread.
You do NOT need to download the other file. it is for a completely
different system.
You will need to install FULL kernel sources instead of just the
headers. To obtain these, search in your package manager (synaptic) for
a file called 'kernel-source' or something similar and install it.]Please leave the subject line intact so that others can follow the thread.
You do NOT need to download the other file. it is for a completely
different system.
You will need to install FULL kernel sources instead of just the
headers. To obtain these, search in your package manager (synaptic) for
a file called 'kernel-source' or something similar and install it
اما در adept manager اگه اشتباه نکنم همچین چیزی ندیدم
یا اینکه من درست نفهمیدم اون چی گفته