IP-IP туннели и ioctl: баг на баге (сбои при организации туннелей)

PCLinuxOS

Модератор: Bizdelnick

artymen
Сообщения: 36
ОС: Mandriva 2007.0

IP-IP туннели и ioctl: баг на баге

Сообщение artymen »

Мандрива 2007, ядро 2.6.17
Решил я, значит, поднять ipip туннель для своего спутниковго инета (все делаю от root):

Код: Выделить всё

modprobe ipip
ip tunnel add tunl0 mode ipip local $LOCALIP remote $REMOTEIP ttl 255
ifconfig tunl0 $LOCALIPIPTUNNEL pointopoint $REMOTEIPIPTUNNEL up
Потом бац - вспомнил, что ошибся при указании одного из IP, ну, думаю, не проблема... только спустя несколько часов пыток я понял, что это была роковая ошибка... Итак:

Код: Выделить всё

ifconfig tunl0 down
- норм,

Код: Выделить всё

ip tunnel del tunl0
- ioctl: Operation not permitted,

Код: Выделить всё

ip tunnel del tunl0 mode ipip local $LOCALIP remote $REMOTEIP ttl 255
- ничего не вывело (якобы успешно),

Код: Выделить всё

ip tunnel show
- бабац ! tunl0 остался, да еще и с local и remote параметрами any !

Код: Выделить всё

ip tunnel add tunl0 mode ipip local $LOCALIP remote $REMOTEIP ttl 255
- ioctl: No buffer space available (оперативы 256 мб, места в разделе 200 гб, swap - полно, соединений нету, iptables пустые, в-общем, благодать),

Код: Выделить всё

ip tunnel change tunl0 mode ipip local $LOCALIP remote $REMOTEIP ttl 255
- ioctl: Operation not permitted.
Ладно, думаю, фиг с ним !

Код: Выделить всё

ip tunnel add tunl1 mode ipip local $LOCALIP remote $REMOTEIP ttl 255
- норм,

Код: Выделить всё

ifconfig tunl1 $LOCALIPIPTUNNEL pointopoint $REMOTEIPIPTUNNEL up
- ioctl: no such device,

Код: Выделить всё

ifconfig -a
- tunl1 нету,

Код: Выделить всё

ip tunnel show
- 2 тунеля.

Код: Выделить всё

ip link tunl0/1 set up
- то же самое.

Причем когда первый раз пробовал, с именем satgate, отличным от tunlX туннель не создавался. Это потом когда уже шаманил, обнаружил satgate0 в ifconfig -a, который тоже невозможно опустить (в туннелях его нету).

Перезагрузился. Гуглю - масса таких же проблем, решений - 0 !!!
Что происходит ? Базовая фича линукса косячит и никто ниче не знает ??!!
Спасибо сказали:
artymen
Сообщения: 36
ОС: Mandriva 2007.0

Re: IP-IP туннели и ioctl: баг на баге

Сообщение artymen »

Проблема решилась переустановкой системы ! Только вот tunl0 нельзя убить все равно, видать, он что-то вроде системного дефолтного.
Спасибо сказали:
Atlant
Сообщения: 9

Re: IP-IP туннели и ioctl: баг на баге

Сообщение Atlant »

[Для тех кто на это наткнется]
удаляется tun0 прекрасно
командой

# ip tunnel del tun0

команда из комплекта iproute2
Спасибо сказали: