LINUX.ORG.RU

Сообщения dark-pc

 

Ограничить область на мониторе

Hi ALL. Дали мне в руки ноутбук. Установил я туда debian. Всё хорошо, но у этого ноутбука покоцан экран, полоска шириной в 2 см по нижнему краю светится белым и не отображает ничего. Соответственно всё что должно в этой области отображаться невидимо. Вопрос: как исключить эту область? Думается что наверно xrandr, но как? Если вообще можно. Спасибо. Я сделал фотографию этого безобразия : http://imgur.com/a/1rxQC

 , ,

dark-pc
()

настройка ZTE MF192+

Hi ALL! Есть недокомп на атоме, внутри линукс, сбоку торчит сабж. Причём я его даже вроде как настроил, но интернета нет. Подробности:

# lsb_release -a
No LSB modules are available.
Distributor ID:	elementary
Description:	elementary OS 0.4 Loki
Release:	0.4
Codename:	loki
# lsusb
Bus 001 Device 010: ID 19d2:1217 ZTE WCDMA Technologies MSM MF652
##На модеме написано MF192, мамой клянусь!
$ ifconfig -a
enp0s29f7u8i8 Link encap:Ethernet  HWaddr 00:bb:55:77:00:ee  
          inet addr:10.198.216.159  Bcast:10.198.216.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:52 (52.0 B)  TX bytes:5875 (5.8 KB)
$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.198.216.158  0.0.0.0         UG    700    0        0 enp0s29f7u8i8
10.198.216.0    *               255.255.255.0   U     700    0        0 enp0s29f7u8i8
$ ping 10.198.216.158
PING 10.198.216.158 (10.198.216.158) 56(84) bytes of data.
From 10.198.216.159 icmp_seq=1 Destination Host Unreachable
From 10.198.216.159 icmp_seq=2 Destination Host Unreachable
From 10.198.216.159 icmp_seq=3 Destination Host Unreachable
^C
--- 10.198.216.158 ping statistics ---
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4012ms
pipe 3

ну и соответственно всё остальное тоже не попингуемо.

Да, в винде на том же компе работает.

 , ,

dark-pc
()

hostapd

Hi ALL.

Есть комп (бывший ноут Acer Aspire One), работает точкой доступа под управлением Alpine Linux. Всё стандартно: hostapd, dnsmasq. Работал, ничего не просил. Потом понадобилось временно перенастроить-чтобы получал интернет по wifi и отдавал через провод, опять же всё получилось. А сейчас захотел вернуть к первоначальному состоянию, и не получается:

router:~# service hostapd restart
 * Starting hostapd ...
Configuration file: /etc/hostapd/hostapd.conf
nl80211: Could not configure driver mode
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
hostapd_free_hapd_data: Interface wlan0 wasn't started
 * start-stop-daemon: failed to start `/usr/sbin/hostapd'                                                                                                                                                       [ !! ]
 * ERROR: hostapd failed to start
конфиг:
interface=wlan0
driver=nl80211
ssid=darknet
country_code=JP
hw_mode=g
channel=11

macaddr_acl=0

auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=Bw7OnkDV
wpa_key_mgmt=WPA-PSK
rsn_pairwise=TKIP CCMP

wme_enabled=1
ieee80211n=1

logger_syslog=-1
logger_syslog_level=2
Конфиг 100% рабочий, не менялся. Чего ему не хватает? Гугл говорит о конфликтах с NM, но здесь нет NM...

 

dark-pc
()

Персональный ютуб

Хочу чтобы можно было смотреть видео с сервера на любом устройстве в браузере. Перепробовал owncloud, seafile, vlc с вебинтерфейсом...всё не то. Подскажите пожалуйста, какие бывают ещё варианты? Надо чтобы в браузере было видно видеофайлы, желательно превьюшкой, и чтобы они проигрывались, а не скачивались.

 , , ,

dark-pc
()

Ядра linux против ядер AMD

1

screenfetch
         _,met$$$$$gg.           root@linux
      ,g$$$$$$$$$$$$$$$P.        OS: Debian 8.2 jessie
    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 4.3.0-0.bpo.1-amd64
   ,$$P'              `$$$.      Uptime: 5m
  ',$$P       ,ggs.     `$$b:    Packages: 591
  `d$$'     ,$P"'   .    $$$     Shell: bash 4.3.30
   $$P      d$'     ,    $$P     CPU: AMD Phenom 9550 Quad-Core @ 2.2GHz
   $$:      $$.   -    ,d$$'     GPU: GeForce 7050 PV / nForce 630a
   $$\;      Y$b._   _,d$P'      RAM: 225MB / 1972MB
   Y$$.    `.`"Y$$$$P"'
   `$$b      "-.__
    `Y$$
     `Y$$.
       `$$b.
         `Y$$b.
            `"Y$b._
                `""""
Подчёркиваю, что
CPU: AMD Phenom 9550 Quad-Core @ 2.2GHz
2
# nproc
1
Возникли вопросы: где остальные ядра (риторический), и как их вернуть.

 , ,

dark-pc
()

NAT или не NAT?

HI, традиционно, ALL. Дурная голова снова не даёт покоя кривым рукам). Решил я навести порядок на своём многострадательном шлюзе посредством запихивания всего в гипервизор (proxmox over debian) и раскидывания по виртуалкам, и упёрся в такой момент. Сеть выглядит так: провайдер-гипервизор-НАТ-виртуалка-локалка. Конфиг гипервизора:

auto lo
iface lo inet loopback

allow-hotplug eth1
iface eth1 inet manual

allow-hotplug eth2
iface eth2 inet manual

auto dsl-provider
iface dsl-provider inet ppp
        pre-up /bin/ip link set eth1 up # line maintained by pppoeconf
        provider dsl-provider

auto vmbr0
iface vmbr0 inet static
        address  192.168.0.1
        netmask  255.255.255.0
        bridge_ports eth2
        bridge_stp off
        bridge_fd 0

auto vmbr1
iface vmbr1 inet static
        address  192.168.1.1
        netmask  255.255.255.0
        bridge_ports none
        bridge_stp off
        bridge_fd 0

/etc/rc.local

iptables -t nat -A POSTROUTING -s '192.168.1.0/24' -o ppp0 -j MASQUERADE

Таким образом интернет натится в виртуалку. Проблема в том, что по задумке гипервизор не должен этим заниматься, но по-другому завернуть интернет в виртуалку не вышло. Сначала я попытался засунуть eth1 в vmbr1 и поднять PPPoE изнутри виртуалки, но у меня ничего не вышло. vmbr1 доступен, но PPPoE через него отчего-то не поднимается. Устал, поднял ppp0 из гипервизора, занатил интернет в нём же, в виртуалках интернет есть. Потом пробовал засунуть ppp0 в тот же бридж-не сработало. Теперь следующая проблема: в виртуалке по той же задумке два интерфейса, на внутреннем висят всякие сервера типа DHCP и тд для локалки. Как пропустить трафик из интернета через виртуалку без NAT? Ибо нат за натом городить не хочется.

 

dark-pc
()

шлюз и vpn softether

Нужна помощь. Сервер debian, eth1 в локалку, ppp0 к провайдеру. На сервере соответственно маскарадинг iptables-ом. На этом же сервере softether vpn client, который при запуске создаёт интерфейс vpn_vpn. Вопрос-как при помощи этого клиента подключиться к любому серверу из списка на vpngate.net, и как настроить клиент (или роутинг), чтобы всё что в локалке ходило в интернет через vpn ?

Или скажем проще-как бесплатно настроить vpn на шлюзе для всей локалки?

 , ,

dark-pc
()

альтернатива nulog2

Hi ALL. Бывает ли в природе сабж? Хочу вебморду к iptables. Гугл посылает в прошлое, а времялет сломался. Накодить самому не вариант от слова совсем, не дано.

 

dark-pc
()

Автозапуск в консоли

Приветствую. Понадобилось мне сделать вывод лога с сервера на монитор. Запихал tail -f в /etc/rc.local и всё заработало, после загрузки сразу видно лог. Но вот теперь хочу видеть ДВА лога, заменил tail на multitail - и не работает, пишет что ttyname(0) failed и выбрасывает на первую консоль. В порядке эксперимента сделал автологин в консоль в /etc/init/tty1.conf, а саму команду прописал в ~/.profile . Так оно работает, но я так не хочу. Подскажите пожалуйста, может знает кто, какого.. компонента не хватает, чтоб оно работало без автологина?

PS Эту тему прочитал, но у меня /sbin/getty

 , ,

dark-pc
()

снова wget

Приветствую. Возникла задача скачать кучку файлов по списку. Список вида «IP_сервера путь_куда_скачать путь_откуда_скачать» Понятно что надо разобрать файл sed-ом и скормить wget-у(или axel лучше?), но не могу сообразить как. Помогите написать скрипт.

 

dark-pc
()

установка OpenSUSE по сети (PXE)

Приветствую. Имеется настроенный tftp сервер на базе dnsmasq, с которого успешно загружается несколько систем. Проблема возникла при попытке заставить suse грузиться с него. Конфиг:

LABEL openSUSE_13.1_KDE_Live
MENU LABEL ^7. OpenSUSE
kernel images/suse/boot/i386/loader/linux
append initrd=images/suse/boot/i386/loader/initrd isofrom_device=nfs:192.168.0.1:/var/lib/pxeboot/images/suse isofrom_system=opensuse.iso nonm

Ошибка возникает во время поиска iso-файла:

Looking up ISO on nfs:192.168.0.1:/var/lib/pxeboot/images/suse....
Can't get DHCP reply on any interface !
rebootException: reboot in 120 sec...
При этом в логе DHCP нет ни одного запроса от этого компьютера. Куда копать?

dark-pc
()

Торрент укладывает сеть

Есть домашний сервачок-шлюз с двумя сетевухами, одна в локалку (eth0), другая к провайдеру (eth1) (есть ещё беспроводная, но она к делу не относится.):

 # lshw -c network
  *-network:0
       описание: Беспроводной интерфейс
       продукт: RT3060 Wireless 802.11n 1T/1R
       производитель: Ralink corp.
       физический ID: 0
       сведения о шине: pci@0000:02:00.0
       логическое имя: wlan0
       версия: 00
       серийный №: 28:10:7b:41:33:d0
       разрядность: 32 bits
       частота: 33MHz
       возможности: pm bus_master cap_list ethernet physical wireless
       кофигурация: broadcast=yes driver=rt2800pci driverversion=3.13.0-24-generic firmware=0.34 latency=64 link=yes maxlatency=4 mingnt=2 multicast=yes wireless=IEEE 802.11bgn
       ресурсы: IRQ:20 память:fdce0000-fdceffff
  *-network:1
       описание: Ethernet interface
       продукт: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
       производитель: Realtek Semiconductor Co., Ltd.
       физический ID: 1
       сведения о шине: pci@0000:02:01.0
       логическое имя: eth0
       версия: 10
       серийный №: 00:e0:52:c3:16:eb
       размер: 100Mbit/s
       capacity: 100Mbit/s
       разрядность: 32 bits
       частота: 33MHz
       возможности: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s
       ресурсы: IRQ:9 ioport:df00(размер=256) память:fdcff000-fdcff0ff память:fde00000-fde0ffff
  *-network:2
       описание: Ethernet interface
       продукт: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
       производитель: Realtek Semiconductor Co., Ltd.
       физический ID: 3
       сведения о шине: pci@0000:02:03.0
       логическое имя: eth1
       версия: 10
       серийный №: 00:13:d3:b7:e7:d5
       размер: 100Mbit/s
       capacity: 100Mbit/s
       разрядность: 32 bits
       частота: 33MHz
       возможности: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       кофигурация: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=10.139.86.72 latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s
       ресурсы: IRQ:20 ioport:de00(размер=256) память:fdcfe000-fdcfe0ff память:fde10000-fde1ffff

Так вот, в обычном режиме сеть работает без нареканий. Но стоит только в локальной сети начать качать торренты-сетевуха eth0 перестаёт пропускать траффик. При скачивании с самбы больших файлов в локалку происходит то же самое. Лечится только перезагрузкой (и, наверно, перезагрузкой модуля, не пробовал). Снаружи при этом сервер вполне доступен через eth1 и жив. В логах в момент зависания ничего не увидел. В принципе ясно, что надо попробовать поменять сетевуху, но пока что нет возможности. Что можно сделать чтобы не ребутать руками сервер каждый раз?

dark-pc
()

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