LINUX.ORG.RU

Сообщения screw

 

Не работает GSM модем Huawei E1550 в Ubuntu

Проблема появилась после обновления дистрибутива до 18.04. На 17.10 всё работало.

$ lsusb | grep Huawei
Bus 003 Device 004: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
$ nmcli
ttyUSB2: unavailable
        "HUAWEI Technology HUAWEI Mobile"
        gsm (option1), hw
$ sudo cat /etc/NetworkManager/system-connections/Megafon 
[connection]
id=Megafon
uuid=9866073b-****-****-****-************
type=gsm
interface-name=ttyUSB2
permissions=

[gsm]
apn=internet
number=*99#

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
$ sudo nmcli connection up "Megafon"
Error: Connection activation failed: No suitable device found for this connection.
$ nmcli device connect ttyUSB2 
Error: Failed to add/activate new connection: gsm: Мобильное соединение GSM требует установки параметра «gsm»

 ,

screw
()

Пропадает соединение Wifi (листинг tcpdump)

Всем, привет.

Столкнулся с проблемой на прошитом LEDE (форк OpenWRT) роутере - через какое-то время после подключения пропадает Wifi. Промежутки работы/не работы произвольные. Связь по Wifi пропадает полностью - даже до шлюза с телефона пинга нет. Однако, на LEDE я вижу в листинге tcpdump, что пакеты на него приходят, но обратно ничего не уходит.

Проблема проявляется на всех беспроводных устройствах без исключения, независимо от ОС.

Вот пример tcpdump во время проблемы:

root@LEDE:~# tcpdump -e -i any host 192.168.1.246                                                                                                                 [4/1926]
     tcpdump: verbose output suppressed, use -v or -vv for full protocol decode                                                                                                
     listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes                                                                                           
     00:09:15.339812  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 93: android-xxxxxxxxxxxxxxxxxx.lan.6726 > LEDE.lan.53: 32017+ A? rosenberg.appmetrica.y$
     ndex.net. (49)                                                                                                                                                            
     00:09:15.339812  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 93: android-xxxxxxxxxxxxxxxxxx.lan.6726 > LEDE.lan.53: 32017+ A? rosenberg.appmetrica.y$ndex.net. (49)                            
     00:09:15.341132 Out 28:28:5d:96:c9:72 (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:15.341192 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:15.341192 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype 802.1Q (0x8100), length 48: vlan 2, p 0, ethertype ARP, Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell L$DE.lan, length 28                         
     00:09:15.446453  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 91: android-xxxxxxxxxxxxxxxxxx.lan.11158 > LEDE.lan.53: 29344+ A? 45e30b7f.services.gis$eteo.ru. (47)                             
     00:09:15.446453  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 91: android-xxxxxxxxxxxxxxxxxx.lan.11158 > LEDE.lan.53: 29344+ A? 45e30b7f.services.gis$eteo.ru. (47)                             
     00:09:16.332221 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:16.332261 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:16.332281 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype 802.1Q (0x8100), length 48: vlan 2, p 0, ethertype ARP, Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell L$DE.lan, length 28                         
     00:09:17.332210 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:17.332250 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:17.332270 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype 802.1Q (0x8100), length 48: vlan 2, p 0, ethertype ARP, Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell L$DE.lan, length 28                         
     00:09:19.308827  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 76: android-xxxxxxxxxxxxxxxxxx.lan.37728 > 82.202.217.244.80: Flags [S], seq 2538348938$ win 29200, options [mss 1460,sackOK,TS val 55968064 ecr 0,nop,wscale 6], length 0   
     00:09:19.308827  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 76: android-xxxxxxxxxxxxxxxxxx.lan.37728 > 82.202.217.244.80: Flags [S], seq 2538348938$ win 29200, options [mss 1460,sackOK,TS val 55968064 ecr 0,nop,wscale 6], length 0   
     00:09:19.351708 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:19.351748 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:19.351748 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype 802.1Q (0x8100), length 48: vlan 2, p 0, ethertype ARP, Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell L$DE.lan, length 28                         
     00:09:20.338796  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 93: android-xxxxxxxxxxxxxxxxxx.lan.6726 > LEDE.lan.53: 32017+ A? rosenberg.appmetrica.y$ndex.net. (49)                            
     00:09:20.338796  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 93: android-xxxxxxxxxxxxxxxxxx.lan.6726 > LEDE.lan.53: 32017+ A? rosenberg.appmetrica.y$ndex.net. (49)                            
     00:09:20.342236 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:20.342296 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype ARP (0x0806), length 44: Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell LEDE.lan, length 28              
     00:09:20.342296 Out 28:28:5d:xx:xx:xx (oui Unknown) ethertype 802.1Q (0x8100), length 48: vlan 2, p 0, ethertype ARP, Request who-has android-xxxxxxxxxxxxxxxxxx.lan tell L$DE.lan, length 28                         
     00:09:20.448897  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 91: android-xxxxxxxxxxxxxxxxxx.lan.11158 > LEDE.lan.53: 29344+ A? 45e30b7f.services.gismeteo.ru. (47)
     00:09:20.448897  In ac:38:70:xx:xx:xx (oui Unknown) ethertype IPv4 (0x0800), length 91: android-xxxxxxxxxxxxxxxxxx.lan.11158 > LEDE.lan.53: 29344+ A? 45e30b7f.services.gism
     eteo.ru. (47)

 , ,

screw
()

{Ububtu} NetworkManager не обновляет конфигурацию systemd-resolve

$ cat /etc/os-release 
NAME="Ubuntu"
VERSION="17.10 (Artful Aardvark)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 17.10"
VERSION_ID="17.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=artful
UBUNTU_CODENAME=artful

После подключения к VPN через Openconnect вывод nmcli:

MyVPN VPN-соединение
        master enp4s0, VPN
        inet4 172.27.247.112/20
        route4 172.22.0.0/16
        route4 172.29.0.0/16

enp4s0: подключено to Ifupdown (enp4s0)
        "Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
        ethernet (r8168), 20:25:64:C5:A9:F3, hw, mtu 1500
        ip4 default
        inet4 192.168.1.168/24
        route4 64.41.140.228/32
        route4 169.254.0.0/16
        inet6 fe80::bb52:baf7:e478:a29b/64

vpn0: подключено to vpn0
        "vpn0"
        tun, sw, mtu 1406
        inet4 172.27.247.112/20
        route4 172.22.0.0/16
        route4 172.29.0.0/16

wlp3s0: недоступен
        "Realtek RTL8723AE PCIe Wireless Network Adapter"
        wifi (rtl8723ae), A6:F7:DC:D0:EA:53, hw, mtu 1500

lo: не настроенно
        "lo"
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

DNS configuration:
        servers: 172.27.1.90 172.27.1.93
        domains: mydomain.com
        interface: vpn0
        type: vpn

        servers: 192.168.1.1
        interface: enp4s0

Как видно из предыдущего листинга, nmcli правильно определил DNS-сервера для разрешения имён в зоне mydomain.com.

Однако, он почему-то не передал эту информацию в systemd-resolve:

$systemd-resolve --status
Global
         DNS Servers: 192.168.1.1
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
                      29.172.in-addr.arpa
                      30.172.in-addr.arpa
                      31.172.in-addr.arpa
                      corp
                      d.f.ip6.arpa
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 4 (vpn0)
      Current Scopes: LLMNR/IPv4 LLMNR/IPv6
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 3 (wlp3s0)
      Current Scopes: none
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Link 2 (enp4s0)
      Current Scopes: LLMNR/IPv4 LLMNR/IPv6
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no

Куда копать?

 ,

screw
()

Фильтрация спама по заголовкам

На моей машине стоит fetchmail, который сгребает почту с сервера раз в пять минут по IMAP. Последнее время спама стало так много, что новый процесс выдаёт another background fetchmail process runing. Посмотрел логи и увидел такую вещь : fetchamil пытается найти сервер который указан в почтовом адресе. А тайм-аут у него видимо приличный. Знатоки, внимание, вопрос :
Можно ли настроить fetchmail так, чтобы он удалял с сервера почту для которой он не может найти обратный адрес ?

screw
()

Отправка почты через определённый ethx

Добрый день. Стоит у меня postfix и есть две дырочки в инет. Одна дешёвая и нестабильная, другая дорогая и тоже не стабильная. В данный момент в таблице роутинга в качестве дефалтового гетвея прописана дешёвая, только для login.icq.com и ещё одного сервера прописана дорогая. Теперь вопрос - как заставить postfix слать почту через дорогую ?

screw
()

RSS подписка на новые темы