From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 27 Mar 2005 13:09:50 +0400 From: "Nikolay A. Fetisov" To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] eagle-usb Message-ID: <20050327130950.20a68400@naf177.naf.net.ru> In-Reply-To: <42462284.4050307@stl.ru> References: <42462284.4050307@stl.ru> X-Mailer: Sylpheed-Claws 1.0.3 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Sun__27_Mar_2005_13_09_50_+0400_jyD6jA+0d/1j_exC" X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Mar 2005 09:09:54 -0000 Archived-At: List-Archive: --Multipart_Sun__27_Mar_2005_13_09_50_+0400_jyD6jA+0d/1j_exC Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Content-Disposition: inline On Sun, 27 Mar 2005 07:03:32 +0400 "Igor V. Krutyakov" wrote: > Доброго! > > А вот кто бы опакетил eagle-usb? Это драйвера для USB ADSL модемов на > чипах Analog Devices (Eagle USB). > ... > Я бы и сам занялся, только не хватает пока опыта и времени :( Аналогично. Плюс до 2.1.0 он тащил за собой кучу дополнительных утилит, которые в ALT'е и не нужны. Пока компилируется руками. О пакете периодически подумываю, но пока не решился. Если будет полезно: для компиляции требует пакеты kernel-headers-common, kernel-headers-modules-XXX, kernel-headers-XXX. Исходники ядра не нужны. Для создания документации - docbook-style-xsl и docbook-style-dsssl Далее разворачивается архив с исходниками. Проверяется, на какую версию ядра указывает ссылка /etc/sysconfig/kernel . Если при make выпадает куча ошибок, то прежде всего проверяется именно эта ссылка. Запускается $ ./configure --prefix=/usr/local --with-kernel-src=/usr/src/linux-2.6.X-XXX-XXX $ make Собирать утилиты из utils смысла нет. Далее собранный модуль устанавливается, например, в ~/tmp/eagle-buildroot: $ mkdir ~/tmp/eagle-buildroot $ make install DESTDIR=~/tmp/eagle-buildroot # chown -R root:root ~user/tmp/eagle-buildroot/ И полученное копируется в систему. Для работы требует пакет rp-pppoe-client (сервис adsl) Для настройки самого драйвера: $ cat /etc/modutils.d/eagle alias net-pf-24 pppoe post-install eagle_usb /usr/sbin/eaglectrl -d Скрипт для hotplug (из /etc/hotplug/usb ) приложен, так как в последних tar.gz я его не вижу. Ну и прикрепил также /etc/eagle-usb/eagle-usb.conf для Stream и упомянутого MT-810. Остальные настройки для соединения делались вызовом adsl-setup из rp-pppoe-client . Модемы работают без особых проблем где-то уже полгода, на двух машинах, ядра std26-up и std26-smp. Поднимаются при загрузке системы, или при втыкании устройства в USB. Для того, чтобы /etc/init.d/adsl находил модем, пришлось увеличить его уровень загрузки до # chkconfig: 2345 80 68 А то по-умолчанию он запускается до hotplug. Вроде бы всё, больше ничего не делалось. -- С уважением, Николай Фетисов --Multipart_Sun__27_Mar_2005_13_09_50_+0400_jyD6jA+0d/1j_exC Content-Type: application/octet-stream; name=eagle-usb Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=eagle-usb IyEvYmluL2Jhc2gKIyAkSWQ6IGV1X2RzcCx2IDEuMTIgMjAwNC8xMC8zMSAxNzoxMTowNiBtY29v bGl2ZSBFeHAgJAojIE5hbWU6IGV1X2RzcAojIEdvYWw6IFRoaXMgc2NyaXB0IGhhbmRsZXMgdGhl IEFESSBBRFNMIE1vZGVtIFVTQiBkcml2ZXIgYWZ0ZXIgZmlybXdhcmUKIyAgICAgICB1cGxvYWRp bmcuIEl0IGxvYWRzIHRoZSBEU1AgY29kZSBhcyBuZWVkZWQgYnkgdGhlIG1vZGVtLgojCQlJdCBj cmVhdGUgYSBzY3JpcHQgL3Zhci9ydW4vdXNiLyVwcm9jJWJ1cyV1c2IlMDAyJTAwNSBpbiBvcmRl cgojCQlmb3IgdGhlIEFEU0wgY29ubmV4aW9uIHRvIGJlIHN0b3BwZWQgYW5kIG1vZHVsZSB0byBi ZSB1bmxvYWRlZC4KIyAgICAgICBJdCBzaG91bGQgb25seSBiZSBydW4gYnkgaG90cGx1Zy4KIyBB dXRob3I6IFR1eAojIFBhcmFtcyAoZ2l2ZW4gYnkgaG90cGx1Zyk6CiMJJERFVklDRSAgZXg6IC9w cm9jL2J1cy91c2IvMDAyLzAwNQojCSRERVZQQVRIIGV4OiAvZGV2aWNlcy9wY2kwMDAwOjAwLzAw MDA6MDA6MDIuMC91c2IxLzEtMi8xLTI6MS4yCiMJJFJFTU9WRVIgZXg6IC92YXIvcnVuL3VzYi8l cHJvYyVidXMldXNiJTAwMSUwMDYKIwlub3RlOiBvbmx5IGtlcm5lbHMgMi41KyBwcm92aWRlICRE RVZQQVRICiMJbm90ZTogc29tZSBkaXN0cmlicyBsaWtlIFN1U0U5LjEgZG9lcyBub3QgcHJvdmlk ZSAkUkVNT1ZFUiBwYXJhbQoKIyMuIC9ldGMvZWFnbGUtdXNiL3NjcmlwdHMvc2V0dmFycwpOT19Q QVJBTV9NU0c9IlRoaXMgc2NyaXB0IGNhbid0IGJlIHJ1biBtYW51YWxseSEiCgojID09PSBTdHJp bmdzIHVzZWQgdG8gZGV0ZXJtaW5lIG1vZGVtIHN0YXRlID09PQpNT0RVTEVfU1RSPSJlYWdsZS11 c2IiClNFTkRfRFNQX1NUUj0iUGxlYXNlIHNlbmQgRFNQIChlYWdsZWN0cmwgLWQpIgpPUEVSX1NU Uj0iTW9kZW0gaXMgb3BlcmF0aW9uYWwiCkJPT1RJTkdfU1RSPSJNb2RlbSBpcyBib290aW5nIgpQ UkVGSVJNV0FSRV9TVFI9IlByZS1maXJtd2FyZSBkZXZpY2UiCiM/Pz9fU1RSPSJlYWdsZS11c2Ig ZHJpdmVyIG5vdCBsb2FkZWQiCgoKIyB0aGlzIHNjcmlwdCBzaG91bGQgb25seSBiZSBjYWxsZWQg YnkgaG90cGx1ZyAoZ2l2aW5nIHRoZSAkREVWSUNFIHBhcmFtKQppZiBbIC16ICIkREVWSUNFIiBd IDsgdGhlbgoJbG9nZ2VyICIkTk9fUEFSQU1fTVNHIgoJZWNobyAtZSAiJE5PX1BBUkFNX01TRyIK CWV4aXQKZmkKCiMgdGhpcyBzY3JpcHQgaXMgY2FsbGVkIG11bHRpcGxlIHRpbWVzIGJ5IGhvdHBs dWcsIHNvIHdlIHRyeSB0bwojIHNlbmQgRFNQIG9ubHkgb25lIHRpbWUKU0VORF9EU1A9ImZhbHNl IgppZiBbIC16ICIkREVWUEFUSCIgXSA7IHRoZW4KCSMga2VybmVsIDIuNAoJU0VORF9EU1A9InRy dWUiCmVsc2UKCSMga2VybmVsIDIuNSsKCUxBU1RfQ0hBUlM9YGVjaG8gJERFVlBBVEggfCBzZWQg LWUgInMvLipcLS5bXjpdKi8vMSJgCglpZiBbICJ4JExBU1RfQ0hBUlMiID0gIng6MS4wIiBdIDsg dGhlbgoJCVNFTkRfRFNQPSJ0cnVlIgoJZmkKZmkKCmlmIFsgJFNFTkRfRFNQID0gInRydWUiIF0g OyB0aGVuCglpZiAhIGVhZ2xlc3RhdCB8IGdyZXAgLXEgIiRTRU5EX0RTUF9TVFIiIDsgdGhlbgoJ CVNFTkRfRFNQPSJmYWxzZSIKCWZpCmZpCgppZiBbICRTRU5EX0RTUCA9ICJ0cnVlIiBdIDsgdGhl bgoJIyBzbWFsbCBkZWxheSB0byBwcmV2ZW50IGEgYnVnCglzbGVlcCAxcwoJCgkjIHNjcmlwdCBj YWxsZWQgd2hlbiB0aGUgbW9kZW0gd2lsbCBiZSB1bnBsdWdnZWQKCWlmIFsgLXogIiRSRU1PVkVS IiBdIDsgdGhlbgoJCVJFTU9WRVI9Ii92YXIvcnVuL3VzYi9gZWNobyAkREVWSUNFIHwgc2VkICdz L1wvLyUvZydgIgoJZmkKCW1rZGlyIC1wIGBkaXJuYW1lICRSRU1PVkVSYAoJZWNobyAiIyEvYmlu L3NoIiA+ICRSRU1PVkVSCgllY2hvICJzZXJ2aWNlIGFkc2wgc3RvcCIgPj4gJFJFTU9WRVIKCWVj aG8gInJtbW9kICRNT0RVTEVfU1RSIiA+PiAkUkVNT1ZFUgoJY2htb2QgdSt4ICRSRU1PVkVSCgkK CSMgbG9hZCBEU1AgJiBvcHRpb25zCgllYWdsZWN0cmwgLWQgMj4mMSB8IGxvZ2dlcgpmaQoKIyoq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKgojICRMb2c6IGV1X2RzcCx2ICQKIyBSZXZpc2lvbiAxLjEyICAyMDA0 LzEwLzMxIDE3OjExOjA2ICBtY29vbGl2ZQojICoqKiBlbXB0eSBsb2cgbWVzc2FnZSAqKioKIwoj IFJldmlzaW9uIDEuMTEgIDIwMDQvMDkvMjggMTA6NDU6MzAgIG1jb29saXZlCiMgLSBjb3NtZXRp YyBjaGFuZ2VzCiMKIyBSZXZpc2lvbiAxLjEwICAyMDA0LzA4LzI5IDIxOjM2OjU0ICBUdXgKIyAt IGFkZCBhIHNtYWxsIGRlbGF5IHRvIHByZXZlbnQgYSBidWcgd2l0aCAiZWFnbGVjdHJsIC1kIgoj CiMgUmV2aXNpb24gMS45ICAyMDA0LzA4LzA0IDE5OjUzOjIwICBUdXgKIyAtIGZpeCBjb25mbGlj dCBiZXR3ZWVuIHR3byB2YXJzIG5hbWVkICRTRU5EX0RTUAojIC0gdXNlICRNT0RVTEVfU1RSIGlu c3RlYWQgb2YgImVhZ2xlLXVzYiIKIwojIFJldmlzaW9uIDEuOCAgMjAwNC8wNy8xMiAyMTowNDo1 NiAgVHV4CiMgLSBkb24ndCBzZW5kIERTUCBmb3IgcHJlLWZpcm13YXJlIGRldmljZQojCiMgUmV2 aXNpb24gMS43ICAyMDA0LzA3LzAyIDIzOjE4OjM0ICBUdXgKIyAtIHNsYWNrd2FyZSAxMCBzdXBw b3J0CiMKIyBSZXZpc2lvbiAxLjYgIDIwMDQvMDYvMjMgMjA6Mzk6MzAgIFR1eAojIC0gYWRkIHN1 cHBvcnQgZm9yIGRpc3RyaWJzIHdoaWNoIGRvIG5vdCBwcm92aWRlICRSRU1PVkVSIHBhcmFtIChl ZzogU3VTRTkuMSkKIwojIFJldmlzaW9uIDEuNSAgMjAwNC8wMy8yMiAyMToxNTowNCAgVHV4CiMg LSAkVU5QTFVHU0NSSVBUID0+ICRSRU1PVkVSCiMKIyoqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8K --Multipart_Sun__27_Mar_2005_13_09_50_+0400_jyD6jA+0d/1j_exC Content-Type: application/octet-stream; name=eagle-usb.conf Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=eagle-usb.conf PGVhZ2xlY3RybD4KIyBPcHRpb25zIGFyZSBzZXQgd2hpdGggdGhlIGZvbGxvd2luZyBzeW50YXg6 CiMKIyBOYW1lID0gVmFsdWUKIwojIHdoZXJlICJOYW1lIiBpcyB0aGUgb3B0aW9uIG5hbWUsIGFu ZAojICJWYWx1ZSIgaXMgdGhlIG9wdGlvbiB2YWx1ZSwgc3BlY2lmaWVkCiMgaW4gaGV4YWRlY2lt YWwgKHdpdGhvdXQgYW55IHByZWZpeCkuCiMgT3B0aW9uIG5hbWVzIGFyZSBjYXNlIHNlbnNpdGl2 ZS4KIyBPcHRpb25zIHRoYXQgYXJlIGNvbW1lbnRlZCBvdXQgYXJlIHNwZWNpZmllZAojIHdpdGgg dGhlaXIgZGVmYXVsdCB2YWx1ZXMuCiMKIyBPdGhlciB0aGFuIFZQSSwgVkNJIGFuZCBFbmNhcHN1 bGF0aW9uLAojIEkgcmVhbGx5IGRvbid0IGtub3duIHdoYXQgdGhlc2Ugb3B0aW9ucyBtZWFuLgoK I1BPVFMgRk9SIEVBR0xFCiMgdGhvc2UgdmFsdWVzIGNvbWUgZnJvbSBmaWxlIENNVmVwLnR4dApP UFROMD04MDAyQzQ0NAojIyBPUFROMD04MDAwODA2NgpPUFROMT0wMDAwMDk5NApPUFROMj02MzYw MDAwMApPUFROMz0wMDAwMDAyOApPUFROND0wMDYwMDAwMApPUFRONT0wMDAwMDUwMAojIE9QVE42 PTAwMDAwMDAwCiMgT1BUTjc9MDJDRDgwNDQgCiMgT1BUTjE1PTA5MDkwOTA5CiMgT1BUTjE4PTgy MDIwMEZGCiMgT1BUTjE5PTgwMDAwMDAwCiMgT1BUTjIwPTExOTAwMDAyIAojIE9QVE43MD0yMTgy ODBBQQojIE9QVE43Mj0wMDZGMDZFQgojIE9QVE43Mz0wMDAxMDA2MAoKIyBub3QgaW1wbGVtZW50 ZWQsIGRvbid0IGtub3cgaG93IHRvIDotKAojY3cgbWFzayA4IDB4M2ZmZmZmYzAKI2N3IGRpYWcg MCAweDI2ODcwMDMwCiNjdyBmbGFnIDAgMHgwMDAwMDgyMAojO1RoZXNlIE9QVE4gMCwxOCwxOSBh cmUgZm9yIG5vbi1UUi00OAojY3cgb3B0biAwIDB4ODAwMjAwNjYKI2N3IG9wdG4gMTggMHgwMDAw MDAwMAojY3cgb3B0biAxOSAweDAwMDAwMDAwCiM7VGhlc2UgT1BUTiAwLDE4LDE5IGFyZSBmb3Ig VFItNDgKIztjdyBvcHRuIDAgMHg4MDAwODA2NgojO2N3IG9wdG4gMTggMHg4MjAyMDBmZgojO2N3 IG9wdG4gMTkgMHg4MDAwMDAwMAojQ1cgY250bCAwIDIKI0VuYWJsZSBPUFROMTYgZm9yIFdULTA2 MiB0ZXN0aW5nIG9ubHkKI09QVE4xNj04MDgxODA0MAoKIyBWUEkgLyBWQ0kgYXJlIGluIGhleGEg KDgsIDIzKSBpcyA4LDM1IGluIGRlY2ltYWwKVlBJPTAwMDAwMDAxClZDST0wMDAwMDAzMgoKI1Ro ZSBmb2xsb3dpbmcgdmFsdWVzIGFyZSB2YWxpZCBmb3IgZW5jYXBzdWxhdGlvbiA6CiNNUE9BX01P REVfQlJJREdFRF9FVEhfTExDIC0tLS0+IDEKI01QT0FfTU9ERV9CUklER0VEX0VUSF9WQyAgLS0t LT4gMgojTVBPQV9NT0RFX1JPVVRFRF9JUF9MTEMgICAtLS0tPiAzCiNNUE9BX01PREVfUk9VVEVE X0lQX1ZDICAgIC0tLS0+IDQKI01QT0FfTU9ERV9QUFBPQV9MTEMgICAgICAgLS0tLT4gNQojTVBP QV9NT0RFX1BQUE9BX1ZDICAgICAgICAtLS0tPiA2CkVuY2Fwc3VsYXRpb249MQoKTGluZXR5cGU9 MDAwMDAwMDEKUmF0ZVBvbGxGcmVxPTAwMDAwMDA5CjwvZWFnbGVjdHJsPgoKCg== --Multipart_Sun__27_Mar_2005_13_09_50_+0400_jyD6jA+0d/1j_exC--