Re: Сетевуха работает только в promisc режиме

2012-05-22 Пенетрантность Eugene Berdnikov
On Mon, May 21, 2012 at 10:05:24PM +0400, Артём Н. wrote:
   Чувствую, это капитальная клиника. Но давайте всё же дождёмся дампа.
 Для _tdlog0 (там что-то не очень понятное):
 root@dana:~# ping 192.168.1.1
 connect: Network is unreachable
 root@dana:~# ping 192.168.1.1
 connect: Network is unreachable
 root@dana:~# ifconfig eth0 promisc
 root@dana:~# ping 192.168.1.1
 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
 64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=1.03 ms
 64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.943 ms
 ^C
 --- 192.168.1.1 ping statistics ---
 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
 rtt min/avg/max/mdev = 0.943/0.990/1.038/0.056 ms
 root@dana:~# ifconfig eth0 -promisc
 root@dana:~# ping 192.168.1.1
 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
 ^C
 --- 192.168.1.1 ping statistics ---
 5 packets transmitted, 0 received, 100% packet loss, time 4006ms

 В файлике _tdlog0 этого нет. Вообще, там только исходящие пакеты,
 если не считать обмен arp-ами между 192.168.1.3 и 192.168.1.2.
 А обмена по icmp с 192.168.1.1 вовсе нет. Есть лишь исходящие
 пакеты 192.168.1.3  192.168.1.2 (ICMP echo request).

 Такая же странность со вторым файлом. Вы сами смотрели записанные дампы,
 такая ситуация не удивляет? Вы же не видите того трафика, который
 генерите своими ручками.

 Для чистоты эксперимента, во втором случае (_tdlog1), я отключил файрволл:

 Наличие файрвола на дамп влиять не должно, но лучше действительно выключить.

 Итак, можно предположить, что есть некий клинический случай асимметричного
 роутинга, когда пакеты почему-то идут не через eth, а иным путём...
 Какие ещё сетевые интерфейсы есть на машине? Выключите все виртуалки,
 приведите машину к проблемному состоянию и покажите результат работы
 такого скрипта:

 ip addr list
 ip route list
 ip link set dev eth0 promisc off
 ip route flush cache
 ip route get 192.168.1.1
 tcpdump -nlUevvp -i any arp or icmp 
 ping -n -c2 192.168.1.1
 killall tcpdump
 ip link set dev eth0 promisc on
 ip route flush cache
 ip route get 192.168.1.1
 tcpdump -nlUevvp -i any arp or icmp 
 ping -n -c2 192.168.1.1
 killall tcpdump
 ip link set dev eth0 promisc off

  К сожалению, драйвер r8169 не поддерживает
   чтение eeprom'a, можно лишь посмотреть ethtool -d, но это может оказаться
   искажённой информацией.
 root@dana:~# ethtool -d eth0
 Unknown RealTek chip (mask: 0xfcc0)

 Вот те раз... А должно быть что-то вроде этого:

# ethtool -d mon
RealTek RTL-8169/8110SB registers:

0x00: MAC Address  00:14:d1:15:49:b6
0x08: Multicast Address Filter 0x8480 0x4200
0x10: Dump Tally Counter Command   0x 0x
0x20: Tx Normal Priority Ring Addr 0x3448b000 0x
0x28: Tx High Priority Ring Addr   0xbbcdff00 0xbfff
0x30: Flash memory read/write 0x
0x34: Early Rx Byte Count  0
0x36: Early Rx Status   0x00
0x37: Command   0x00
  Rx off, Tx off
0x3C: Interrupt Mask  0x
  
0x3E: Interrupt Status0x
  
0x40: Tx Configuration0x1000
0x44: Rx Configuration0x0002
0x48: Timer count 0x3c59f6ae
0x4C: Missed packet counter 0x00
0x50: EEPROM Command0x00
0x51: Config 0  0x05
0x52: Config 1  0x4d
0x53: Config 2  0x10
0x54: Config 3  0xa1
0x55: Config 4  0x80
0x56: Config 5  0x01
0x58: Timer interrupt 0x
0x5C: Multiple Interrupt Select   0x
0x60: PHY access  0x800541e1
0x64: TBI control and status  0x
0x68: TBI Autonegotiation advertisement (ANAR)0x
0x6A: TBI Link partner ability (LPAR) 0x
0x6C: PHY status0x0b
0x84: PM wakeup frame 00xbdddc0bd 0xd65dafbf
0x8C: PM wakeup frame 10xb7c72a6e 0xee1af5ff
0x94: PM wakeup frame 2 (low)  0x964d 0x9e9fde5f
0x9C: PM wakeup frame 2 (high) 0xbac35dfd 0x5f5fda79
0xA4: PM wakeup frame 3 (low)  0x776ef7df 0xbc7beebf
0xAC: PM wakeup frame 3 (high) 0xff4f2d7f 0x8f8ffddf
0xB4: PM wakeup frame 4 (low)  0xbf3cbbff 0xb3b6bc9e
0xBC: PM wakeup frame 4 (high) 0xfff4bdbf 0xf82bfb7f
0xC4: Wakeup frame 0 CRC  0x7df1
0xC6: Wakeup frame 1 CRC  0xfbfc
0xC8: Wakeup frame 2 CRC  0xb7ff
0xCA: Wakeup frame 3 CRC  0xf5de
0xCC: Wakeup frame 4 CRC  

Re: debian + hostapd + pptp = pptp random disconnect

2012-05-22 Пенетрантность Gary Trotcko
Отключил я трикомовскую карточку. Поднимаю впн на риелтеке - всё работает.

-- 
Best Regards,
Gary Trotcko


Re: Сетевуха работает только в promisc режиме

2012-05-22 Пенетрантность Артём Н.
22.05.2012 12:58, Eugene Berdnikov пишет:
 On Mon, May 21, 2012 at 10:05:24PM +0400, Артём Н. wrote:
  Чувствую, это капитальная клиника. Но давайте всё же дождёмся дампа.
 Для _tdlog0 (там что-то не очень понятное):
 root@dana:~# ping 192.168.1.1
 connect: Network is unreachable
 root@dana:~# ping 192.168.1.1
 connect: Network is unreachable
 root@dana:~# ifconfig eth0 promisc
 root@dana:~# ping 192.168.1.1
 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
 64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=1.03 ms
 64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.943 ms
 ^C
 --- 192.168.1.1 ping statistics ---
 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
 rtt min/avg/max/mdev = 0.943/0.990/1.038/0.056 ms
 root@dana:~# ifconfig eth0 -promisc
 root@dana:~# ping 192.168.1.1
 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
 ^C
 --- 192.168.1.1 ping statistics ---
 5 packets transmitted, 0 received, 100% packet loss, time 4006ms
 
  В файлике _tdlog0 этого нет. Вообще, там только исходящие пакеты,
  если не считать обмен arp-ами между 192.168.1.3 и 192.168.1.2.
  А обмена по icmp с 192.168.1.1 вовсе нет. Есть лишь исходящие
  пакеты 192.168.1.3  192.168.1.2 (ICMP echo request).
Так я не дампил в promisc режиме. Надо?

 
  Такая же странность со вторым файлом. Вы сами смотрели записанные дампы,
  такая ситуация не удивляет? Вы же не видите того трафика, который
  генерите своими ручками.
Не вижу. Но не удивляет. o.O Меня бы удивило, если бы я его там увидел.

 Для чистоты эксперимента, во втором случае (_tdlog1), я отключил файрволл:
  Наличие файрвола на дамп влиять не должно, но лучше действительно выключить.
На всякий случай. Вдруг ICMP режутся неправильно (а режутся ответы для внешней
сети, в первом логе я заметил какие-то непотребные адреса)?

  Итак, можно предположить, что есть некий клинический случай асимметричного
  роутинга, когда пакеты почему-то идут не через eth, а иным путём...
  Какие ещё сетевые интерфейсы есть на машине?
Петля и виртуальная сеть VMWare vmnet0.

 Выключите все виртуалки,
  приведите машину к проблемному состоянию и покажите результат работы
  такого скрипта:
 
  ip addr list
  ip route list
  ip link set dev eth0 promisc off
  ip route flush cache
  ip route get 192.168.1.1
  tcpdump -nlUevvp -i any arp or icmp 
  ping -n -c2 192.168.1.1
  killall tcpdump
  ip link set dev eth0 promisc on
  ip route flush cache
  ip route get 192.168.1.1
  tcpdump -nlUevvp -i any arp or icmp 
  ping -n -c2 192.168.1.1
  killall tcpdump
  ip link set dev eth0 promisc off
Хорошо. Попозже пришлю результат.

 К сожалению, драйвер r8169 не поддерживает
  чтение eeprom'a, можно лишь посмотреть ethtool -d, но это может оказаться
  искажённой информацией.
 root@dana:~# ethtool -d eth0
 Unknown RealTek chip (mask: 0xfcc0)
 
  Вот те раз... А должно быть что-то вроде этого:
 
 # ethtool -d mon
 RealTek RTL-8169/8110SB registers:
 
 0x00: MAC Address  00:14:d1:15:49:b6
 0x08: Multicast Address Filter 0x8480 0x4200
 0x10: Dump Tally Counter Command   0x 0x
 0x20: Tx Normal Priority Ring Addr 0x3448b000 0x
 0x28: Tx High Priority Ring Addr   0xbbcdff00 0xbfff
 0x30: Flash memory read/write 0x
 0x34: Early Rx Byte Count  0
 0x36: Early Rx Status   0x00
 0x37: Command   0x00
   Rx off, Tx off
 0x3C: Interrupt Mask  0x
   
 0x3E: Interrupt Status0x
   
 0x40: Tx Configuration0x1000
 0x44: Rx Configuration0x0002
 0x48: Timer count 0x3c59f6ae
 0x4C: Missed packet counter 0x00
 0x50: EEPROM Command0x00
 0x51: Config 0  0x05
 0x52: Config 1  0x4d
 0x53: Config 2  0x10
 0x54: Config 3  0xa1
 0x55: Config 4  0x80
 0x56: Config 5  0x01
 0x58: Timer interrupt 0x
 0x5C: Multiple Interrupt Select   0x
 0x60: PHY access  0x800541e1
 0x64: TBI control and status  0x
 0x68: TBI Autonegotiation advertisement (ANAR)0x
 0x6A: TBI Link partner ability (LPAR) 0x
 0x6C: PHY status0x0b
 0x84: PM wakeup frame 00xbdddc0bd 0xd65dafbf
 0x8C: PM wakeup frame 10xb7c72a6e 0xee1af5ff
 0x94: PM wakeup frame 2 (low)  0x964d 0x9e9fde5f
 0x9C: PM wakeup frame 2 (high) 0xbac35dfd 0x5f5fda79
 0xA4: PM wakeup frame 3 (low)  0x776ef7df 0xbc7beebf
 0xAC: PM 

Re: CLI vs. GUI

2012-05-22 Пенетрантность Артём Н.
20.05.2012 23:31, Artem Chuprina пишет:
 Артём Н. - debian-russian@lists.debian.org  @ Sun, 20 May 2012 21:56:09 
 +0400:
 
 Так что писать на коленке презентацию, которая будет выведена 
 плюс-минус
 так, как ты ее видишь, еще можно (и то не всегда нужно - видел я
 подобные поползновения печатать объявления в ворде...), а HTML - уже 
 ни
 в коем разе.
АН Как-раз для HTML, GUI необходим. Если, конечно, вы не рассчитываете
АН на то, что все ваши пользователи используют lynx, links, w3m или
АН подобное.
   
   Доктор, это ничего, что у меня есть информативный сайт, все HTML
   которого написаны вручную, старые в vim, новые в emacs?  Ключевое слово
   - информативный. 
  АН Вообще-то, это частный случай, когда требуется преимущественно
  АН подсветка HTML и CSS. С чем VIM неплохо справляется.
 
 Причем, если делать по уму, то HTML и CSS не нужно смешивать в одном
 файле, отчего все еще проще.
Правильный редактор не должен рассчитывать на то, что всё будет по уму, к тому
же, иногда надо смешивать CSS и HTML.

 Суть, собственно, в том, что vim и emacs - это TUI, а не GUI.  Хотя
 emacs даже умеет показывать картинки.  Лучше б не умел...
 
   А если мне нужно интерактивное веб-приложение, то
   там вообще будет, скорее всего, либо haml, либо hamlet, и однозначно
   ручное редактирование.
  АН Хм... Haml - любопытно.
 
 Угу.  Технология создания веб-приложений сводится к тому, что дизайнер
 делает дизайн, HTML-верстальщик (это совершенно другой человек)
 превращает его в HTML, CSS и набор картинок, а программист превращает
 эти HTML и CSS (картинки обычно оставляет как есть) в набор шаблонов,
 которые динамически заполняются данными.  Гуй для HTML при этом может
 использоваться в принципе только на втором этапе, но тем верстальщикам,
 кто пытается его там использовать, быстро отрывают руки.  Ну, или
 результат получается, мягко говоря, неюзабельным для пользователя.
Хм. Что, вы хотите сказать, что во всех компаниях, которые занимаются созданием
WEB-данных (документов или приложений и т.п.) и могут позволить себе иметь
дизайнера, не имеющего представления о вёрстке и ей не занимающегося,
верстальщика и прочих, вторые всегда работают без GUI?
Кстати, а дизайнер тоже обязательно, либо не использует компьютер, либо работает
без GUI? :-)
Или, всё-таки, на первом этапе тоже есть GUI, только совершенно отличный от GUI
верстальщика?

Кстати, а операторам на станциях например, GUI тоже не требуется? :-)
Или, всё-таки, он иногда нужен (почему-то вы та упорно пытаетесь доказать, что
GUI - всегда плохо)?

   Как это выглядит, нужно смотреть в браузере и только в браузере.
   Желательно не в одном.
  АН Как это выглядит и работает нужно проверять в браузере. Обязательно
  АН не в одном, как говорят. По крайней мере, в наиболее популярных
  АН (или в тех, на которых это будет работать, если это нечто
  АН специфическое). И, затем ещё вносить корректировки для конкретных
  АН экземпляров. :-|
 
 Тонкость в том, что если у тебя есть информация, то можно написать
 достаточно простой HTML для того, чтобы проверять его нужно было
 максимум в одном.  Тому, кому есть, что сказать, дизайнерские изыски
 обычно не шибко нужны.
Просто выглядящий и преподносящий информацию в удобочитаемом виде или просто
устроенный? :-)

   Мешает он тем, что то, как это выглядит в этом гуе, автор и считает
   реальным видом документа.  А что этот гуй выдает в код, и какой ужас
   потом в браузере...  Это - практика.
  АН o.O Я разве агитирую за Фронтпэйдж? Я предполагаю, что автор
  АН имеет представление о том, что существуют разные средства вывода
  АН (и, если уж быть точным, не обязательно визуальные).
 
 Наличие гуя провоцирует не иметь такого представления.
Это, как наличие пистолета провоцирует с кем-то разобраться...
Уменьшает порог вхождения.
Но человек во вменяемом состоянии, вряд ли побежит разбираться с кем-то лишь
потому, что у него в кармане оружие.

   А JS длиннее одного вызова функции в script в ручную написанном HTML -
   это признак того, что у автора слишком много свободного времени, и ему
   нечем это время занять, кроме как вычисткой потом глюков из результата.
  АН Мда? А эта функция тянет за собой библиотеку на 300 Кб и ещё один
  АН внешний JS, который включает объект её реализующий? Про много
  АН свободного времени - это вы объясните авторам всяких там гуглов и
  АН ещё 100500 сервисов, которые этим JS буквально пронизаны (местами
  АН это даже удобно и, бывает, работает).
 Это второй вопрос.  Но программа на JS, если она используется, должна
 быть в отдельном файле, а не включена в тот же HTML.
Когда как...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fbbdf6b.8090...@yandex.ru



проблемы с иксами

2012-05-22 Пенетрантность Юрий
Был установлен squeeze x86 6.0.4 kdm, xfce4 и офф. дровняк 290.10, в
какой то момент офф. дровняк был переустановлен на 295.40, спустя пару
недель squeeze обновил до 6.0.5 (2.6.32-5-686 #1 SMP Sun May 6 04:01:19
UTC 2012 i686), после чего появилась проблема, если ПК стоит какое то
время - xfce зависает, в консоль перейти не реально.

Было решено дровняк грохнуть nvidia-uninstall, и взять с репозитария
nvidia-glx nvidia-kernel-dkms nvidia-vdpau-driver (195.36.31-6), но
проблема осталась.

/etc/modprobe.d/nvidia-kernel-common.conf
blacklist nouveau

удалил дрова, остановил kdm, установил заново и запустил kdm, пол
минуты и завис, в лог написал вот

/var/log/Xorg.0.log
.
(II) XINPUT: Adding extended input device ImExPS/2 Generic Explorer Mouse 
(type: MOUSE)
(II) ImExPS/2 Generic Explorer Mouse: initialized for relative axes.
(II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse 
(/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device PC Speaker (/dev/input/event1)
(II) No input driver/identifier specified (ignoring)
(EE) May 22 21:14:32 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:38 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:41 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(WW) May 22 21:14:41 NVIDIA(1): The NVIDIA X driver has encountered too many 
errors.  Falling
(WW) May 22 21:14:41 NVIDIA(1): back to legacy PCI mode.
(EE) May 22 21:14:41 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:41 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:42 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:42 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:42 NVIDIA(1): Error recovery failed.
(EE) NVIDIA(1):  *** Aborting ***
(EE) May 22 21:14:43 NVIDIA(1): Error recovery failed.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120522211915.2f6e6...@phobos.moskovets.lan



Re: Сетевуха работает только в promisc режиме

2012-05-22 Пенетрантность Andrey Lyubimets
22.05.2012 21:58, Артём Н. написал:

  Возможно, карточка была повреждена при перепрошивке.
  Хотя я пока не знаю, может ли это как-то объяснять чудеса,
  которые мы наблюдаем в дампе.
 Возможно ли такое, что карточку повредил flashrom, который не поддерживал мать
 (а man я не посмотрел и опцию -l не использовал перед прошивкой)?
 Ещё и прошивку не ту залил. Окончилось печально: пришлось искать нормальную
 прошивку и везти микросхему BIOS на программатор.
 Адаптер, понятное дело, встроенный.
 Мог ли он быть повреждён? И как лечить? :-(
 
 
Попробуй перешить ещё раз инструментами от производителя платы

-- 
С уважением, Любимец Андрей Алексеевич


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4fbc4571.2020...@nskes.ru



Please translate mumble-django debconf templates

2012-05-22 Пенетрантность Christian PERRIER
This is sent to the Spanish, Russian, Portuguese and Czech l10n
mailing lists.

Please translate mumble-django debconf templates even though I asked
for the removal of its only  debconf template. Thereis no sign of
activity from the maintainer and I have no certainty that the
offending template will indeed be removed.

This template has a very strange layout as the first string is split
into the long description, while this first string is indeed the
note's title. I recommend doing what I did for the French
translation, ie treat it as a titke (French translation attached to
help you understand what I meanat least it may help those of you
who have a basic understanding of French..:-))




fr.po
Description: application/gettext


signature.asc
Description: Digital signature


Re: collectd 4.10.7-1: Please update debconf PO translation for the package collectd

2012-05-22 Пенетрантность Yuri Kozlov
В Tue, 22 May 2012 01:37:51 +0400
Vladimir Zhbanov vzhba...@gmail.com пишет:

 On Mon, May 21, 2012 at 09:24:52PM +0400, Yuri Kozlov wrote:
 ...
  Отлично. Отправите?
 
 Попробовал отправить, но, кажется, с кодировкой что-то не так. У меня в
 почтовике вроде utf-8 показывается, а на странице
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673890 белиберда
 какая-то. Отправлял с помощью reportbug.

Похоже на проблему с почтой в рассылке. Отправьте ужатый gzip.

-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-l10n-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120522210053.5302e...@keeper.home.local