Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-08-31

Re: hcfpcimodem

>>Давнишний драйвер (0.99) при установке пытается пересобрать модуль, но
>>ругается на отсутствие файла в дереве исходных текстов ядра - видимо
>>новое ядро не для него.
>
> Есть только под 2.4.*
>
Кому актуально - форуме oszone обсуждают эту проблему и один товарищ
похоже может помочь с лечением новых драйверов:
http://forum.oszone.net/showthread.php?t=36510&page=4&pp=20

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21206; Возраст листа: 768; Участников: 1400
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/427802

   2005-08-31 23:38:36 (#427802)

Re: аьщБпзАьГуАзьы ЮпвячЮ АБЮчз

В Срд, 31/08/2005 в 09:11 +0400, Virens3 пишет:
> Доброе время суток!
>
> Возникла проблема: в скриптах bash разбирать строки и результаты
> присваивать в качестве параметров для дальнейших действий.
> Например, в списке
> 1. (3:45:30) Track1
> 2. (1:43:50) Track2
> ....
> надо найти Track2 и присвоить в переменную скрипта минуты и секунды
> песни. Короче говоря, нужен добрый совет по командам разбора и
> сравнения строк в bash,

На каждый чих советов не напасешься. Доку читать надо, ее полно - и в
книжных магазинах, и в инете. Пример решения я внизу привел, но
объяснять не просите - не буду.

-------------------cuttime.sh start#!/bin/sh

if [ $# -ne 1 ]; then
echo -e "Usage:\n\n\t$0 track_name\n"
exit 1
fi

str=`grep "$*\$" | head -n 1`
set -- $str
time=`echo $2 | tr -d "()" | tr ":" " "`
set -- $time
hour=$1
min=$2
sec=$3
echo "hour=$hour ; min=$min ; sec=$sec"

-------------------cuttime.sh endcat файл_списка | ./cuttime.sh Track2

   Yura Kalinichenko 2005-08-31 22:08:58 (#427768)

Re: Синтаксический разбор строк

On Wed, 31 Aug 2005 09:11:05 +0400
Virens3 wrote:

> Возникла проблема: в скриптах bash разбирать строки и результаты
> присваивать в качестве параметров для дальнейших действий.
> Например, в списке
> 1. (3:45:30) Track1
> 2. (1:43:50) Track2
> ....
> надо найти Track2 и присвоить в переменную скрипта минуты и секунды
> песни. Короче говоря, нужен добрый совет по командам разбора и
> сравнения строк в bash, а так же (желательно) возможные "грабельки".
> Если что, дистрибутив - Debian Sarge.

Можно юзать регулярные выражения. Не знаю, как в POSIX, а в perl это
делается так:

/^\d+ (\d+):(\d+):(\d+) Track2$/m
$hrs = $1;
$min = $2;
$sec = $3;

POSIX regexp'ы похожы на perl'овские, но имхо победнее (в частноти \d,
обозначающее любую цифру, т.е. [0-9]).

Существует еще такие вещи как awk, но с какой стороны к нему подгодить я
не знаю. Да и не больно надо, pcre меня всегда выручал.

Советую найти книжечку по рег. выражениям.
Если есть вопросы - обращайся.

   2005-08-31 20:52:07 (#427725)

Re: off top: perl.

Спасибо за Ваши ответы! Но появились новые вопросы...
> Потому что 0.5 в двоичной системе представляется в виде
> конечной дроби, а 0.05 - нет и при вводе должно как-то
А что такое конечная/не- дробь?
> Но вообще закладываться на такие вещи - это нарываться на
> проблемы. float и прочее вообще лучше без крайней
> необходимости не использовать - это не единственный
> сюрприз, который вас поджидает.
А как же быть? И зачем нужен такой косячный тип?

   Strong 2005-08-31 20:04:58 (#427711)

отчет по топливу

Здравствуйте, comp.

   "Loginov W.W." 2005-08-31 19:56:28 (#427708)

Синтаксический разбор строк

Доброе время суток!

Возникла проблема: в скриптах bash разбирать строки и результаты
присваивать в качестве параметров для дальнейших действий.
Например, в списке
1. (3:45:30) Track1
2. (1:43:50) Track2
....
надо найти Track2 и присвоить в переменную скрипта минуты и секунды
песни. Короче говоря, нужен добрый совет по командам разбора и
сравнения строк в bash, а так же (желательно) возможные "грабельки".
Если что, дистрибутив - Debian Sarge.
Заранее спасибо, Михаил.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21201; Возраст листа: 768; Участников: 1400
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/427702

   Virens3 2005-08-31 19:47:17 (#427702)

удаление программ

Подскажите, плз, как удалять программы, которые ставились через
компиляцию?
rm -Rf / *имя_программы* ?

   Konstantin Markovich 2005-08-31 19:46:41 (#427700)

Re: Не стартует init на старом компе

On Tue, 30 Aug 2005 22:44:59 +0000
Alesha wrote:

> > Тогда все правильно.
> > А если попробовать init=/bin/bash?
> результат тот же.пробовал пересобирать ядро...не проканало..еще
> варианты есть? --

У меня почти те же проблемы (у меня amd64 и i686), вот что мне
посоветовали в gentoo-user-ru@g*****.org:

http://gentoo-wiki.com/HOWTO_Create_A_Build_Host
http://www.gentoo.org/doc/en/distcc.xml

   2005-08-31 19:25:47 (#427691)

Re: alsa vs oss в Debian

В сообщении от 1125486423 секунд после начала Эпохи Matvey написал(а):

> opl3sa2: Found OPL3-SA3 (YMF715E or YMF719E)
> opl3sa2: 1 PnP card(s) found.
>
> В этот раз опять появилось. А иногда заканчивается на УСБ.

Это, наверно, если модуль не загружать...

> # uname -r
> 2.6.8-2-686

Это старое и не созревшее ядро, лучше уже 2.4. А еще лучше
Fedora Core 4. :)

   Konstantin Korikov 2005-08-31 18:47:19 (#427668)

Многопортовое сетевое устройство

Доброго времени суток!

Есть сетевое устройство с 4 портами. Но в системе оно видно как одно: eth1.

Могу ли я обратиться каким-либо образом к одному из этих портов?

Если нужна конкретика, то проблема такова:
Есть управляемый 5 портовый коммутатор, на котором установлен Линукс.
Но Линукс видит только два сетевых устройства (одно из которых физически
имеет 4 порта). На коммутаторе должна быть реализована поддержка
spanning tree протокола. Но brctl видит как свои порты только eth0 и
eth1, в то время как надо контролировать каждый из 4 портов, которые
есть у eth1, отдельно.

С уважением,
Лобанов Валерий

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21196; Возраст листа: 768; Участников: 1400
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/427648

   2005-08-31 18:14:21 (#427648)

Подскажите легкий jabber-клиент

Подскажите легкий jabber-клиент. Чтобы был легкий, удобный и эстетичный.
Поставил gaim, не нравится. Да еще и ресурсов многовато потребляет. И
запускается долго. Все-таки gtk-2.

   Крохин Анатолий Александрович 2005-08-31 18:10:12 (#427645)

Re: sms gate подскажите чем обрезать 160 символов

On 8/31/05, mik <sivchen***@l*****.ru> wrote:
> Есть телефон, соединенный с компом через data кабель. Захотелось сделать sms
> gate, чтобы я писал на определенный ящик email, а мне прихдила смс с телом
письма.

==8<==

> Все работает, за исключением одного. Если тело сообщения больше 160 символов,
> то программа не может отослать смс.
>
> Какой командой можно обрезать первые 160 символов в теле сообщения?
>

Можно такой скрипт на питоне:

python -c 'import sys; sys.stdout.write(sys.stdin.read()[:160])'

   2005-08-31 18:07:37 (#427639)

sms gate подскажите чем обрезать 160 символов

Здравствуйте!

Есть телефон, соединенный с компом через data кабель. Захотелось сделать sms
gate, чтобы я писал на определенный ящик email, а мне прихдила смс с телом письма.

Создал .procmailrc такого содержания

:0
* ^Subject:.*+[0-9]
{
SUBJECT=`formail -xSubject:`
BODY=`sed -e '1,/^$/ d' -e 'y/абвгдезийклмнопрстуфхцыя/abvgdezijklmnoprstufxcya/'
-e 'y/АБВГДЕЗИЙКЛМНОПРСТУФХЦЫЯ/ABVGDEZIJKLMNOPRSTUFXCYA/'`

:0
|/usr/local/bin/gsmsendsms -d /dev/ttyS0 $SUBJECT "$BODY"
}
Все работает, за исключением одного. Если тело сообщения больше 160 символов,
то программа не может отослать смс.

Какой командой можно обрезать первые 160 символов в теле сообщения?

Все, что я смотрел работает со строками, а вот с символами как..

   2005-08-31 15:54:35 (#427549)

Re: alsa vs oss в Debian

On Wed, 31 Aug 2005 12:21:36 +0300
Konstantin Korikov <lostcl***@u*****.fm> wrote:

> Хорошо...
>
> # lsmod
>
> ?
# lsmod
Module Size Used by Not tainted
input 3040 0 (autoclean)
apm 8428 1 (autoclean)
soundcore 3268 1 (autoclean)
parport_pc 19432 1 (autoclean)
lp 5540 0
parport 21608 1 [parport_pc lp]
printer 6912 0
usb-uhci 19504 0 (unused)
usbcore 52268 1 [printer usb-uhci]
ide-scsi 8272 0
scsi_mod 86052 1 [ide-scsi]
agpgart 39108 0 (unused)
ide-cd 27072 0
cdrom 26212 0 [ide-cd]
rtc 5768 0 (autoclean)
ext3 65388 0 (autoclean)
jbd 34628 0 (autoclean) [ext3]
ide-detect 288 0 (autoclean) (unused)
piix 7784 1 (autoclean)
ide-disk 12448 5 (autoclean)
unix 12752 220 (autoclean)
vesafb 8520 63 (autoclean)
fbcon-cfb8 3240 0 (autoclean) [vesafb]
fbcon-cfb16 3784 0 (autoclean) [vesafb]
fbcon-cfb32 3656 0 (autoclean) [vesafb]
fbcon-cfb24 4072 0 (autoclean) [vesafb]
ide-core 91864 5 (autoclean) [ide-scsi ide-cd ide-detect piix
ide-disk]

>
> # modprobe opl3sa2
>
> ?
Молча. Слышен характерный щелчок.
>
> # lsmod
>
> ?
Module Size Used by Not tainted
opl3sa2 7280 0
mpu401 18404 0 [opl3sa2]
ad1848 19916 0 [opl3sa2]
sound 48872 0 [opl3sa2 mpu401 ad1848]
isa-pnp 25552 0 [opl3sa2 ad1848]
input 3040 0 (autoclean)
apm 8428 1 (autoclean)
soundcore 3268 6 (autoclean) [sound]
parport_pc 19432 1 (autoclean)
lp 5540 0
parport 21608 1 [parport_pc lp]
printer 6912 0
usb-uhci 19504 0 (unused)
usbcore 52268 1 [printer usb-uhci]
ide-scsi 8272 0
scsi_mod 86052 1 [ide-scsi]
agpgart 39108 0 (unused)
ide-cd 27072 0
cdrom 26212 0 [ide-cd]
rtc 5768 0 (autoclean)
ext3 65388 0 (autoclean)
jbd 34628 0 (autoclean) [ext3]
ide-detect 288 0 (autoclean) (unused)
piix 7784 1 (autoclean)
ide-disk 12448 5 (autoclean)
unix 12752 220 (autoclean)
vesafb 8520 63 (autoclean)
fbcon-cfb8 3240 0 (autoclean) [vesafb]
fbcon-cfb16 3784 0 (autoclean) [vesafb]
fbcon-cfb32 3656 0 (autoclean) [vesafb]
fbcon-cfb24 4072 0 (autoclean) [vesafb]
ide-core 91864 5 (autoclean) [ide-scsi ide-cd ide-detect piix
ide-disk]

>
> # dmesg |tail -n 25
>
> ?
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: new USB device 00:14.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x43d/0x78) is not claimed by any active driver.
uhci.c: USB Universal Host Controller Interface driver v1.1
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
usb.c: registered new driver usblp
printer.c: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x043D
pid 0x0078
printer.c: v0.13: USB Printer Device Class driver
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
isapnp: Scanning for PnP cards...
isapnp: Card 'OPL3-SAX Sound Board'
isapnp: 1 Plug & Play card detected total
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
ad1848: OPL3-SA2 WSS mode detected
ad1848: ISAPnP reports 'OPL3-SA2 WSS mode' at i/o 0xe80, irq 5, dma 1, 3
opl3sa2: chipset version = 0x4
opl3sa2: Found OPL3-SA3 (YMF715E or YMF719E)
opl3sa2: 1 PnP card(s) found.

В этот раз опять появилось. А иногда заканчивается на УСБ.
>
> > > > По поводу 2.6. С ним фокус с # opl3sa2 не проходит.
> > > > Все равно молчит.
> > >
> > > В смысле звук не работает?
> > >
> > Да.
>
> А в 2.4 работает?
>
После modprobe - да.
# uname -r
2.6.8-2-686

# dmesg|tail -n 25
agpgart: Detected an Intel 440LX Chipset.
agpgart: Maximum main memory to use for agp memory: 96M
agpgart: AGP aperture is 64M @ 0x44000000
cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pciehp: acpi_pciehprm:get_device PCI ROOT HID fail=0x1001
shpchp: acpi_shpchprm:get_device PCI ROOT HID fail=0x1001
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]
inserting floppy driver for 2.6.8-2-686
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
input: PC Speaker
Real Time Clock Driver v1.12
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
pnp: Device 01:01.00 activated.
ad1848: PnP reports 'OPL3-SAX Sound Board' at i/o 0x530, irq 5, dma 0, 1
opl3sa2: probe of 01:01.00 failed with error -16
opl3sa2: No PnP cards found <- Правда,
мило?
pnp: Device 01:01.01 activated.
gameport: NS558 PnP at pnp01:01.01 io 0x201 speed 736 kHz
lp0: using parport0 (interrupt-driven).
NET: Registered protocol family 10
Disabled Privacy Extensions on device c0300140(lo)
IPv6 over IPv4 tunneling driver

# lsmod
Module Size Used by
ipv6 264740 8
lp 11176 0
analog 11968 0
ns558 5696 0
gameport 4704 2 analog,ns558
opl3sa2 12544 0
ad1848 34172 1 opl3sa2
mpu401 29220 1 opl3sa2
sound 84300 3 opl3sa2,ad1848,mpu401
soundcore 10336 1 sound
rtc 12760 0
pcspkr 3592 0
floppy 61200 0
parport_pc 36900 1
parport 41800 2 lp,parport_pc
pci_hotplug 34640 0
intel_agp 22816 1
usblp 13088 0
uhci_hcd 33136 0
usbcore 119012 4 usblp,uhci_hcd
agpgart 34664 1 intel_agp
tsdev 7392 0
mousedev 10476 2
evdev 9600 0
capability 4520 0
commoncap 7232 1 capability
psmouse 20360 0
ide_cd 42656 0
cdrom 40732 1 ide_cd
ext2 71880 4
ext3 127240 0
jbd 62616 1 ext3
mbcache 9348 2 ext2,ext3
ide_generic 1408 0
piix 13440 1
ide_disk 19296 7
ide_core 139940 4 ide_cd,ide_generic,piix,ide_disk
sd_mod 21728 0
ata_piix 8132 0
libata 41700 1 ata_piix
scsi_mod 125228 2 sd_mod,libata
unix 28756 468
font 8320 0
vesafb 6656 0
cfbcopyarea 3872 1 vesafb
cfbimgblt 3040 1 vesafb
cfbfillrect 3776 1 vesafb

# modprobe opl3sa2

# lsmod
Module Size Used by
ipv6 264740 8
lp 11176 0
analog 11968 0
ns558 5696 0
gameport 4704 2 analog,ns558
opl3sa2 12544 0
ad1848 34172 1 opl3sa2
mpu401 29220 1 opl3sa2
sound 84300 3 opl3sa2,ad1848,mpu401
soundcore 10336 1 sound
rtc 12760 0
pcspkr 3592 0
floppy 61200 0
parport_pc 36900 1
parport 41800 2 lp,parport_pc
pci_hotplug 34640 0
intel_agp 22816 1
usblp 13088 0
uhci_hcd 33136 0
usbcore 119012 4 usblp,uhci_hcd
agpgart 34664 1 intel_agp
tsdev 7392 0
mousedev 10476 2
evdev 9600 0
capability 4520 0
commoncap 7232 1 capability
psmouse 20360 0
ide_cd 42656 0
cdrom 40732 1 ide_cd
ext2 71880 4
ext3 127240 0
jbd 62616 1 ext3
mbcache 9348 2 ext2,ext3
ide_generic 1408 0
piix 13440 1
ide_disk 19296 7
ide_core 139940 4 ide_cd,ide_generic,piix,ide_disk
sd_mod 21728 0
ata_piix 8132 0
libata 41700 1 ata_piix
scsi_mod 125228 2 sd_mod,libata
unix 28756 468
font 8320 0
vesafb 6656 0
cfbcopyarea 3872 1 vesafb
cfbimgblt 3040 1 vesafb
cfbfillrect 3776 1 vesafb

Модуль вроде подгружен, но xmms не играет, да и dmesg странен...
> --
> С уважением,
> Константин Кориков
> > transfig-3.2.4 - Utilities for creating TeX
> documents with portable graphics.
> >

   Matvey 2005-08-31 15:10:11 (#427523)