Автор Тема: wifi перестал включаться после настройки раздачи интернета  (Прочитано 1258 раз)

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

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Здравствуйте. Проблема описана в шапке, но сам исправить не смог.
Как я понял -карточка выключена,вопрос - как её включить

lex@lex-runtu:~$ iwconfig
lo        no wireless extensions.
enp2s0    no wireless extensions.
lex@lex-runtu:~$ iwconfig
lo        no wireless extensions.
enp2s0    no wireless extensions.
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
lex@lex-runtu:~$ iwconfig wlxd03745e56f20 UP
iwconfig: unknown command "UP"
lex@lex-runtu:~$ iwconfig wlxd03745e56f20 up
iwconfig: unknown command "up"
lex@lex-runtu:~$ ifconfig wlxd03745e56f20 UP
UP: Сбой поиска имени узла
ifconfig: `--help' показывает информацию по использованию.
lex@lex-runtu:~$ ifconfig wlxd03745e56f20 up
SIOCSIFFLAGS: Операция не позволена
lex@lex-runtu:~$ sudo ifconfig wlxd03745e56f20 up
[sudo] пароль для lex:
lex@lex-runtu:~$ sudo ifconfig wlxd03745e56f20
wlxd03745e56f20: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether d0:37:45:e5:6f:20  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lex@lex-runtu:~$ iwconfig
lo        no wireless extensions.
enp2s0    no wireless extensions.
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
lex@lex-runtu:~$ iwconfig wlxd03745e56f20 power --help
Error for wireless request "Set Power Management" (8B2C) :
    invalid argument "--help".
lex@lex-runtu:~$ man iwconfig
lex@lex-runtu:~$ iwconfig wlxd03745e56f20 power on
Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlxd03745e56f20 ; Operation not permitted.
lex@lex-runtu:~$ sudo iwconfig wlxd03745e56f20 power on
Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlxd03745e56f20 ; Operation not permitted.

локально все работало давно, но т.к. у меня несколько компов, связанных сетью я вчера поставил dhcp, bind и хотел раздавать на всю сеть инет. вчера, после настройки всё заработало, но сегодня перестало (после перезагрузки) :(. Карточка не стартует именно на том компе, который настраивал. На остальных работает, как прежде, если сеть отключить (выдернуть провод). Вот что менял при настройке:
dhcp

_________________________
dhcp.conf

# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#

# option definitions common to all supported networks...
# option domain-name "example.org";
# option domain-name-servers ns1.example.org, ns2.example.org;

# default-lease-time 600;
# max-lease-time 7200;

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
#log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 netmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

subnet 10.0.99.0 netmask 255.255.255.0 {
  range 10.0.99.10 10.0.99.20;
  option routers 10.0.99.100;
  option broadcast-address 10.0.99.255;
  option domain-name-servers 10.0.99.100;
  option domain-name "lex";
  option subnet-mask 255.255.255.0;
  default-lease-time 604800;
  max-lease-time 604800;
}

#host lex-runtu {
#  hardware ethernet d0:50:99:1d:03:01;
#  fixed-address 10.0.99.100
#  }

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
#  range dynamic-bootp 10.254.239.40 10.254.239.60;
#  option broadcast-address 10.254.239.31;
#  option routers rtr-239-32-1.example.org;
#}

# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
#  range 10.5.5.26 10.5.5.30;
#  option domain-name-servers ns1.internal.example.org;
#  option domain-name "internal.example.org";
#  option subnet-mask 255.255.255.224;
#  option routers 10.5.5.1;
#  option broadcast-address 10.5.5.31;
#  default-lease-time 600;
#  max-lease-time 7200;
#}

# Hosts which require special configuration options can be listed in
# host statements.   If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.

#host passacaglia {
#  hardware ethernet 0:0:c0:5d:bd:95;
#  filename "vmunix.passacaglia";
#  server-name "toccata.example.com";
#}

# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.example.com;
#}

# You can declare a class of clients and then do address allocation
# based on that.   The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

#class "foo" {
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}

#shared-network 224-29 {
#  subnet 10.17.224.0 netmask 255.255.255.0 {
#    option routers rtr-224.example.org;
#  }
#  subnet 10.0.29.0 netmask 255.255.255.0 {
#    option routers rtr-29.example.org;
#  }
#  pool {
#    allow members of "foo";
#    range 10.17.224.10 10.17.224.250;
#  }
#  pool {
#    deny members of "foo";
#    range 10.0.29.10 10.0.29.230;
#  }
#}

--------
interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface   add
 auto lo
 iface lo inet loopback
# The primary network interface  add
 auto wlxd03745e56f20
 iface wlxd03745e56f20 inet dhcp
# The primary local interface  add
 auto enp2s0
 iface enp2s0 inet static
 address 10.0.99.100
 netmask 255.255.255.0
 network 10.0.99.0
 broadcast 10.0.99.255
 dns-search lex
 dns-nameservers 10.0.99.100
post-up /etc/nat
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*

____________________
isc-dhcp-server

# Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server)

# Path to dhcpd's config file (default: /etc/dhcp/dhcpd.conf).
#DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
#DHCPDv6_CONF=/etc/dhcp/dhcpd6.conf

# Path to dhcpd's PID file (default: /var/run/dhcpd.pid).
#DHCPDv4_PID=/var/run/dhcpd.pid
#DHCPDv6_PID=/var/run/dhcpd6.pid

# Additional options to start dhcpd with.
#   Don't use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead
#OPTIONS=""

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#   Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACESv4="enp2s0"
INTERFACESv6="enp2s0"


Bind

___________________________
named.conf.options

options {
   directory "/var/cache/bind";
    listen-on {
    10.0.99.0/24;
    127.0.0.1;
    };
    forwarders {
    8.8.8.8;
    8.8.4.4;
    };
   // If there is a firewall between you and nameservers you want
   // to talk to, you may need to fix the firewall to allow multiple
   // ports to talk.  See http://www.kb.cert.org/vuls/id/800113

   // If your ISP provided one or more IP addresses for stable
   // nameservers, you probably want to use them as forwarders. 
   // Uncomment the following block, and insert the addresses replacing
   // the all-0's placeholder.

   // forwarders {
   //    0.0.0.0;
   // };

   //========================================================================
   // If BIND logs error messages about the root key being expired,
   // you will need to update your keys.  See https://www.isc.org/bind-keys
   //========================================================================
   dnssec-validation auto;
   auth-nxdomain no;
   listen-on-v6 { any; };
   version "DNS server v1.0";
};



Помогите разобраться, пожалуйста.

PS     Вчера был сильно расстроен, потому забыл - на всех машинах 64 бита стоит Runtu 22, а на 32-битных - 18.04.
На машине, которую превращал в роутер - Runtu 22, и при установке пришлось доустановить iptable из репозитария - для NAT.
Для запуска и работы NAT был создан файл:

nat

#!/bin/sh
 # Включаем форвардинг (перенаправление) пакетов
 echo 1 > /proc/sys/net/ipv4/ip_forward
 # Включаем NAT
 iptables -t nat -A POSTROUTING -o wlxd03745e56f20 -s 10.0.99.0/24 -j MASQUERADE

ему присвоены права 755 и он назначен на выполнение в конце файла interfaces
« Последнее редактирование: Февраль 06, 2024, 14:43:30 от lext »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3481
lext, какая у вас топология сети (схема соединения узлов)? В ней отсутствует маршрутизатор?

Навскидку, у вас ошибки в фалах конфигурации, например:

# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;# This is a very basic subnet declaration.

. . .
  option domain-name-servers 10.0.99.100;
  option domain-name "lex";
Наименования "example.org", "ns1.example.org" не могут использоваться в конфиге - они указаны для примера и должны быть закомментированы.

Попробуйте команду включения интерфейса:
sudo ip link set dev ВАШЕ_УСТРОЙСТВО up

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Спасибо. Топология - простая одноранговая сеть.
ошибки исправил (точнее - их не было - случайно приложил черновик листинга)
попробовать поднять интерфейс смогу только переставив карту...
вопрос - почему не отображается вывод многих команд в терминале? например iw , rfkill и других... команды выполняются (наверное) но результата (вывода на терминал) нет :(
может ещё что с того компа прихватить?
« Последнее редактирование: Февраль 06, 2024, 16:11:34 от lext »

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Попробовал поднять интерфейс - ничего. Он, кстати был в UP.
ещё кое что попробовал - ничего не помогло


lex@lex-runtu:~$ nmcli dev set wlxd03745e56f20 managed no
lex@lex-runtu:~$ nmcli dev status
DEVICE           TYPE      STATE          CONNECTION
enp2s0           ethernet  не настроенно  --         
vmnet1           ethernet  не настроенно  --         
vmnet8           ethernet  не настроенно  --         
lo               loopback  не настроенно  --         
wlxd03745e56f20  wifi      не настроенно  --         
lex@lex-runtu:~$ iwconfig wlxd03745e56f20
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


-----------тут я внес
-----------[keyfile]
-----------unmanaged-devices=mac:wlxd03745e56f20
-----------в файл /etc/NetworkManager/NetworkManager.conf

lex@lex-runtu:~$ sudo systemctl restart NetworkManager
[sudo] пароль для lex:
lex@lex-runtu:~$ nmcli dev status
DEVICE           TYPE      STATE          CONNECTION
enp2s0           ethernet  не настроенно  --         
vmnet1           ethernet  не настроенно  --         
vmnet8           ethernet  не настроенно  --         
lo               loopback  не настроенно  --         
wlxd03745e56f20  wifi      не настроенно  --         
lex@lex-runtu:~$ sudo ip link set dev wlxd03745e56f20 up
lex@lex-runtu:~$ iwconfig wlxd03745e56f20
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lex@lex-runtu:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether d0:50:99:1d:03:01 brd ff:ff:ff:ff:ff:ff
    inet 10.0.99.100/24 brd 10.0.99.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 fe80::d250:99ff:fe1d:301/64 scope link
       valid_lft forever preferred_lft forever
3: vmnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 00:50:56:c0:00:01 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.1/24 brd 192.168.178.255 scope global vmnet1
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fec0:1/64 scope link
       valid_lft forever preferred_lft forever
4: vmnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 00:50:56:c0:00:08 brd ff:ff:ff:ff:ff:ff
    inet 172.16.185.1/24 brd 172.16.185.255 scope global vmnet8
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fec0:8/64 scope link
       valid_lft forever preferred_lft forever
9: wlxd03745e56f20: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether d0:37:45:e5:6f:20 brd ff:ff:ff:ff:ff:ff
lex@lex-runtu:~$ iwconfig wlxd03745e56f20
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


---------------переподключил карточку:

lex@lex-runtu:~$ iwconfig wlxd03745e56f20
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lex@lex-runtu:~$ sudo ip link set dev wlxd03745e56f20 up
lex@lex-runtu:~$ iwconfig wlxd03745e56f20
wlxd03745e56f20  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lex@lex-runtu:~$ iw dev
lex@lex-runtu:~$


Похоже нетворк менеджер (или кто то другой) перехватывает управление и сам не управляется - статуса интерфейса "без управления" получить не удалось.
« Последнее редактирование: Февраль 06, 2024, 17:35:10 от lext »

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Добавил в interfaces немного настроек для wifi:

# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface   add
 auto lo
 iface lo inet loopback
# The primary network interface  add
 auto wlxd03745e56f20
 iface wlxd03745e56f20 inet dhcp
 wpa-driver wext
 wpa-ssid LexT
 wpa-ap-scan 1
 wpa-proto WPA
 wpa-pairwise TKIP
 wpa-group TKIP
 wpa-key-mgmt WPA-PSK
 wpa-psk
*** - здесь зашифрованный пароль
# The primary local interface  add
 auto enp2s0
 iface enp2s0 inet static
 address 10.0.99.100
 netmask 255.255.255.0
 network 10.0.99.0
 broadcast 10.0.99.255
 dns-search lex
 dns-nameservers 10.0.99.100
post-up /etc/nat
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*


но  тоже никак не помогло  :'(

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1117
Цитировать
lext, какая у вас топология сети (схема соединения узлов)? В ней отсутствует маршрутизатор?
Вы ни разу не указали ifconfig. Как именно вы получаете интернет? и inxi -n не помешало бы.

Точку доступа можно создать через меню Сетевых соединений (NM) по значку на панели. Создать новое соединение, WI_FI- Режим-Точка доступа, SSID -любой, Устройство -свой встроенный WI-FI модуль. (у вас wlxd03745e56f20 ).

У меня интернет через внешний вай-фай свисток и в мини-ПК встроенный модуль вай-фай настроен как точка доступа. Все настраивается за 1 минуту и работает-раздает по квартире..

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Я получаю интернет на телефон, который раздаёт его по wifi, на компе usb-карточка wifi принимает его, компьютеры соединены в сеть через свич.
Я хотел настроить роутер на Runtu 22, для чего установил dhcp-server (могут появляться ещё компы), bind для резолвинга и iptable для реализации nat.
ifconfig (точнее: ip a) я выкладывал... могу повторить позже  вместе с inxi -n   - для этого надо вынуть карту из этого компа, с которого я общаюсь, перейти к другому компу, который я настраивал, вставить в него карточку, запустить, сделать скриншоты, записать на флешку, перенести на этот комп, вместе с карточкой, выйти в интернет и показать результаты здесь... Если бы в сети был маршрутизатор, то зачем бы я занялся всем этим?
« Последнее редактирование: Февраль 07, 2024, 02:26:44 от lext »

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
вывод ifconfig и  inxi -n

lex@lex-runtu:~$ ifconfig
enp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.0.99.100  netmask 255.255.255.0  broadcast 10.0.99.255
        inet6 fe80::d250:99ff:fe1d:301  prefixlen 64  scopeid 0x20<link>
        ether d0:50:99:1d:03:01  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 27  bytes 3662 (3.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 51138  bytes 3893444 (3.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 51138  bytes 3893444 (3.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.178.1  netmask 255.255.255.0  broadcast 192.168.178.255
        inet6 fe80::250:56ff:fec0:1  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:01  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 105  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.185.1  netmask 255.255.255.0  broadcast 172.16.185.255
        inet6 fe80::250:56ff:fec0:8  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:08  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 104  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlxd03745e56f20: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether d0:37:45:e5:6f:20  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0 
       
lex@lex-runtu:~$ inxi -n
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp2s0 state: down mac: d0:50:99:1d:03:01
  Device-2: Realtek RTL8188EUS 802.11n Wireless Network Adapter type: USB
    driver: r8188eu
  IF: wlxd03745e56f20 state: down mac: d0:37:45:e5:6f:20
  IF-ID-1: vmnet1 state: unknown speed: N/A duplex: N/A
    mac: 00:50:56:c0:00:01
  IF-ID-2: vmnet8 state: unknown speed: N/A duplex: N/A
    mac: 00:50:56:c0:00:08


Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3481
почему не отображается вывод многих команд в терминале? например iw , rfkill и других
В общем случае это бывает, если:

- пакет с командой не установлен в системе;
- недостаточно прав для выполнения команды;
- команда выполняется без вывода в терминал (та же "sudo ip link set dev ВАШЕ_УСТРОЙСТВО up").

Похоже нетворк менеджер (или кто то другой) перехватывает управление и сам не управляется
По умолчанию в Ubuntu 22.04 сетью управляет Netplan c указанием в конфиге NetworkManager в качестве фронтенда.

Я получаю интернет на телефон, который раздаёт его по wifi, на компе usb-карточка wifi принимает его, компьютеры соединены в сеть через свич.
Я хотел настроить роутер на Runtu 22, для чего установил dhcp-server (могут появляться ещё компы), bind для резолвинга и iptable для реализации nat.
Для домашней сети рекомендую заменить свитч на маршрутизатор и делать все настройки через него. Решения с BIND, DHCP и NAT больше подходят для сложных конфигураций, требуют наличия опыта в администрировании сетей, если не применяются в качестве обучающего элемента/расширения кругозора.

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Цитировать
В общем случае это бывает, если:
- пакет с командой не установлен в системе;
- недостаточно прав для выполнения команды;
- команда выполняется без вывода в терминал (та же "sudo ip link set dev ВАШЕ_УСТРОЙСТВО up").
не похоже - команды выполняются и нет сообщения отсутствии
Цитировать
По умолчанию в Ubuntu 22.04 сетью управляет Netplan c указанием в конфиге NetworkManager в качестве фронтенда.
В папке netplan отсутствуют конфиги
Цитировать
Решения с BIND, DHCP и NAT больше подходят для сложных конфигураций, требуют наличия опыта в администрировании сетей, если не применяются в качестве обучающего элемента/расширения кругозора.
некоторый опыт администрирования имелся, но в BSD. Придется вспомнить молодость и на ней роутер делать... Спасибо за ответ.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3481
В папке netplan отсутствуют конфиги

В релизе 22.04 должен быть как минимум файл /etc/netplan/01-network_manager.yaml. Что у вас в этом каталоге?

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1117
Те команды более информативны. Тут наверно советовать ничего нельзя. Нужно или конфиги назад восстанавливать, как было до...
Или установить заново ОС, сохранив все нужное на отдельном разделе. Я бы наверно так сделал.
Как вариант еще проверить возможность подключения смартфона к ПК по USB-шнуру, а не по вай-фай.
Бывает помогает  sudo dpkg-reconfigure network-manager


Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
увы, в папке /etc/netplan нет ничего - проверено на свежеустановленной системе runtu lite 22.04, но всё работает...кажется ;)

по поводу подключения телефона другим способом - меня интересовал изначально другой вопрос - почему wifi-карта перестала инициализироваться, точнее выглядит, как выключенная, никого не видит и включаться не хочет. В системе она есть, драйвер есть ... но её как будто выключили... И эти скрытые ответы от некоторых программ - я их нашёл ... в сислоге ...  В общем, спасибо, что общались , я думал что линукс ближе к юниксу :) Я уже собираю все это на freebsd - переучиваться мне уже поздно, хотя... ;) тему, во всяком случае, можно закрывать.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3481
в папке /etc/netplan нет ничего - проверено на свежеустановленной системе runtu lite 22.04

Если вас не затруднит, проверьте пожалуйста наличие этого файла при загрузке с живого носителя и вывод из установленной системы:
ls -l /etc/netplan

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1117
Лично у меня в установленной Runtu Lite-22.04  в папке /etc/netplan файл 01-network_manager.yaml имеется с записью:
network:
  version: 2
  renderer: NetworkManager

а так же вывод :
$ ls -l /etc/netplan
итого 4
-rw-r--r-- 1 root root 49 апр 23  2020 01-network_manager.yaml
-
п.с. Иногда, если произошел сбой, проще переустановить систему за 20 мин. и попробовать снова. Или же применить другой вариант создания сети.

Оффлайн lext

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 9
Вы, повидимому, правы - заново скачал дистр с runtu (первый был скачан точно не с этого сайта)

lex@exp:~$ ls -l /etc/netplan
итого 4
-rw-r--r-- 1 root root 49 апр 23  2020 01-network_manager.yaml
lex@exp:~$

извините, что так запарил, но уже поздно : все снес :( , но пару рабочих столов сделаю на runtu с нового дистра - детям и внукам проще с виндов переходить ;)

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1117
Интересно. В настройках NM есть функция Мост среди Виртуальных. Она не годится для таких случаев?
Цитировать
Мосты
Точки доступа можно настроить как корневые или некорневые мосты для объединения нескольких сетей. Точка доступа в этой роли установит беспроводное соединение с некорневым мостом. Затем трафик передается по беспроводному каналу в проводную сеть.

Мост рабочей группы
Точки доступа, находящиеся в режиме моста рабочей группы, могут «связываться» с другими точками доступа в качестве клиентов и обеспечивать сетевые подключения для устройств, подключенных к портам Ethernet. Например, если вашему бизнесу требуется беспроводное подключение для группы сетевых принтеров, вы можете подключить принтеры к концентратору или коммутатору, подключить концентратор или коммутатор к Ethernet-порту точки доступа и настроить точку доступа как мост рабочей группы. Мост рабочей группы затем «подключится» к точке доступа в вашей сети.
https://www.cisco.com/c/en/us/solutions/small-business/resource-center/networking/what-is-access-point.html#~what-is-an-access-point

« Последнее редактирование: Февраль 10, 2024, 23:44:41 от smik55 »