1 (07.03.2015 18:49:03 отредактировано akademon)

Тема: проводная сеть в КДЕ

не могу подключиться к проводной сети в среде кде. именно в кде не хочет получать ip адрес (dhcp), в цинамоне (минт 17,1), юнити(убунту) и винде (специально попробовал несколько) все работает, а именно в кде не хочет ни в какую.
я так понимаю проблема в network-manager -е, отсюда прошу совета как его заменить на что-то другое. либо может проблема в чем-то другом?

2

Re: проводная сеть в КДЕ

Не может такого быть))
Но вы всегда можете изменить способ соединения в Ясте на ifup (без NM)

3

Re: проводная сеть в КДЕ

akademon, вопрос не к KDE, а к openSUSE

4 (07.03.2015 18:59:58 отредактировано )

Re: проводная сеть в КДЕ

stranger пишет

akademon, вопрос не к KDE, а к openSUSE

дело в том, что в любом дистре с кде то же самое. пробовал минт, нетраннер, кубунту. в то время как в минт цинамон, убунту с юнити - все в порядке с этим.

1000Mhz пишет

Не может такого быть))
Но вы всегда можете изменить способ соединения в Ясте на ifup (без NM)

в ясте есть 3 варианта:
network manager
wicked service
network services disabled

пробую 2 вариант, в нетворк менеджере (аплет на панели задач) пропадают все соединения, но в итоге сети все равно нет

5 (07.03.2015 19:03:28 отредактировано 1000Mhz)

Re: проводная сеть в КДЕ

stranger пишет

вопрос не к KDE, а к openSUSE

Спорим, что на самом деле вопрос исключительно в кривых руках?
+ см. #2, второе предложение.

akademon пишет

wicked service

У меня 13.1, там этого нет, у вас значит wicked.

6

Re: проводная сеть в КДЕ

1000Mhz пишет
stranger пишет

вопрос не к KDE, а к openSUSE

Спорим, что на самом деле вопрос исключительно в кривых руках?
+ см. #2, второе предложение.

установка суси свежая, как и других дистрибутивов, тоесть кривые руки отпадают, т.к. я еще ничего не успел сделать, то есть вообще ничего!

7 (07.03.2015 19:19:26 отредактировано 1000Mhz)

Re: проводная сеть в КДЕ

Я проапдейтил, тогда юзайте то-что-не-NM. Но мне кажется, что ошибка в том, как NM настраивается в кедах, каким-нибудь апплетом "левым" например.

А может быть у вас настройки неверные просто, телепаты сами знаете, далеко.

8 (07.03.2015 19:41:13 отредактировано )

Re: проводная сеть в КДЕ

1000Mhz пишет

Я проапдейтил, тогда юзайте то-что-не-NM. Но мне кажется, что ошибка в том, как NM настраивается в кедах, каким-нибудь апплетом "левым" например.

А может быть у вас настройки неверные просто, телепаты сами знаете, далеко.

да в том то и дело что настроек никаких нет. воткнут кабель в комп, нужно по dhcp получить ip, все! ничего экстраординарного, network manager висит на  "получение ip адреса"  и все, адрес он получить почему то не может.

9

Re: проводная сеть в КДЕ

Если у меня на разном железе, разных ОС не возникает таких проблем с разными версиями KDE, то это весомый аргумент в пользу того, что именно KDE тут ни при чём.

10

Re: проводная сеть в КДЕ

stranger пишет
akademon пишет

это невероятно емкое и полезное сообщение

Оно вполне может быть полезным. Если у меня на разном железе, разных ОС не возникает таких проблем с разными версиями KDE, то это весомый аргумент в пользу того, что именно KDE тут ни при чём.

я не утверждаю, что дело именно в кде. если бы я знал в чем причина - не писал бы.

11

Re: проводная сеть в КДЕ

akademon пишет

я не утверждаю, что дело именно в кде

Вполне возможно, что в кривой реализации нетворк-менеджера в данной конкретной версии ОС.

12

Re: проводная сеть в КДЕ

akademon пишет

да в том то и дело что настроек никаких нет.

Ага, а шлюз-маска подсети-днс-.. и пр.

13

Re: проводная сеть в КДЕ

1000Mhz пишет

а шлюз-маска подсети-днс-.. и пр.

А по умолчанию не? Давно опенСУСЕ не смотрел.

14

Re: проводная сеть в КДЕ

1000Mhz пишет
akademon пишет

да в том то и дело что настроек никаких нет.

Ага, а шлюз-маска подсети-днс-.. и пр.

все это должно получаться по dhcp

15

Re: проводная сеть в КДЕ

akademon пишет

все это должно получаться по dhcp

Причём до загрузки оболочки! ad

16

Re: проводная сеть в КДЕ

akademon пишет

я так понимаю проблема в network-manager -е, отсюда прошу совета как его заменить на что-то другое. либо может проблема в чем-то другом?

может проще NM настроить? УМВР.

И да, вы можете выключить KDEшный апплет, и включить nm-applet (это gtk'шная чашуя)

вот вам скриншот:

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

http://storage3.static.itmages.ru/i/15/0307/h_1425754046_1027262_80fce0b6db.png

17 (07.03.2015 21:58:38 отредактировано )

Re: проводная сеть в КДЕ

1000Mhz пишет

Но вы всегда можете изменить способ соединения в Ясте на ifup (без NM)

в 13.2 используется wicked

stranger пишет

вопрос не к KDE, а к openSUSE

Скорее уж к НМ


akademon пишет

дело в том, что в любом дистре с кде то же самое.

Сдается мне что вы с настройками апплета не освоились...
Кста:
что говорит ifconfig ?

akademon пишет

пробую 2 вариант, в нетворк менеджере (аплет на панели задач) пропадают все соединения, но в итоге сети все равно нет

викед нормально нужно настроить с яста, хотя зачем оно вам???
Скажу просто: УМВР ЧЯДНТ =), Причем как и в 13.1 так и в 13.2, немного позже выложу скрины настроек с 13.2...

akademon пишет

то есть вообще ничего!

В том-то и проблема)

stranger пишет

что именно KDE тут ни при чём.

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

stranger пишет

Вполне возможно, что в кривой реализации нетворк-менеджера в данной конкретной версии ОС.

однозначно нет.
У меня на разных железках стоят 13.1, 13.2 и Tumbleweed, проблем нету...
ЗЫ
akademon, Там по умолчанию стоит Automatic (DHCP) adresses only
...измените на Automatic (DHCP)

stranger пишет

Причём до загрузки оболочки!

Каким боком??? НМ же.....

drBatty пишет

И да, вы можете выключить KDEшный апплет, и включить nm-applet (это gtk'шная чашуя)

Док, это уже мазохизм) кедовый апплет тоже нормально работает)

18

Re: проводная сеть в КДЕ

Ну про "кдешный апплет" было сказано еще в #7, нужно было жирным выделить?

19

Re: проводная сеть в КДЕ

diablopc пишет

Док, это уже мазохизм) кедовый апплет тоже нормально работает)

кедовый тоже работает.

На самом деле, этим демон заведует

+ открыть спойлер
#!/bin/sh
#
# NetworkManager:   NetworkManager daemon
#
# description:  This is a daemon for automatically switching network \
#               connections to the best available connection. \
#
# processname: NetworkManager
# pidfile: /var/run/NetworkManager/NetworkManager.pid
#

prefix=/usr
exec_prefix=/usr
sbindir=${exec_prefix}/sbin

NETWORKMANAGER_BIN=${sbindir}/NetworkManager

# Sanity checks.
[ -x $NETWORKMANAGER_BIN ] || exit 0

PIDFILE=/var/run/NetworkManager/NetworkManager.pid

nm_start()
{
  if [ "`pgrep dbus-daemon`" = "" ]; then
    echo "D-BUS must be running to start NetworkManager"
    return
  fi
  
  # Just in case the pidfile is still there, we may need to nuke it.
  if [ -e "$PIDFILE" ]; then
    rm -f $PIDFILE
  fi

  echo "Starting NetworkManager daemon:  $NETWORKMANAGER_BIN"
  $NETWORKMANAGER_BIN
}

nm_status()
{
  local pidlist=`cat $PIDFILE 2>/dev/null`
  if [ -z "$pidlist" ]; then
    return 1
  fi
  local command=`ps -p $pidlist -o comm=`
  if [ "$command" != 'NetworkManager' ]; then
    return 1
  fi
}

nm_stop()
{
  echo -en "Stopping NetworkManager: "
  # Shut down any DHCP connections, otherwise the processes will be orphaned
  # and the connections will not come up when NetworkManager restarts.
  if ps ax | grep /sbin/dhcpcd | grep -q libexec/nm-dhcp ; then
    ps ax | grep /sbin/dhcpcd | grep libexec/nm-dhcp | while read line ; do
      kill -HUP $(echo $line | cut -b 1-5)
    done
  fi
  if ps ax | grep /sbin/dhclient | grep -q /var/lib/NetworkManager ; then
    ps ax | grep /sbin/dhclient | grep /var/lib/NetworkManager | while read line ; do
      kill -HUP $(echo $line | cut -b 1-5)
    done
  fi
  local pidlist=`cat $PIDFILE 2>/dev/null`
  if [ ! -z "$pidlist" ]; then
    kill $pidlist &>/dev/null
    sleep 3
    rm -f $PIDFILE &>/dev/null
  fi
  echo "stopped";
  sleep 3
}

nm_restart()
{
  nm_stop
  nm_start
}

case "$1" in
'start')
  if ( ! nm_status ); then
    nm_start
  else
    echo "NetworkManager is already running (will not start it twice)."
  fi
        ;;
'stop')
  nm_stop
        ;;
'restart')
  nm_restart
        ;;
'status')
  if ( nm_status ); then
    echo "NetworkManager is currently running"
  else
    echo "NetworkManager is not running."
  fi
        ;;
*)
  echo "usage $0 start|stop|status|restart"
esac

ну в systemd как-то по другому запускается, но суть та же.

для ценителей божественной консольки тоже есть:

Консоль
drb@amilo:~$ nmcli
Usage: nmcli [OPTIONS] OBJECT { COMMAND | help }

OPTIONS
  -t[erse]                                   terse output
  -p[retty]                                  pretty output
  -m[ode] tabular|multiline                  output mode
  -f[ields] <field1,field2,...>|all|common   specify fields to output
  -e[scape] yes|no                           escape columns separators in values
  -n[ocheck]                                 don't check nmcli and NetworkManager versions
  -v[ersion]                                 show program version
  -h[elp]                                    print this help

OBJECT
  nm              NetworkManager's status
  c[onnection]    NetworkManager's connections
  d[evice]        devices managed by NetworkManager

drb@amilo:~$ nmcli nm
ВЫПОЛНЯЕТСЯ     СОСТОЯНИЕ       ОБОРУДОВАНИЕ WIFI WIFI       ОБОРУДОВАНИЕ WWAN WWAN     
выполняется     подключено      включён         включён    включён         отключён 


ay  az