Автор Тема: sprint-linux-x86-3-3-2a6, не работает TAP-интерфейс  (Прочитано 13621 раз)

0 Пользователей и 1 Гость просматривают эту тему.

igorstep

  • Гость
Здравствуйте! несколько дней назад перестал работать TAP-адаптер, сам Sprint прекрасно работает через свои сервисы (порты 3128,3129), но интерфейс им созданный tun0 никак не хочет принимать сигналы... в логах спринта выводит вот такое:
27.09.2009 [15:31:05][708147] [WARNING] Packet loss detected, 1 packets loss OPENED/ACK_NEED/<CN:17736> /2/(0/0/)0(96/2/)]
27.09.2009 [15:31:21][501901] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NONE/<CN:17777> /2/(0/2/)0(0/0/)]
27.09.2009 [15:31:29][472414] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:17781> /2/(0/2/)0(13/0/)]
27.09.2009 [15:31:29][527784] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:17781> /2/(0/2/)0(19/0/)]

вот что показывает ifconfig:
tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.5.227.28  P-t-P:10.5.227.28  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:793  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:408 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 B)  TX bytes:35102 (35.1 KB)
« Последнее редактирование: 27.09.2009, 12:40:47 от igorstep »

Оффлайн sycore

  • Постоялец
  • ****
  • Сообщений: 370
  • Главный по пчОлам
route -n и ifconfig, пожалуйста
и начало лога

igorstep

  • Гость
полный конфиг будет очень длинным, вот необходимые данные:

route -n:
10.251.85.0     0.0.0.0         255.255.255.0   U     0      0        0 dvb0_1
80.81.208.66    94.245.182.217  255.255.255.255 UGH   0      0        0 ppp0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 tun0

ifconfig:
dvb0_2    Link encap:Ethernet  HWaddr 00:d0:5c:c4:62:ca
          inet addr:10.251.85.179  Bcast:224.0.0.0  Mask:224.0.0.0
          inet6 addr: fe80::2d0:5cff:fec4:62ca/64 Scope:Link
          UP BROADCAST RUNNING NOARP MULTICAST  MTU:4096  Metric:1
          RX packets:2193767 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2681923624 (2.6 GB)  TX bytes:0 (0.0 B)
          Base address:0x105a
ppp0      Link encap:Point-to-Point Protocol
          inet addr:94.245.182.217  P-t-P:10.1.4.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:640951 errors:0 dropped:0 overruns:0 frame:0
          TX packets:548671 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:907109715 (907.1 MB)  TX bytes:62949987 (62.9 MB)
tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.5.227.28  P-t-P:10.5.227.28  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:793  Metric:1
          RX packets:124 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7613 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:23064 (23.0 KB)  TX bytes:624363 (624.3 KB)

sprint:
27.09.2009 [22:48:02][381616] [INFO] Tunnel 'tun0' opened
27.09.2009 [22:48:02][381973] [INFO] Listen multicast on interface: 10.251.85.179
27.09.2009 [22:48:02][383174] [INFO] Start http server at port 8081
27.09.2009 [22:48:02][732105] [WARNING] Unknown parameter type received: 1
27.09.2009 [22:48:02][732176] [WARNING] Unknown parameter type received: 4
27.09.2009 [22:48:02][732197] [WARNING] Unknown parameter type received: 5
27.09.2009 [22:48:02][733006] [INFO] Port 3128 opened for service id='0'
27.09.2009 [22:48:02][733086] [INFO] Port 3129 opened for service id='1'
27.09.2009 [22:48:02][733135] [INFO] Port 3130 opened for service id='2'
27.09.2009 [22:48:02][733184] [INFO] Port 3131 opened for service id='3'
27.09.2009 [22:48:02][733295] [PANIC] Cann't begin nonblocking connection to 80.81.208.140:80 (errno: Network is unreachable)
27.09.2009 [22:48:02][733361] [ERROR] Failed to load customer data
27.09.2009 [22:48:18][379862] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24330>/2/(0/0/)0(12/2/)]
27.09.2009 [22:50:31][822208] [INFO] Port 3128 closed for service id='0'
27.09.2009 [22:50:31][822333] [INFO] Port 3129 closed for service id='1'
27.09.2009 [22:50:31][822367] [INFO] Port 3130 closed for service id='2'
27.09.2009 [22:50:31][822400] [INFO] Port 3131 closed for service id='3'
27.09.2009 [22:50:31][824451] [INFO] Listen multicast on interface: 10.251.85.179
27.09.2009 [22:50:32][173300] [WARNING] Unknown parameter type received: 1
27.09.2009 [22:50:32][173350] [WARNING] Unknown parameter type received: 4
27.09.2009 [22:50:32][173369] [WARNING] Unknown parameter type received: 5
27.09.2009 [22:50:32][173579] [INFO] Port 3128 opened for service id='0'
27.09.2009 [22:50:32][173641] [INFO] Port 3129 opened for service id='1'
27.09.2009 [22:50:32][173690] [INFO] Port 3130 opened for service id='2'
27.09.2009 [22:50:32][173744] [INFO] Port 3131 opened for service id='3'
27.09.2009 [22:50:42][171660] [WARNING] HTTP error: connect timeout
27.09.2009 [22:50:42][171798] [ERROR] Failed to load customer data
27.09.2009 [23:20:00][506077] [WARNING] Packet loss detected, 3 packets loss [OPENED/ACK_NONE/<CN:24428>/2/(0/2/)0(0/0/)]
27.09.2009 [23:20:00][743770] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NONE/<CN:24428>/2/(15/0/)0(0/2/)]
27.09.2009 [23:20:01][239897] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24429>/2/(0/0/)0(15/2/)]
27.09.2009 [23:20:24][307803] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24459>/2/(0/0/)0(28/2/)]
27.09.2009 [23:20:24][931742] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24459>/2/(0/0/)0(41/2/)]
27.09.2009 [23:20:25][24179] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24459>/2/(0/0/)0(46/2/)]
27.09.2009 [23:20:28][622933] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24462>/2/(0/0/)0(19/2/)]
27.09.2009 [23:20:28][733386] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24462>/2/(0/0/)0(24/2/)]
27.09.2009 [23:32:15][350342] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24480>/2/(0/0/)0(7/2/)]
27.09.2009 [23:32:17][535759] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NONE/<CN:24489>/2/(0/0/)0(3/2/)]
27.09.2009 [23:32:17][608622] [WARNING] Packet loss detected, 2 packets loss [OPENED/ACK_NEED/<CN:24490>/2/(0/0/)0(1/2/)]
27.09.2009 [23:33:43][835204] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(10/2/)]
27.09.2009 [23:33:44][533983] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(46/2/)]
27.09.2009 [23:33:44][680397] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(52/2/)]
27.09.2009 [23:33:44][754414] [WARNING] Packet loss detected, 2 packets loss [OPENED/ACK_NEED/<CN:24580>/2/(0/0/)0(5/2/)]
27.09.2009 [23:33:49][713079] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(117/2/)]
27.09.2009 [23:33:49][823278] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(121/2/)]
27.09.2009 [23:33:50][208751] [WARNING] Packet loss detected, 1 packets loss [OPENED/ACK_NEED/<CN:24579>/2/(0/0/)0(134/2/)]

в догонку
iptables-save:
:PREROUTING ACCEPT [346361:291804400]
:POSTROUTING ACCEPT [34479:2077941]
:OUTPUT ACCEPT [103821:6655791]
-A POSTROUTING -o tun0 -j SNAT --to-source 10.5.227.28
-A POSTROUTING -o ppp0 -j SNAT --to-source 94.245.182.217
-A POSTROUTING -o eth4 -j SNAT --to-source 10.174.14.65
-A POSTROUTING -o eth2 -j SNAT --to-source 10.160.64.39
COMMIT
# Completed on Mon Sep 28 20:11:13 2009
# Generated by iptables-save v1.4.1.1 on Mon Sep 28 20:11:13 2009
*mangle
:PREROUTING ACCEPT [60606063:21830523435]
:INPUT ACCEPT [59750550:21464895326]
:FORWARD ACCEPT [612034:79338855]
:OUTPUT ACCEPT [20325403:126435907291]
:POSTROUTING ACCEPT [20939003:126515624744]
-A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
COMMIT

Оффлайн sycore

  • Постоялец
  • ****
  • Сообщений: 370
  • Главный по пчОлам
Оч. странное поведение, безусловно.
Советую для начала попробовать очистить систему от лишних интерфейсов и правил iptables, после чего попробовать проснифить tcpdump-ом
sudo tcpdump -n -w /tmp/qw

на результаты можно будет взглянуть.

igorstep

  • Гость
sudo tcpdump -n -i tun0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tun0, link-type RAW (Raw IP), capture size 96 bytes
01:52:21.253891 IP 10.5.227.28 > 77.88.21.8: ICMP echo request, id 512, seq 1280, length 40
01:52:26.349427 IP 10.5.227.28 > 77.88.21.8: ICMP echo request, id 512, seq 1536, length 40
01:52:31.850029 IP 10.5.227.28 > 77.88.21.8: ICMP echo request, id 512, seq 1792, length 40
01:52:36.883133 IP 10.5.227.28.2495 > 212.158.173.189.443: S 1628615224:1628615224(0) win 65535 <mss 1460,nop,nop,sackOK>
01:52:37.350608 IP 10.5.227.28 > 77.88.21.8: ICMP echo request, id 512, seq 2048, length 40
01:52:39.850853 IP 10.5.227.28.2495 > 212.158.173.189.443: S 1628615224:1628615224(0) win 65535 <mss 1460,nop,nop,sackOK>
01:52:45.867055 IP 10.5.227.28.2495 > 212.158.173.189.443: S 1628615224:1628615224(0) win 65535 <mss 1460,nop,nop,sackOK>

Оффлайн MuroM

  • Эксперт пользователь
  • **
  • Сообщений: 867
  • Ивановская обл.
Здравствуйте! несколько дней назад перестал работать TAP-адаптер, сам Sprint прекрасно работает через свои сервисы... (порты 3128,3129)
Мне-бы Ваши проблемы :)!
У меня вообще не получается заставить работать Инет через Спринт в Ubuntu 9.04!
Настраивал всё по инструкции с сайта.  Вроде всё правильно делал!
Спринт запускается и входит в ступор со статусом "Инициализация".
igorstep, может дадите ещё какие наводки (кроме инструкции от Радуги),
как настраивали Инет?
G.N.B._2009

igorstep

  • Гость
Здравствуйте! несколько дней назад перестал работать TAP-адаптер, сам Sprint прекрасно работает через свои сервисы... (порты 3128,3129)
Мне-бы Ваши проблемы :)!
У меня вообще не получается заставить работать Инет через Спринт в Ubuntu 9.04!
Настраивал всё по инструкции с сайта.  Вроде всё правильно делал!
Спринт запускается и входит в ступор со статусом "Инициализация".
igorstep, может дадите ещё какие наводки (кроме инструкции от Радуги),
как настраивали Инет?

главное должна быть связь до сервера по наземке, в моем случае это 80.81.208.66, до него сделал статистический route.

вот собственно и все =) ну и интерфейсы dvb0_0 надо настроить на канал спутника и выбрать его PID.... потом через "tcpdump -i dvb0_0" провертье, идут ли пакеты от спутника.

Оффлайн MuroM

  • Эксперт пользователь
  • **
  • Сообщений: 867
  • Ивановская обл.

главное должна быть связь до сервера по наземке, в моем случае это 80.81.208.66, до него сделал статистический route.

вот собственно и все =) ну и интерфейсы dvb0_0 надо настроить на канал спутника и выбрать его PID.... потом через "tcpdump -i dvb0_0" провертье, идут ли пакеты от спутника.
Спасибо! Учту!
Сегодня решил всё снести и попробовать с нуля!
G.N.B._2009

igorstep

  • Гость
Админы, пожалуйста проверьте что случилось... линк через tun0 то появляется, то пропадает... появляется на несколько часов, и исчезает часами... определенного времени или какой либо логики не смог выявить.... иногда по сутки нету линка, и вдруг появляется на полдня, потом опять на несколько часов пропадает.... все это время Sprint стоит включенным, никаких конфигураций не менялось.... уже недели 2 связь такая глючная, именно через ТАР-адаптер tun0

Оффлайн Максим

  • Бывалый
  • ***
  • Сообщений: 268
Админы, пожалуйста проверьте что случилось... линк через tun0 то появляется, то пропадает... появляется на несколько часов, и исчезает часами... определенного времени или какой либо логики не смог выявить.... иногда по сутки нету линка, и вдруг появляется на полдня, потом опять на несколько часов пропадает.... все это время Sprint стоит включенным, никаких конфигураций не менялось.... уже недели 2 связь такая глючная, именно через ТАР-адаптер tun0
С нашей стороны проблем по опенвпн и тунеля через спринт нет, что значит "нет линка" ?
Сигнал не пропадает?

igorstep

  • Гость
Админы, пожалуйста проверьте что случилось... линк через tun0 то появляется, то пропадает... появляется на несколько часов, и исчезает часами... определенного времени или какой либо логики не смог выявить.... иногда по сутки нету линка, и вдруг появляется на полдня, потом опять на несколько часов пропадает.... все это время Sprint стоит включенным, никаких конфигураций не менялось.... уже недели 2 связь такая глючная, именно через ТАР-адаптер tun0
С нашей стороны проблем по опенвпн и тунеля через спринт нет, что значит "нет линка" ?
Сигнал не пропадает?
может это клиент Спринт глючит? через сервисы спринта (прокси и сокс-прокси) все работает, связь есть.... а вот именно через tun0 пакеты идут от меня, а обратно ни одного пакета не приходит.

Оффлайн MuroM

  • Эксперт пользователь
  • **
  • Сообщений: 867
  • Ивановская обл.
главное должна быть связь до сервера по наземке, в моем случае это 80.81.208.66, до него сделал статистический route.
Можно здесь поподробнее? Как сделать "статистический route", (какой командой)?
G.N.B._2009

igorstep

  • Гость
главное должна быть связь до сервера по наземке, в моем случае это 80.81.208.66, до него сделал статистический route.
Можно здесь поподробнее? Как сделать "статистический route", (какой командой)?

route add 80.81.208.66 gw xxx.xxx.xxx.xxx
где 80.81.208.66 - IP радуги а xxx.xxx.xxx.xxx - IP шлюза наземки

Оффлайн MuroM

  • Эксперт пользователь
  • **
  • Сообщений: 867
  • Ивановская обл.
oute add 80.81.208.66 gw xxx.xxx.xxx.xxx
где 80.81.208.66 - IP радуги а xxx.xxx.xxx.xxx - IP шлюза наземки
Блин! Простите меня чайника! Однако откуда же мне знать  IP шлюза наземки?
Хоть бы пример какой привели!
Я настраивал GPRS практически через всех сотовых операторов в Windows,
в Linux смог добиться работы 3G-модема от Мегафона (через него Инет в Linux
работает), однако понятия не имею об IP шлюза, никто от меня никогда этого
не требовал!
G.N.B._2009

Оффлайн sofrosh

  • Свой
  • **
  • Сообщений: 86
а как подключить TAP адаптер, у мня все программы, репизитории (т.е.без прокси) идут по земле...
делаю так

root@sofs-desktop:/usr/bin# ifconfig
dvb0_0    Link encap:Ethernet  HWaddr 00:00:xx:xx:xx:xx 
          inet addr:172.18.xx.xxx  Bcast:172.11.255.255  Mask:255.255.0.0
          inet6 addr: fe80::200:xxxx:xxxx:xxxx/64 Scope:Link
          UP BROADCAST RUNNING NOARP MULTICAST  MTU:4096  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Base address:0x1f4

eth0      Link encap:Ethernet  HWaddr 00:22:xx:xx:xx:xx 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:28

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7460 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7460 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5494470 (5.4 MB)  TX bytes:5494470 (5.4 MB)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:10.214.xxx.xxx P-t-P:10.64.xxx.xxx  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:319 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1442 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:292207 (292.2 KB)  TX bytes:151701 (151.7 KB)

тут нету tun0
как добавить?