Fryazino.NET Forum || Hard&Soft || Вопросы по Linux
>> Привет, Гость! Войдите! : вход | поиск | правила | банлист
Автор
Вопросы по Linux (152) 1 2 ... 148 149 150 151 152 | перейти:   для печати | RSS 2.0
Ёган Пляшущая Тень
Участник
злой волшебник
To Woodio Studio
от рута.
USE="mp230" emerge =cnijfilter-drivers-3.80
IP
Woodio Studio
Участник
Рекламное агентство
To Ёган Пляшущая Тень
цитата:
calculate Sergey # USE="mp230" emerge =cnijfilter-drivers-3.80
Calculating dependencies... done!
[ebuild N ] app-emulation/emul-linux-x86-gtklibs-20121202 USE="development"
[ebuild R ] net-print/cnijfilter-3.20-r1 USE="servicetools*"
[ebuild N ~] net-print/cnijfilter-drivers-3.80 USE="mp230 servicetools -e510 -ip7200 -mg2200 -mg3200 -mg4200 -mg5400 -mg6300"

WARNING: One or more updates have been skipped due to a dependency conflict:

app-emulation/emul-linux-x86-baselibs:0

(app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with
~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-soundlibs-20121202::gentoo, installed)
(app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with
~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-db-20121202::gentoo, installed)
(app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with
~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-xlibs-20121202::gentoo, installed)
(app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with
~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-medialibs-20121202::gentoo, installed)
(app-emulation/emul-linux-x86-baselibs-20130224::gentoo, binary scheduled for merge) conflicts with
~app-emulation/emul-linux-x86-baselibs-20121202 required by (app-emulation/emul-linux-x86-qtlibs-20121202::gentoo, installed)


!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

app-emulation/emul-linux-x86-gtklibs:0

The following USE changes are necessary to proceed:
#required by net-print/cnijfilter-drivers-3.80, required by =cnijfilter-drivers-3.80 (argument)
=net-print/cnijfilter-3.20-r1 servicetools

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

!!! The following installed packages are masked:
- virtual/udev-171::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Samuli Suominen <ssuominen@gentoo.org> (07 Mar 2013)
# Remove redudant version of udev now that 197-r8 will
# work down to Linux 2.6.32.60 on most arches.
# Removal in 90 days.

- sys-fs/lvm2-2.02.88::gentoo (masked by: package.mask)
- sys-apps/module-init-tools-3.16-r2::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Samuli Suominen <ssuominen@gentoo.org> (07 Mar 2013)
# Masked in favour of sys-apps/kmod. Now is the time to file
# bugs against sys-apps/kmod if you have issues with it you
# didn't with module-init-tools.
# Later removal at 01-01-2014 by request from eudev maintainers

- sys-fs/udev-171-r9::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
IP
Woodio Studio
Участник
Рекламное агентство
В списке не появилось, и в списке у меня драйвера не ниже 5.2
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Woodio Studio
обновите мир для начала
emerge -uDN world
это займет минут 30
IP
Ёган Пляшущая Тень
Участник
злой волшебник
Вообще выйдите в x-chat на канал calculate-ru и напишите там человеку с ником egan-ru.
IP
Ёган Пляшущая Тень
Участник
злой волшебник
*после того как обновите мир
dispatch-conf
если не знаете, о чем там - use-new по всем пунктам.
IP
Woodio Studio
Участник
Рекламное агентство
To Ёган Пляшущая Тень
а сервер какой?
поставил обновлятся
Сообщение изменено Woodio Studio от 2013-03-22 18:56:00
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Woodio Studio
freenode
у Вас есть уже настроенный на этот сервер x-chat
на одной из панелей.
по умолчанию заходит на канал calculate-ru
Сообщение изменено Ёган Пляшущая Тень от 2013-03-22 19:00:56
IP
Woodio Studio
Участник
Рекламное агентство
To Ёган Пляшущая Тень
Он не настроен)
IP
Woodio Studio
Участник
Рекламное агентство
Сообщение изменено Woodio Studio от 2013-03-22 21:17:33
IP
Woodio Studio
Участник
Рекламное агентство
Как в линуксе сделать загрузочную флешку с Windows 7 ?
IP
Die$el
Участник
Fucking Honda`s...
Сегодня поставил маме xubuntu, никуда секас с дровами ати не делся, все как и было, открытые тормозят, закрытые не верно выставляют разрешеине и кладут на икссервер ))
IP
Die$el
Участник
Fucking Honda`s...
А еще я из свежепоставленной системы посредством родного менеджера приложений удалил все ненужное, торент качалку, месенджеры, файрфокс, но они почему то утянули за собой пол системы, ну рабочий стол к примеру, сей факт меня расстроил, пришлось всеиэто дело переставлять и оставлять занимать место
IP
old_pepper
Участник
To Woodio Studio
цитата:
Как в линуксе сделать загрузочную флешку с Windows 7 ?

Отформатировать флэшку одним разделом в fat32, поставить на нее grub.
Скопировать на флешку (прямо в корень) все содержимое диска windows7.
Загрузиться с флэшки, должна появиться консоль grub. В консоли набрать:
root (hd0,0)
chainloader /bootmgr
boot

Запустится процедура установки windows7.
IP
Die$el
Участник
Fucking Honda`s...
что выбрать для удалённого рабочего стола? vnc или rdp не суть важно, лучше конечно второе. Чтобы из винды можно было зайти посмотреть подкрутить что нибудь на удаленной машинке.
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Die$el
в десктопную кальку входит x11vnc сервер и remmina.
***rdp, конечно же, многократно хуже vnc и использовать его только если есть желание разбираться с глюками этого протокола(и реализации).
IP
Ёган Пляшущая Тень
Участник
злой волшебник
вообще, есть мнение, что ssh достаточно.
IP
Die$el
Участник
Fucking Honda`s...
у меня нет бороды и свитера с оленями, мне надо чтоб с картинками и мышкой ))
поэтому ссх отпадает, не знаю как там на "этих ваших" линуксах, там вобще куда ни плюнь все без танцев с бубном не работает, а на винде у рдп нет совершенно никаких проблем, я через него работаю на работе 99% времени.
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Die$el
vnc используйте.
x11-misc/x11vnc
Available versions: 0.9.13 ~0.9.13-r1 {avahi crypt fbcon +jpeg ssl system-libvncserver threads tk xinerama +zlib}
Installed versions: 0.9.13(23:52:29 30.06.2012)(crypt fbcon jpeg ssl xinerama zlib -avahi -system-libvncserver -threads -tk)
Homepage: http://www.karlrunge.com/x11vnc/
Description: A VNC server for real X displays
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Die$el
Хорошо задвинул только борода и свитер с оленями не спасают. Проверено

у меня кстати тоже не закрыт вопрос c vnc в хубунту. я пробовал x11vnc, но так и не получилось его запустить так чтоб он без вопросов сразу запускался в работу и подключал без вопросов-же на серверной стороне. То что раньше было в ubuntu (ещё со вторым гномом) по умолчанию нормально запускалось и работало без малейших проблем.
Кстати ещё один вопрос в том, что vnc вроде может как создать новый сеанс иксов и вроде как подключиться к существующему на сервере. Мне надо именно второе.
Во кстати идея: ща на виртуале старую убунту запущу можа разберусь что к чему.
ммм в убунту стоял vino надо его попробовать.
Сообщение изменено KostikP от 2013-03-24 15:45:06
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To KostikP
в кальке сходу работает x11vnc.
даже когда его надо было прикручивать никаких проблем не возникало.
IP
Die$el
Участник
Fucking Honda`s...
To KostikP
ну вот мне тоже надо иногда заходить с целью решать вопросы типа "посмотри чего это тут у меня и я что то нажала, теперь вобще все сломалось и ничего не работает"
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To KostikP
как это борода и свитер с оленями не спасают? это покушение на основы.
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Ёган Пляшущая Тень
Ну незнаю. Может важен покрой и грубость вязки...
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
vino заработал сразу. вообще без бубна.
то есть прописываешь в автозапуск иксов /usr/lib/vino/vino-server --sm-disable
(как в оригинале. мануал не читал, но подозреваю что указанный ключ это security mode по сему если безопасность важна надо RTFM)
запускаешь /usr/bin/vino-preferences чтобы настроить пяток простых параметров под себя и всё...
Сообщение изменено KostikP от 2013-03-24 17:40:36
IP
Die$el
Участник
Fucking Honda`s...
To KostikP
цитата:
то есть прописываешь в автозапуск иксов /usr/lib/vino/vino-server --sm-disable

а это где?
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Die$el
в меню "Настройки" -> "Диспетчер настроек" -> "Сеансы и запуск" во вкладке "Автозапуск приложений". ну то есть туда, где прописываются проги которые должны стартовать при запуске сеанса иксов пользователя. Ну и соответственно "Добавить" обзываешь пункт как тебе понятнее и в поле команда вводишь указанное (надеюсь нигде не опечатался тк команду вводил вручную и по памяти ps вроде сверил - на глаз ошибок не видно)

там в одной из последних вкладок "Сеансы и запуск" есть две галки "запускать службы Gnome" и "запускать службы KDE" возможно хватит простого включения галки про службы гнома, но я это не проверял. проверял только что при включении этой галки ничего в явный список во вкладке Автозапуск не добавляется. так что работает оно или нет я не знаю. Если будет желание можешь проверить.
Сообщение изменено KostikP от 2013-03-25 09:10:20
IP
Ёган Пляшущая Тень
Участник
злой волшебник
кто-либо использовал более месяца systemd?
хочу попробовать, однако есть сомнения.
IP
Die$el
Участник
Fucking Honda`s...
To KostikP
вчера эксперимент с xубунтой провалился, машинка на которой она крутилась померла, что то здохло, потом утащило за собой винт, поставил другую, селеронД 512 оперативки, все равно работает бодро
IP
Die$el
Участник
Fucking Honda`s...
другой вопрос, как узнать модель материнки как минимум или лучше всю начинку системника, не хватаясь за отвертку?
полагаю что то в стиле cat/proc/cpuinfo должно быть
upd
нашел
lshw утилита
Сообщение изменено Die$el от 2013-04-09 11:02:51
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Ёган Пляшущая Тень
как тебе сказать... в убунте он по умолчанию уже весьма давно работает. Используют ли они какие костыли относительно вашей версии не знаю. Есть значительные различия в управлении уровнями выполнения (тот простой файлик конфигурации где ты просто вписывал циферку теперь не у дел и где оно настраивается теперь не знаю). Плюс в общем в скорости загрузки - если тебе критично - пробуй, а если нет... Лично я вообще в своё время не заметил разницы при переходе на него. Просто однажды надо было сменить уровень выполнения, а тут бац и нету файлика... Так я узнал что инит в убунте сменился.
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Die$el
В общем случае маму и видюху можно успеть поймать при загрузке компа. если у вас конечно bios. в uefi (у меня) вроде тоже есть режим подробной загрузки, при котором оно много чего кажет.
а в лине да,
sudo lshw -short
коротко о главном
ещё lspci
Сообщение изменено KostikP от 2013-04-09 13:11:27
IP
Die$el
Участник
Fucking Honda`s...
вот самая ржака что успеть не успеваю даже паузу тыкнуть, надо порыться в биосе, мож там где строчка есть. должна быть...
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Die$el
dmodecode
* sys-apps/dmidecode
Available versions: 2.10 2.11 {selinux}
Homepage: http://www.nongnu.org/dmidecode/
Description: DMI (Desktop Management Interface) table related utilities
IP
Ёган Пляшущая Тень
Участник
злой волшебник
от суперпользователя
dmidecode | grep Name
***
через dmidecode можно узнать почти все.
какой-то дьявол долбит потолок весь день. уже крыша начинает подтекать.
Сообщение изменено Ёган Пляшущая Тень от 2013-04-09 13:18:53
IP
Die$el
Участник
Fucking Honda`s...
не давала мне покоя все же некоторая лёгкая убогость xfce, вроде все есть и работает, но хочется как то приятней глазу...
нашел таки дистр который меня устроил всем, как старая убунта, Mint 14я версия, совершенно прекрасная штука оказывается.
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
Э... себе на долгую память... а то дистрибы меняются винты вылетают или там иные катаклизмы...
Короче была в kubuntu проблема: есть usb хард при его подсоединении монтируется он службой udev с правами и группой пользователя, с доступом только для текущего пользователя (права 600), а остальным, даже группе, большая такая ФИГА (ну или дуля).
То есть если мне хоть даже и временно захочется его на фтп выложить то сие ну никак не получится... вроде нашёл в инете решение:
в /etc/udev/rules.d/ кладу текстовичок 70-my-udisks.rules с содержимым:
код:
KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end" 
IMPORT{program}="/sbin/blkid -o udev -p %N"
# Определим метку устройства, если она есть, или же пропишем свою
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k"
# Глобальные настройки монтирования
ACTION=="add", ENV{mount_options}="relatime"
# Настройки монтирования, специфичные для файловой системы
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,umask=002,uid=0,gid=46"
# Монтирование
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
# Очистка после удаления устройства
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Выход
LABEL="media_by_label_auto_mount_end"


минус, как когда-то выясняли, в потере функции корзины на диске, но можно в принципе и свои gid и uid вписать (в убунту у первого созданного пользователя они равны 1000)- ключевой параметр тут umask это его значение позволяет читать другим пользователям.
(указанные значения uid=0 соответствует пользователю "root", а gid=46 группе "plugdev", umask=002 это чтение, запись, выполнение для владельца и группы, и чтение + выполнение для остальных.)
Сообщение изменено KostikP от 2013-04-14 21:51:34
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
чё-то меня переклинило...
ситуация какая:
есть шлюз
в iptables проброшены порты ftp:

ipout="тут мой внешний ип"
myftp="ип сервера во внутренней сети"

#eth0 - интерфейс внешней сети
#eth1 - интерфейс внутренней сети

# Включить перенаправление пакетов через ядро.
echo 1 > /proc/sys/net/ipv4/ip_forward

# Включить nat трансляцию
iptables -t nat -A POSTROUTING --out-interface eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING --out-interface ppp0 -j MASQUERADE


#Здесь проброшены порты фтп сервака наружу
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport ftp-data:ftp -j DNAT --to-destination $myftp:20-21
iptables -t nat -A PREROUTING -i eth0 -p udp -m udp --dport 20:21 -j DNAT --to-destination $myftp:20-21


# Разрешить себе(шлюзу) обращаться к зашлюзному фтп
iptables -t nat -A OUTPUT -d $ipout -p tcp -m tcp --dport ftp-data:ftp -j DNAT --to-destination $myftp:20-21
iptables -t nat -A OUTPUT -d $ipout -p udp -m udp --dport 20:21 -j DNAT --to-destination $myftp:20-21


Периодически даю ссылки на свой сервак на форум. Чтобы проверить их или оперативно просмотреть с внутренней сети приходится либо лезть на шлюз и смотреть оттуда, либо вручную менять ип сервака ссылки, что надоедает.

Внимание вопрос: как написать правило (и возможно-ли), чтобы я мог из внутренней сети обращаться к серваку внутренней же сети по внешнему адресу?
ну то есть конкретнее: серв внутренней сети 10.0.0.1 внешний ип шлюза 192.168.1.1, необходимо из сети серва (или с него-же) заходить на него по адресу ftp://192.168.1.1
Сообщение изменено KostikP от 2013-04-23 01:49:35
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
Не связано с предыдущим...

Оказывается Ktorrent имеет такую-же функцию чтения RSS с фильтрами закачки что и Vuse. Функция реализуется через плагин не активированный по умолчанию. (Кубунту 12.04) Функциональность почти аналогична, причём фильтры даже проще... (правда интерфейс переведён не очень понятно и резервирования фильтров {импорта/экспорта в файл} нет) надо будет попробовать...
ему для полного счастья не хватает только функции автоматического выбора папки для закачки из того-же вузе - цены-б ему не было...
Сообщение изменено KostikP от 2013-04-23 01:48:22
IP
Die$el
Участник
Fucking Honda`s...
To KostikP
а как он папку выбирает? по метке?
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To Die$el
про вузе? он набирает базу последних закачек и анализирует имена скачиваемых файлов, запоминает куда ты их указал грузить. если имя новой закачки коррелирует с уже имеющимся в базе он предлагает ту-же папку, если нет, то в последнюю использованную. по наблюдениям как-то так. (это если не указана единая папка для всех торрентов в настройках. там есть галка что-то типа "грузить в наиболее подходящую папку")
Вообще вузя мне очень нравится. удобная она и очень функциональная единственный существенный минус это джава и отсюда жадность до ресурсов.

Обнаружил ляпу разработчиков ktorrent. незначительную но всё-же. в настройках стоит галка "предварительно выделять место под закачку во избежание фрагментации". Он выделяет, и если закачка одна всё хорошо, а вот если закачек несколько одновременно он и выделяет одновременно... то есть имеем фрагментацию в чистом виде.
Сообщение изменено KostikP от 2013-04-24 09:06:50
IP
Die$el
Участник
Fucking Honda`s...
Посмотрел его, не, фигня написанная на яве перегруженная всем пдряд, останусь на deluge
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
Возможно кто-то ещё не в курсе. Появилась ещё одна разновидность убунты Ubuntu Gnome на основе 3 гнома.
IP
DarthVader
Участник
To KostikP
цитата:
Ubuntu Gnome на основе 3 гнома
цитата:
3 гнома
Ненужно же !
IP
Die$el
Участник
Fucking Honda`s...
Спасибо я уже на минь пересел, канониклу попутного ветра в горбатую спину.
IP
Ёган Пляшущая Тень
Участник
злой волшебник
To Die$el
факт deluge нормально работает.
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To DarthVader
Мамы разные нужны, мамы разные важны... Вдруг кого-то заинтересует.

To All
последние релизы убунты:
ftp://192.168.52.25/Linux/Kubuntu_13.04/
ftp://192.168.52.25/Linux/Lubuntu_13.04/
ftp://192.168.52.25/Linux/Ubuntu_13.04/
ftp://192.168.52.25/Linux/UbuntuStudio/
ftp://192.168.52.25/Linux/Xubuntu_13.04/
ftp://192.168.52.25/Linux/UbuntuGnome_13.04/

Локальные репозитории убунты
Необходимо создать файл /etc/apt/sources.list.d/localrep.list с указанным ниже содержимым. В конце файла должна быть по меньшей мере одна пустая строка.
Редактируется он с рутовыми привилегиями, то-бишь в консоли(терминале):
Для Ubuntu
sudo gedit - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл)
Для Kubuntu
sudo kate - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл)
Для Xubuntu
sudo mousepad - вводите пароль, добавляете текст и через "файл"->"сохранить как" сохраняете указанный файл)

для Ubuntu 10.04 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1004rep/ lucid-backports multiverse universe main restricted


для Ubuntu 11.04 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1104rep/ natty-backports multiverse universe main restricted


для Ubuntu 11.10 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1110rep/ oneiric-backports multiverse universe main restricted


для Ubuntu 12.04 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1204rep/ precise-backports multiverse universe main restricted


для Ubuntu 12.10 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1210rep/ quantal-backports multiverse universe main restricted


для Ubuntu 13.04 и родственников надо добавить:
deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-updates multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-security multiverse universe main restricted
deb ftp://192.168.52.25:8021/ubuntu1304rep/ raring-backports multiverse universe main restricted


Готовые файлы добавления локального репозитория можно скачать здесь:
ftp://192.168.52.25:8021/Linux_files/Local repository/

ftp://192.168.52.25:8021/Linux_files/Linux_VPN_l2tp-files/
(пакеты необходимые для настройки интернета и мануал его настройки для убунту)
Сообщение изменено KostikP от 2013-04-28 18:09:28
IP
M@gog
Участник
Ska,Reggae,Rocksteady,Dancehall,Hardcore!
тут мне задачку задали, это через iptables надо делать? или как-то по другому?
Дано:
Linux на ядре 2.6.
BASH.
Базовые утилиты.
Интерфейс ppp0
Интерфейс ppp1 - шлюз по умолчанию

Надо:
Написать скрипт проверяющий работоспособность интернета на интерфейсе ppp1, при падении изменить дефолтный роутинг, при востановлении изменить обратно.

Примечания:
1.Адреса на интерфейсах ДИНАМИЧЕСКИЕ.
2.Оформить скрипт в виде ДЕМОНА.
IP
KostikP
Участник
Сонная рыба Костик
licq:1165
To M@gog
судя по условиям тебе нужен простой переключатель. iptables тут наверное не нужен.
адреса наверное тоже неважно какие. проверить инет можно пингом чего-нибудь незыблемого типа гугла или мелкософта, а для этого тип адреса не важен, сменить дефолтный роутинг вроде тоже не большая проблема, вот только в виде демона... значительно проще пользовать крон если он есть. Собственно оформить демона только запускаемого несложно, сложно оформить управляемого демона. Я помнится это так и не смог когда-то. моя попытка выложена на форуме http://web.fryazino.net/forum?action=post&fid=8&tid=39803&pfid=10073536#pd10073536 у меня переменная PPP0INET почему-то не экспортировалась или просто не работала. тоесть тело запускалось и работало, а вот остановить его у меня не получалось(она как раз за это отвечала). в твоём случае тело будет представлять собой комбинацию ифов с пингами и роутом. если при пропадании инета пропадает и интерфейс то можно проверять наличие интерфейса вместо пинга. для этого можно попользоваться ifconfig, но он не во всех дистрибах есть тогда можно так: cat /proc/net/dev | grep 'ppp0'

я так понимаю тело будет состоять из двух последовательныз ифов: первый проверяет есть инет или нет и если нет меняет роутинг на рабочий ррр, а второй (или else) возвращает роут после поднятия основного интерфейса в случае когда инет есть. (Правда не знаю что произойдёт с пакетами и установленными соединениями попавшими на момент смены роутинга - потеряются и оборвутся или соединение останется просто будет повторный запрос пакета.)

куски кода которые могут понадобиться есть в начале и конце этого скрипта inet_setup
кстати у проверки наличия интерфейса есть небольшой подводный камень: момент проверки наличия интерфейса может совпасть с моментом попытки поднятия неработающего интерфейса, когда он появляется в списке на короткое время.
Сообщение изменено KostikP от 2013-05-01 11:34:55
IP
iFTP
Участник
To M@gog
через iproute настраиваешь отдельную таблицу с ppp1 в дефолтах, при падении этот маршрут удалится и автоматически все пойдет через ppp0

ни демона, ничего не надо городить, маршрут добавляется из ifup
IP
Страницы(152): 1 2 ... 148 149 150 151 152 | перейти:

Хотите создавать темы и отправлять сообщения? Выполните Вход или Зарегистрируйтесь!




Напишите нам

µƒorum © fryazino.net