Всем доброго утра!
После обновления мандривы до 2010.2 при добавлении локальной сети
по типу

 Консоль:
route add -net
стало выскакивать сообщение

+ открыть спойлер

 Консоль:
route: netmask doesn't match route address
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.

       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.

        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)

Как это можно исправить? oO

Linux Mint 19.3 Mate Edition
Windows 7

2

напишите вводимую команду полностью

Консоль на мыло. Надо развивать графику.

3

romkaromka
маршруты задаются таким образом:

+ открыть спойлер

 Консоль:
echo "adding VPN and DNS servers routes"
echo ""
route add -host 81.28.160.1 gw 172.16.72.1
route add -host 81.28.160.111 gw 172.16.72.1
route add -host 192.168.0.1 gw 172.16.72.1
route add -host 192.168.0.2 gw 172.16.72.1
route add -host 192.168.0.3 gw 172.16.72.1
route add -host 192.168.0.4 gw 172.16.72.1
route add -host 192.168.0.5 gw 172.16.72.1
route add -host 192.168.0.6 gw 172.16.72.1
route add -host 192.168.0.7 gw 172.16.72.1
route add -host 192.168.0.8 gw 172.16.72.1
route add -host 192.168.0.9 gw 172.16.72.1
echo "Added succesful"
echo "Adding local network routes"
echo ""
route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.72.1 dev eth0
route add -net 172.16.72.0 netmask 255.240.0.0 gw 172.16.72.1 dev eth0
route add -net 10.0.0.0 netmask 255.0.0.0 gw 172.16.72.1 dev eth0
echo "Added succesfull"
echo ""
echo "Wait 5 seconds while we up ppp0"
pppd call aist
sleep 5
echo "Adding default route for ppp0"
route add default dev ppp0
echo "All succesful!"

Linux Mint 19.3 Mate Edition
Windows 7

4

Уберите все упоминания dev eth0, возможно что у вас уже не eth0, а, к примеру, eth1, поэтому команда и не выполняется.
Проверьте ifconfig (под root).

Консоль на мыло. Надо развивать графику.

5 (03.01.2011 16:34:11 отредактировано Wolfenberg)

romkaromka, первоначально eth0 там не упоминалось. Добавил сейчас.
Один хрен-выскакивает "поздравление" oO

Linux Mint 19.3 Mate Edition
Windows 7

6

romkaromka

 Консоль:
ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:21:97:7E:BE:E3 
          inet addr:172.16.72.101  Bcast:172.16.72.255  Mask:255.255.255.0
          inet6 addr: fe80::221:97ff:fe7e:bee3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:350765 errors:0 dropped:0 overruns:0 frame:0
          TX packets:251283 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:360223422 (343.5 MiB)  TX bytes:22472262 (21.4 MiB)
          Interrupt:40 Base address:0xe000

lo        Link encap:Local 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:3522 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3522 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:199052 (194.3 KiB)  TX bytes:199052 (194.3 KiB)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:109.226.71.138  P-t-P:109.226.64.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:253691 errors:0 dropped:0 overruns:0 frame:0
          TX packets:157151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:338417011 (322.7 MiB)  TX bytes:9159534 (8.7 MiB

Linux Mint 19.3 Mate Edition
Windows 7

7

Wolfenberg, а сколько у вас компьютеров?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

8

drBatty, один. Сетевая тоже одна.
Локальная сеть-от провайдера.

Linux Mint 19.3 Mate Edition
Windows 7

9

Wolfenberg, куда столько маршрутов-то? Кстати, тут был кто-то из ваших, с aist'ом. Вроде как-то настроил...
После отработки какого правила возникает сообщение? Интернет-то есть? Все ресурсы в LAN работают?

Добавьте сразу после каждой route ключ -v, что-бы получить более полную информацию.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

10

drBatty, с aist'ом тут только я сижу smile
Локальная сеть полностью функционирует, ppp0 тоже. А вопрос я тут тогда задавал по поводу написания такого скрипта и забрасывания его в автозагрузку smile
Сообщение выскакивает после задания маршрутов локали (маршрутизаторы провайдера+ethernet+ADSL).
А с "хостами"-все VPN-сервера на моём участке.

Linux Mint 19.3 Mate Edition
Windows 7

11

drBatty, добавил флаг -v:

+ открыть спойлер

 Консоль:
sage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported
/root/vpn.sh: line 18: eth0: command not found
Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]
                              [netmask N] [mss Mss] [window W] [irtt I]
                              [mod] [dyn] [reinstate] [[dev] If]
       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject
       inet_route [-FC] flush      NOT supported

Linux Mint 19.3 Mate Edition
Windows 7

12

Wolfenberg пишет:

/root/vpn.sh: line 18: eth0: command not found

дайте

 Консоль:
cat -n /root/vpn.sh

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13 (04.01.2011 09:43:16 отредактировано Wolfenberg)

drBatty после вчерашней подправки

+ открыть спойлер

 Консоль:
cat -n /root/vpn.sh
     1  echo "adding VPN and DNS servers routes"
     2  echo ""
     3  route add -host 81.28.160.1 gw 172.16.72.1
     4  route add -host 81.28.160.111 gw 172.16.72.1
     5  route add -host 192.168.0.1 gw 172.16.72.1
     6  route add -host 192.168.0.2 gw 172.16.72.1
     7  route add -host 192.168.0.3 gw 172.16.72.1
     8  route add -host 192.168.0.4 gw 172.16.72.1
     9  route add -host 192.168.0.5 gw 172.16.72.1
    10  route add -host 192.168.0.6 gw 172.16.72.1
    11  route add -host 192.168.0.7 gw 172.16.72.1
    12  route add -host 192.168.0.8 gw 172.16.72.1
    13  route add -host 192.168.0.9 gw 172.16.72.1
    14  echo "Added succesful"
    15  echo "Wait 5 seconds while we up ppp0"
    16  pppd call aist
    17  sleep 5
    18  echo "Adding default route for ppp0"
    19  route add default dev ppp0
    20  echo "Adding local network routes"
    21  echo ""
    22  route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.72.1 dev eth0
    23  route add -net 172.16.72.0 netmask 255.240.0.0 gw 172.16.72.1 dev eth0
    24  route add -net 10.0.0.0 netmask 255.0.0.0 gw 172.16.72.1 dev eth0
    25  echo "Added succesfull"
    26  echo ""
    27  echo "All succesful!"

Linux Mint 19.3 Mate Edition
Windows 7

14

drBatty, но "привет" всё равно выскакивает oO
Теперь просто:

+ открыть спойлер

 Консоль:
oute: netmask doesn't match route address
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.

       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.

        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)

И чего системе не хватает? oO

Linux Mint 19.3 Mate Edition
Windows 7

15

Проблема решилась сменой маршрута 172.16.72.0 на 172.16.0.0 smile

Linux Mint 19.3 Mate Edition
Windows 7

16

маршруту или адреса... ?.. в ошибке же явно указано было что адрес не соответствует маске...

17

odin, вроде бы маршрута. Поскольку там в куче 172.16.0/81.0/64 oO

Linux Mint 19.3 Mate Edition
Windows 7

18

Wolfenberg пишет:

вроде бы маршрута. Поскольку там в куче 172.16.0/81.0/64

маска не совпадает с путём. т.е. ядро не может понять, куда ему пихать пакеты. И я не могу понять, потому как вы зачем-то скрываете листинги (этот тег spoiler скорее для порнографических картинок, и прочего, что может шокировать форумчан)...

Я уже запарился открывать ваши спойлеры. Вы сами-то

 Консоль:
# route -n -e

видели? ну дык и подумайте, куда ваша система отправляет пакеты.

Да, и под вашими скринами номера строк с ошибками НЕ СОВПАДАЮТ с тем, что вы выкладываете. Как я могу что-то понять, если у вас ошибки ЯКОБЫ в тех строках, где никаких ошибок быть НЕ МОЖЕТ?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

19

drBatty, по поводу строк.
Ошибка command not found line 18 ругалась на запись eth0, которая почему-то перенеслась на следующую строку oO
После удаления/добавления пробела строка просто исчезла. Глюк?
вместе с ней "исчезли" и ещё 3 "лишние строки". Ошибка пропала.

Linux Mint 19.3 Mate Edition
Windows 7

20

Wolfenberg пишет:

После удаления/добавления пробела строка просто исчезла. Глюк?
вместе с ней "исчезли" и ещё 3 "лишние строки". Ошибка пропала.

вы там с помощью notepad.exe редактируете скрипты?  :O

Используйте mc, а лучше - vim.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

21

drBatty, у меня nano стоит по умолчанию oO
От mc оно вроде бы недалеко убежало oO

Linux Mint 19.3 Mate Edition
Windows 7

22

Wolfenberg пишет:

После удаления/добавления пробела строка просто исчезла. Глюк?
вместе с ней "исчезли" и ещё 3 "лишние строки". Ошибка пропала.

Wolfenberg пишет:

От mc оно вроде бы недалеко убежало

судя по вашем-же словам - сплошное глюкалово.  ac

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

23

drBatty, просто подобное впервые увидел...
Значит придётся перелазить на другой редактор...

Linux Mint 19.3 Mate Edition
Windows 7

24

Wolfenberg пишет:

drBatty, просто подобное впервые увидел...
Значит придётся перелазить на другой редактор...

Разобрались?

25

dude1phoenix, уже давно у меня разобрались.
Теперь в другом месте разбираемся.
dude1phoenix - "АИСТ"? oO

Linux Mint 19.3 Mate Edition
Windows 7