Такая трабла Есть ноутбук TravelMate 290 с модемом Agere Systems AC'97 Modem Надо заставить работать его (модем) под FreeBSD. Может кто уже сталкивался с таким?
http://linmodems.org В чем проблема то? Что делал? Как делал? С кем делал?... http://volgograd.lug.ru/library/smart-questions-ru.html
Проблема было в том,что не мог найти драйвер! Сейчас нашел, не знаю как не увидел сразу ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-release/comms/ltmdm-1.4_5.tgz И снова траблы, не может создать device я во фряхе зеленый совсем так что не судите строго. Посмотрите кому не лень в портах лежит ports/comm/ltmdm Для запуска есть скрипт ltmdm.sh Code: #!/bin/sh # $FreeBSD: ports/comms/ltmdm/files/ltmdm.sh,v 1.4 2004/11/01 15:46:00 osa Exp $ # PROVIDE: ltmdm # REQUIRE: DAEMON # BEFORE: LOGIN # KEYWORD: FreeBSD shutdown # Define these ltmdm_* variables in one of these files: # /etc/rc.conf # /etc/rc.conf.local # /etc/rc.conf.d/ltmdm # # DO NOT CHANGE THESE DEFAULT VALUES HERE # ltmdm_enable=${ltmdm_enable-"NO"} . /etc/rc.subr name="ltmdm" rcvar=`set_rcvar` start_cmd="ltmdm_start" stop_cmd="ltmdm_stop" MAJOR="228" load_rc_config $name ltmdm_devfs_check() { # Check devfs status, return # 0 - if devfs present # 1 - if devfs do not present if mount -p | awk '{print $3}'| grep -q devfs ; then return 0 else return 1 fi } ltmdm_start() { echo "Enabling ltmdm." # Check devfs status, if devfs do not presented # create cua* and tty* devices if ! ltmdm_devfs_check ; then umask 7 mknod /dev/cual0 c ${MAJOR} 128 uucp:dialer mknod /dev/cuail0 c ${MAJOR} 160 uucp:dialer mknod /dev/cuall0 c ${MAJOR} 192 uucp:dialer umask 77 mknod /dev/ttyl0 c ${MAJOR} 0 root:wheel mknod /dev/ttyil0 c ${MAJOR} 32 root:wheel mknod /dev/ttyll0 c ${MAJOR} 64 root:wheel fi # Load ltmdm kernel module if needed if ! kldstat -v | grep -q ltmdm\$; then if kldload /usr/local/share/ltmdm/ltmdm.ko; then info 'ltmdm module loaded.' else err 1 'ltmdm module failed to load.' fi fi # Ignore incoming calls echo "ats0=0">/dev/cual0 } ltmdm_stop() { echo "Disabling ltmdm." # Check devfs status, if devfs do not presented # remove cua* and tty* devices if ! ltmdm_devfs_check ; then rm -f /dev/cual0 /dev/cuail0 /dev/cuall0 \ /dev/ttyl0 /dev/ttyil0 /dev/ttyll0 fi # Unload ltmdm kernel module kldstat -n ltmdm 2>/dev/null >/dev/null && kldunload ltmdm } run_rc_command "$1" Так вот модуль загружается без ошибок, а dmesg выдает Enabeling ltmdm eval: cannot create /dev/cual0: Operation not support и device создаваться не хочет у меня v5.4-stabile
Гугли эту ошибку. http://www.bsdforums.org/forums/printthread.php?t=32749 http://www.google.com/search?q=cann...upport&sourceid=opera&num=0&ie=utf-8&oe=utf-8
Точно незнаю, я тоже трахался, нашел на intel.com дрова. У тебя на модеме чип какой? если интел - там и ищи
Да чип Intel Code: none2@pci0:31:6: class=0x070300 card=0x005a1025 chip=0x24c68086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' device = '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller' class = simple comms subclass = generic modem
Вот вот. http://intel.com - наверняка будут дрова к их чипу. (к модему). Я скачал (у меня похожий модем) - работают. Под Linux 2.4.18 (кстати дырявое), но будут вроде и под 2.6.x Да и под FreeBSD там должны быть. Но искать ты будешь долго... на самой микросхеме (на модеме) написан номер (или ид, хрен знает...) вот как раз *кусок* этого номера и надо искать... короче у меня найдешь