انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سختافزار => نصب و پیکربندی انواع مودم و اتصال به اینترنت => نویسنده: pooria892 در 23 خرداد 1389، 03:03 بظ
-
سلام به همه دوستان
من می خوام با کامپیوتر fax بفرستم. برای همین می خوام مودمم رو تو لینوکس نصب کنم
طبق راهنمایی هایی که تو همین سایت خوندم، با scanModem فهمیدم که مدل مودم من ESS Technology ES2898 Modem هست و درایورش رو باید از http://tx.technion.ac.il/~raindel/ess_2.6-v0.5.tar.gz دانلود و نصب کنم.
برای نصب این فایل رو باز کردم و زدم:
sudo ./setup
ولی خطای زیر رو می ده:
kernel_src=/lib/modules/2.6.32-22-generic/build
checking for running kernel version...2.6.32
checking for gcc...4.4.3
checking for kernel gcc version...4.4.3
searching for kernel includes...found at /lib/modules/2.6.32-22-generic/build/include
checking for autoconf.h...checking for kernel version in utsrelease.h...UTS_RELEASE is 2.6.32-22-generic
checking type of tty_struct.count...int
checking for presence of udev...present
detecting your modem...found. Your supported modem is of type: ess 125d:2898
** compilation error
please read the FAQ about reporting compilation problems
and report this problem. A transcript of the build process
has been saved in make.log. When reporting problems to
the development team, please send us this file.
فایل make.log هم به صورت زیر هست:
LD binary.a
make -C /lib/modules/2.6.32-22-generic/build M=/home/pooria/Desktop/ess_2.6-v0.5
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-22-generic'
LD /home/pooria/Desktop/ess_2.6-v0.5/built-in.o
CC [M] /home/pooria/Desktop/ess_2.6-v0.5/essserial-2.6.o
CC [M] /home/pooria/Desktop/ess_2.6-v0.5/essserial_pci.o
/home/pooria/Desktop/ess_2.6-v0.5/essserial_pci.c: In function ‘pci_ess_setup’:
/home/pooria/Desktop/ess_2.6-v0.5/essserial_pci.c:229: warning: format ‘%x’ expects type ‘unsigned int’, but argument 9 has type ‘long unsigned int’
/home/pooria/Desktop/ess_2.6-v0.5/essserial_pci.c: In function ‘pciserial_init_one’:
/home/pooria/Desktop/ess_2.6-v0.5/essserial_pci.c:421: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘long unsigned int’
CC [M] /home/pooria/Desktop/ess_2.6-v0.5/essserial_hw.o
CC [M] /home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.o
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c: In function ‘receive_chars’:
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c:414: error: ‘struct uart_port’ has no member named ‘info’
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c: In function ‘transmit_chars’:
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c:506: error: ‘struct uart_port’ has no member named ‘info’
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c: In function ‘check_modem_status’:
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c:558: error: ‘struct uart_port’ has no member named ‘info’
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c: In function ‘linmodem_register_port’:
/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.c:1220: error: incompatible types when assigning to type ‘struct tty_port’ from type ‘void *’
make[2]: *** [/home/pooria/Desktop/ess_2.6-v0.5/linmodem-2.6.o] Error 1
make[1]: *** [_module_/home/pooria/Desktop/ess_2.6-v0.5] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-22-generic'
make: *** [all] Error 2
خیلی ممنون می شم اگه کسی راهنمایی کنه. در ضمن من از ubuntu 10.04 هم استفاده می کنم
-
يعني كسي چيزي نمي دونه! :(
شايدم سوالو بد پرسيدم :( :(
-
سلام! چه عجب آن لاین شدی؟
خیلی دوست داشتم می شد با سرچ تو گوگل کمکت کنم ولی خداییش سوالت یه نمه سخته! البته واسه من!! ;)
-
سلام، راستش ديگه خودمم اين پست رو يادم رفته بود :o
ولي به هر حال ممنون. ;)
مشكل نصب مودم با نصب ورژن جديدتر درايور حل شد(http://tx.technion.ac.il/~raindel/ess_2.6-v0.6.tar.gz) ولي برنامه درست و حسابي براي ارسال فكس پيدا نكردم و بيخيالش شدم (البته زيادم پيگير نشدم!)