{"id":757,"date":"2010-06-09T00:45:15","date_gmt":"2010-06-08T17:45:15","guid":{"rendered":"http:\/\/www.jfdesignnet.com\/?p=757"},"modified":"2016-04-27T00:00:41","modified_gmt":"2016-04-26T17:00:41","slug":"agere-softmodem-11","status":"publish","type":"post","link":"https:\/\/www.jfdesignnet.com\/?p=757","title":{"rendered":"agere softmodem 11c11040 again"},"content":{"rendered":"<p>I&#8217;ve build a new 2.6.32.12 for klixs and the old agere softmodem cannot compile completely.<\/p>\n<p>Here is the new steps to make it work under 2.6.32 and 2.6.33 on klixs :<\/p>\n<p>Get the source from <a href=\"http:\/\/linmodems.technion.ac.il\/packages\/ltmodem\/11c11040\/agrsm-11c11040-2.1.80~20091225.tar.bz2\">here<\/a> or <a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2010\/05\/agrsm-11c11040-2.1.80~20091225.tar.bz2\">here<\/a> and extract them to some location.<\/p>\n<p>Go into the folder and run make :<\/p>\n<p style=\"padding-left: 30px;\">[root@localhost agrsm-11c11040-2.1.80~20091225]# make<br \/>\nmake -C \/lib\/modules\/2.6.32.12-jf2.bfs\/build M=\/usr\/src\/agrsm-11c11040-2.1.80~20091225 modules<br \/>\nmake[1]: Entering directory `\/usr\/src\/kernel-devel-2.6.32.12-jf2.bfs&#8217;<br \/>\nCC [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrsoftmodem.o<br \/>\n\/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrsoftmodem.c: In function \u2018x_linux_dbg_print_crit\u2019:<br \/>\n\/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrsoftmodem.c:358: warning: the frame size of 1540 bytes is larger than 1024 bytes<br \/>\n\/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrsoftmodem.c: In function \u2018x_linux_dbg_print\u2019:<br \/>\n\/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrsoftmodem.c:346: warning: the frame size of 1540 bytes is larger than 1024 bytes<br \/>\nSHIPPED \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodemlib.o<br \/>\nCC [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/HDA.o<br \/>\nCC [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/serial26.o<br \/>\nLD [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodem.o<br \/>\nLD [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrserial.o<br \/>\nBuilding modules, stage 2.<br \/>\nMODPOST 2 modules<br \/>\nWARNING: could not find \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/.agrmodemlib.o.cmd for \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodemlib.o<br \/>\nCC\u00a0\u00a0\u00a0\u00a0\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodem.mod.o<br \/>\nLD [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodem.ko<br \/>\nCC\u00a0\u00a0\u00a0\u00a0\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrserial.mod.o<br \/>\nLD [M]\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrserial.ko<br \/>\nmake[1]: Leaving directory `\/usr\/src\/kernel-devel-2.6.32.12-jf2.bfs&#8217;<br \/>\n[root@localhost agrsm-11c11040-2.1.80~20091225]#<\/p>\n<p>and install the modules :<\/p>\n<p style=\"padding-left: 30px;\">[root@localhost agrsm-11c11040-2.1.80~20091225]# make modules_install<br \/>\nmake -C \/lib\/modules\/2.6.32.12-jf2.bfs\/build M=\/usr\/src\/agrsm-11c11040-2.1.80~20091225 modules_install<br \/>\nmake[1]: Entering directory `\/usr\/src\/kernel-devel-2.6.32.12-jf2.bfs&#8217;<br \/>\nINSTALL\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrmodem.ko<br \/>\nINSTALL\u00a0 \/usr\/src\/agrsm-11c11040-2.1.80~20091225\/agrserial.ko<br \/>\nDEPMOD\u00a0 2.6.32.12-jf2.bfs<br \/>\nmake[1]: Leaving directory `\/usr\/src\/kernel-devel-2.6.32.12-jf2.bfs&#8217;<br \/>\n[root@localhost agrsm-11c11040-2.1.80~20091225]#<\/p>\n<p>now load the modules :<\/p>\n<p style=\"padding-left: 30px;\">[root@localhost agrsm-11c11040-2.1.80~20091225]# insmod agrmodem.ko<br \/>\n[root@localhost agrsm-11c11040-2.1.80~20091225]# insmod agrserial.ko<\/p>\n<p>and create the modem symlink :<\/p>\n<p style=\"padding-left: 30px;\">[root@localhost agrsm-11c11040-2.1.80~20091225]# ln -s \/dev\/tty<br \/>\ntty\u00a0\u00a0\u00a0\u00a0\u00a0 tty14\u00a0\u00a0\u00a0 tty20\u00a0\u00a0\u00a0 tty27\u00a0\u00a0\u00a0 tty33\u00a0\u00a0\u00a0 tty4\u00a0\u00a0\u00a0\u00a0 tty46\u00a0\u00a0\u00a0 tty52\u00a0\u00a0\u00a0 tty59\u00a0\u00a0\u00a0 tty8<br \/>\ntty0\u00a0\u00a0\u00a0\u00a0 tty15\u00a0\u00a0\u00a0 tty21\u00a0\u00a0\u00a0 tty28\u00a0\u00a0\u00a0 tty34\u00a0\u00a0\u00a0 tty40\u00a0\u00a0\u00a0 tty47\u00a0\u00a0\u00a0 tty53\u00a0\u00a0\u00a0 tty6\u00a0\u00a0\u00a0\u00a0 tty9<br \/>\ntty1\u00a0\u00a0\u00a0\u00a0 tty16\u00a0\u00a0\u00a0 tty22\u00a0\u00a0\u00a0 tty29\u00a0\u00a0\u00a0 tty35\u00a0\u00a0\u00a0 tty41\u00a0\u00a0\u00a0 tty48\u00a0\u00a0\u00a0 tty54\u00a0\u00a0\u00a0 tty60\u00a0\u00a0\u00a0 ttyAGS3<br \/>\ntty10\u00a0\u00a0\u00a0 tty17\u00a0\u00a0\u00a0 tty23\u00a0\u00a0\u00a0 tty3\u00a0\u00a0\u00a0\u00a0 tty36\u00a0\u00a0\u00a0 tty42\u00a0\u00a0\u00a0 tty49\u00a0\u00a0\u00a0 tty55\u00a0\u00a0\u00a0 tty61\u00a0\u00a0\u00a0 ttyS0<br \/>\ntty11\u00a0\u00a0\u00a0 tty18\u00a0\u00a0\u00a0 tty24\u00a0\u00a0\u00a0 tty30\u00a0\u00a0\u00a0 tty37\u00a0\u00a0\u00a0 tty43\u00a0\u00a0\u00a0 tty5\u00a0\u00a0\u00a0\u00a0 tty56\u00a0\u00a0\u00a0 tty62\u00a0\u00a0\u00a0 ttyS1<br \/>\ntty12\u00a0\u00a0\u00a0 tty19\u00a0\u00a0\u00a0 tty25\u00a0\u00a0\u00a0 tty31\u00a0\u00a0\u00a0 tty38\u00a0\u00a0\u00a0 tty44\u00a0\u00a0\u00a0 tty50\u00a0\u00a0\u00a0 tty57\u00a0\u00a0\u00a0 tty63\u00a0\u00a0\u00a0 ttyS2<br \/>\ntty13\u00a0\u00a0\u00a0 tty2\u00a0\u00a0\u00a0\u00a0 tty26\u00a0\u00a0\u00a0 tty32\u00a0\u00a0\u00a0 tty39\u00a0\u00a0\u00a0 tty45\u00a0\u00a0\u00a0 tty51\u00a0\u00a0\u00a0 tty58\u00a0\u00a0\u00a0 tty7\u00a0\u00a0\u00a0\u00a0 ttyS3<br \/>\n[root@localhost agrsm-11c11040-2.1.80~20091225]# ln -s \/dev\/ttyAGS3 \/dev\/modem<br \/>\n[root@localhost agrsm-11c11040-2.1.80~20091225]#<\/p>\n<p>Done.<\/p>\n<p>Create the agere modem dialer using KPPP and point to default \/dev\/modem and query them before dialing. You should see something like this :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2010\/05\/snapshot1.jpeg\" rel=\"lightbox[757]\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-758 size-medium\" title=\"snapshot1\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2010\/05\/snapshot1-300x188.jpeg\" width=\"300\" height=\"188\" \/><\/a><\/p>\n<p>Fill it in the internet provider account data and they should connected without problem :<\/p>\n<p><a href=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2010\/05\/snapshot2.jpeg\" rel=\"lightbox[757]\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-759 size-medium\" title=\"snapshot2\" src=\"http:\/\/www.jfdesignnet.com\/wp-content\/uploads\/2010\/05\/snapshot2-300x188.jpeg\" width=\"300\" height=\"188\" \/><\/a><\/p>\n<p>Have fun and good luck. \ud83d\ude00<\/p>\n<p>This is 2010 and people keep demanding a dial up modem drivers for connecting to the internet ? arrrggghhh!@#@!#<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve build a new 2.6.32.12 for klixs and the old agere softmodem cannot compile completely. Here is the new steps to make it work under 2.6.32 and 2.6.33 on klixs : Get the source from here or here and extract them to some location. Go into the folder and run make : [root@localhost agrsm-11c11040-2.1.80~20091225]# make [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":758,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,17,9],"tags":[20,27],"_links":{"self":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/757"}],"collection":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=757"}],"version-history":[{"count":1,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/757\/revisions"}],"predecessor-version":[{"id":4757,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/posts\/757\/revisions\/4757"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=\/wp\/v2\/media\/758"}],"wp:attachment":[{"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jfdesignnet.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}