LINUX.ORG.RU

Сообщения ne-vlezay

 

netplan не изменяет mtu

Форум — Admin

Вот конфиг:

network:
    ethernets:
        ens3:
            mtu: 9000
            addresses:
            - 198.18.12.15/24
            - 2a01:d0:c353:183::15/64
            dhcp4: false
            gateway4: 198.18.12.1
            gateway6: 2a01:d0:c353:183::1
            nameservers:
                addresses:
                - 198.18.12.3
                - 2a01:d0:c353:183::3
                search: []
    version: 2
При выполнении netplan apply негего не происходит. mtu как был 1500, так и остался.

 ,

ne-vlezay
()

qemu не хочет запускать образ из интернета

Форум — Admin

Такая проблема:
При попытке запустить образ из интернета, появляется ошибка:

Unknown protocol 'http'
Она стала появляться после того, как в debian обновился пакет qemu-system.

 , ,

ne-vlezay
()

Поломался LXD

Форум — Admin

При попытке выполнить операцию с контейнерами, выдаёт:

Error: Get http://unix.socket/1.0: EOF
Как его теперь починить?
Проблема началась с того, что у меня на диске закончилось место. Место я освободил, но проблема осталась.

 , ,

ne-vlezay
()

mpls-tp ethertype

Форум — Development

На сколько я знаю, что у MPLS есть ethertype 0x8847 и 0x8848. Тогда какой ethertype у mpls-tp?

 ,

ne-vlezay
()

Добавить поддержку sse4 в AMD Phenom X4

Форум — Linux-hardware

Такой вопрос: имеем этот процессор.
Решил я попробовать vpp от fd.io, но он мне пишет, что мой cpu не поддерживает данный набор инструкций.
Такой вопрос: можно ли их как то добавить в процессор, если например модифицировать microcode.

 ,

ne-vlezay
()

linux netns нестабильная работе сетевого стека при большом колличестве netns

Форум — Admin

Вот скрипт, который создаёт netns до посенения.

#!/bin/bash

BR=te0
COUNT=0

v6_gen () {
SUBNET=fd00:1::
DATA=$(cat /dev/urandom|head -c 512|xxd -p)

printf $SUBNET
printf $DATA|md5sum|sed 's/\(..\)\(..\)\(..\)\(..\)\(..\)\(..\)\(..\)\(..\).*/\1\2:\3\4:\5\6:\7\8/'

}

for a in $(seq 0 1000)
do
	ADDR=$(v6_gen)
	ip netns add test$COUNT
	ip link add dev test${COUNT}0p0 type veth peer name test${COUNT}0p1
	ip link set dev test${COUNT}0p1 netns test$COUNT
#	tee 0|ip netns exec test$COUNT cat - >/proc/sys/net/ipv6/conf/all/disable_ipv6
#        tee 0|ip netns exec test$COUNT cat - >/proc/sys/net/ipv6/default/all/disable_ipv6
	ip -netns test$COUNT link set test${COUNT}0p1 up
        ip -netns test$COUNT link set lo up
        ip -netns test$COUNT link set test${COUNT}0p1 mtu 16384
        ip -netns test$COUNT addr add ${ADDR}/64 dev test${COUNT}0p1
        ip -netns test$COUNT route add ::/0 via fd00:1::1
        ip link set dev test${COUNT}0p0 up
        ip link set dev test${COUNT}0p0 mtu 16384
        ip link set dev test${COUNT}0p0 master $BR
	COUNT=$(echo ${COUNT}+1|bc)
done

Я обтаружил такой факт: если мость забить под завязку, то ipv6 почему-то перестаёт работать. Но, если создать очень много немспейсов, то могут начаться всякие странности (у меня перестал пинговаться ipv6 на loopback).
У меня странности начались именно тогда, когда я создал 6980 netns. Потом система начала очень сильно лагать.

 , ,

ne-vlezay
()

Нумеромания (игра на bash)

Форум — Games

Вот сама игра:
https://pastebin.com/v7zEsqTi
Как играть:

  • 1. Добавляем в файл users.txt запись формата:
    user password [attr]
    
    где user - пишите имя пользователя,
    где password - пишите пароль,
    где attr - пишите атрибут, который хотите пользователю присвоить. Доступны следующие атрибуты:
    C - разрешить использование читов
  • Вводите имя пользователя и начинайте играть.

Для пополнения баланса запишите сумму, которую вы хотите положить, запишите в pipe канал /tcp/num_p. (Этот pipe канал появляется тольки при пополнении баланса.). Также в игре есть магазин, которые можно отредактировать под собственные нужды.

Правила игры:
Во время игры вводите случайные цифры, запрещенно вводить одни и те же цифры.

 ,

ne-vlezay
()

tcp-ip на bash

Форум — Development

Такой вопрос: можно ли на bash написать простенький tcp/ip стек?
Дела в том, что в утилите socat есть опция INTERFACE.
Работает это примерно так:

ip link add dev std0 type dummy
socat INTERFACE:std0 - # Вывести данные на stdout

ip link add dev sda0 type dummy
socat INTERFACE:sda0 /dev/sdX # Передача данных через sata (на действуйщих системах системах не выполнять, опасная комманда)

ip link add dev stcp0 type dummy
socat INTERFACE:stcp0 EXEC:simpletcp.sh # Отправить пакеты скрипту

ip link add dev pty0 type dummy
socat INTERFACE:pty0 PTY,link=/dev/ttyV0 # Передача данных через sata (на системах не выполнять, опасная комманда)

 ,

ne-vlezay
()

qemu лагает при работе с последовательным портом

Форум — Admin

Наблюдается такая проблема:
Если в виртуальной машине выполнить cat /dev/ttyS0, то система начинает очень медленно. В чём может быть проблема.

 ,

ne-vlezay
()

qemu в snap

Форум — Admin

Установил qemu в snap. При попытке запустить с kvm, выдаёт:

root@ne-vlezay80:/media/ne-vlezay80/226a7b74-555c-46ca-9cba-36d15bda3799/pub/vm/sl# /snap/bin/qemu-virgil -enable-kvm
Could not access KVM kernel module: Operation not permitted
qemu-system-x86_64: failed to initialize KVM: Operation not permitted

Как ей разрешить доступ к /dev/kvm?

 ,

ne-vlezay
()

Аналоги socat

Форум — Admin

Такой вопрос, есть ли аналоги утилиты socat, а то у меня чувство, что эта утилита может быть исключенна из репозитариев из за того, что последний коммит от автора был в 2017 году.

 ,

ne-vlezay
()

Debian 3.3 в qemu

Галерея — Скриншоты

Собственно, запустил Debian версии 3.3. Сейчас опишу особенности системы:

  • Ядро версии 2.4.27
  • Устройстава tun/tap не поддерживают jumbo frame

Также в системе была запущенна qemu с Windows 95, который туда как ни странно, отлично встал. Кстати, при попытке установить Windows 95/98 на современные версии qemu, почему-то я получаю ошибку защиты.
Что касается браузера, то Mozilla версии 1.7.8 не открывает почти все современные сайты.
Что касается qemu, то там qemu версии 0.6.2, которая не умеет почти нечего, кроме как эмулировать простое оборудование. Также в ней есть поддержка tun/tap, хотя qemu занимает эти интерфейсы так, как ей захочется, в результате чего могут быть конфликты с другим сетевым ПО.
Хотя, из-за того что tun/tap тогда ещё не умел jumbo frame, то для серьёзных целей его было использовать нельзя.
Сама система при старте вместе со средой рабочего стола занимает 177 мегабайт в оперативной памяти, если брать современный дистрибутив, то он занимает 256 мегабайт в оперативной памяти. Также мне кажется, что старый интерфейс был более красивее.

 ,

ne-vlezay
()

Не создаётся lvm

Форум — Admin

При попытке инициализировать устройство получаем:

  Device /dev/loop10 not found (or ignored by filtering).
  Device /dev/loop11 not found (or ignored by filtering).
Как это обойти?

 

ne-vlezay
()

quallcomm snapdragon в linux

Форум — Admin

Короче, имеем устройство:

Bus 004 Device 003: ID 1782:3d00 Spreadtrum Communications Inc. 

Такой вопрос, как это устройство можно завести в linux?

 ,

ne-vlezay
()

Видеоредактор в alpine linux

Форум — Desktop

Такой вопрос: какой видеоредактор есть в alpine linux? Дело в том, что я собираюсь поставить alpine linux на свой компьютер вместо debian.

 ,

ne-vlezay
()

firefox: утечка оперативной памяти при просмотре youtube

Форум — Desktop

Возникла такая проблема: браузер firefox почиму-то начинает потреблять много оперативной памяти при просмотре видео на youtube. В результате чего система зависает. Версия браузера: 52.9.0. С чем это может быть связвнно?

 ,

ne-vlezay
()

nouveau: зависание при игре в 3d игры

Форум — Linux-hardware

При продолжительной игре в игры, типа minetest происходит зависание X сервера. Вот что при этом в логах:

[ 1216.064077] NMI watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [ConnectionSend:5340]
[ 1216.064081] Modules linked in: af_packet xt_tcpudp ip6t_rpfilter ip6t_REJECT ipt_REJECT xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables x_tables msr snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core edac_mce_amd snd_hwdep snd_pcm kvm_amd snd_timer ccp kvm snd irqbypass soundcore joydev sp5100_tco i2c_piix4 k10temp pcspkr shpchp overlay nls_utf8 isofs squashfs hid_generic usbhid sr_mod cdrom ata_generic pata_acpi ohci_pci nouveau scsi_transport_iscsi
[ 1216.064118]  r8169 mii mxm_wmi video i2c_algo_bit serio_raw pata_atiixp ohci_hcd drm_kms_helper syscopyarea sysfillrect ehci_pci sysimgblt fb_sys_fops ehci_hcd ttm ahci usbcore libahci drm drm_panel_orientation_quirks wmi button sunrpc dm_mirror dm_region_hash dm_log loop sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua
[ 1216.064144] CPU: 3 PID: 5340 Comm: ConnectionSend Not tainted 4.12.14-lp150.12.7-default #1 openSUSE Leap 15.0
[ 1216.064146] Hardware name: MSI MS-7715/870-C45(FX) V2 (MS-7715)  , BIOS V3.1 04/16/2012
[ 1216.064148] task: ffff88009f5c0200 task.stack: ffffc900017b4000
[ 1216.064153] RIP: 0010:ioread32+0x19/0x30
[ 1216.064155] RSP: 0018:ffffc900017b7b90 EFLAGS: 00000296 ORIG_RAX: ffffffffffffff10
[ 1216.064157] RAX: 00000000000b813e RBX: ffff8800bcf79840 RCX: ffff8800ac533408
[ 1216.064159] RDX: ffff8800ac533400 RSI: 0000000000000010 RDI: ffffc900007c5040
[ 1216.064161] RBP: ffff8800ac533400 R08: 00000000000b8144 R09: ffff8800bcf79840
[ 1216.064162] R10: 0000000000000000 R11: ffff88012ffe8000 R12: 0000000000000246
[ 1216.064164] R13: ffff880110a2fc00 R14: ffff88009a340020 R15: ffff880110a2fec8
[ 1216.064166] FS:  00007f0aa1e5b700(0000) GS:ffff88012b0c0000(0000) knlGS:0000000000000000
[ 1216.064168] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1216.064169] CR2: 0000562d2ede4130 CR3: 000000000200a000 CR4: 00000000000006e0
[ 1216.064186] Call Trace:
[ 1216.064247]  nouveau_fence_is_signaled+0x1f/0x30 [nouveau]
[ 1216.064283]  nouveau_fence_done+0x86/0xb0 [nouveau]
[ 1216.064317]  nouveau_fence_wait+0x48/0xa0 [nouveau]
[ 1216.064351]  nouveau_channel_idle+0x96/0xc0 [nouveau]
[ 1216.064385]  nouveau_abi16_chan_fini.isra.3+0x98/0xe0 [nouveau]
[ 1216.064419]  nouveau_abi16_fini+0x2d/0x70 [nouveau]
[ 1216.064453]  nouveau_drm_postclose+0x4b/0xd0 [nouveau]
[ 1216.064483]  drm_release+0x264/0x380 [drm]
[ 1216.064500]  __fput+0xd2/0x210
[ 1216.064516]  task_work_run+0x76/0x90
[ 1216.064532]  do_exit+0x2bc/0xb30
[ 1216.064547]  do_group_exit+0x3a/0xa0
[ 1216.064563]  get_signal+0x272/0x580
[ 1216.064581]  do_signal+0x23/0x670
[ 1216.064596]  ? do_futex+0x322/0x4d0
[ 1216.064611]  ? __switch_to_asm+0x34/0x70
[ 1216.064626]  ? SyS_futex+0x11d/0x150
[ 1216.064642]  exit_to_usermode_loop+0x85/0xc0
[ 1216.064657]  do_syscall_64+0x13a/0x140
[ 1216.064673]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[ 1216.064688] RIP: 0033:0x7f0ab874ea15
[ 1216.064703] RSP: 002b:00007f0aa1e5abf0 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
[ 1216.064718] RAX: fffffffffffffdfc RBX: 00007f0aa1e5acb0 RCX: 00007f0ab874ea15
[ 1216.064733] RDX: 0000000000000000 RSI: 0000000000000189 RDI: 0000000002be5cc8
[ 1216.064748] RBP: 0000000002be5cc8 R08: 0000000000000000 R09: 00000000ffffffff
[ 1216.064763] R10: 00007f0aa1e5acb0 R11: 0000000000000246 R12: 0000000000000000
[ 1216.064778] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 1216.064793] Code: b8 ff ff 00 00 c3 66 90 66 2e 0f 1f 84 00 00 00 00 00 48 81 ff ff ff 03 00 77 0e 48 81 ff 00 00 01 00 76 08 0f b7 d7 ed c3 8b 07 <c3> 48 c7 c6 53 bf e7 81 e8 2a ff ff ff b8 ff ff ff ff c3 0f 1f 
[ 1218.840079] nouveau 0000:01:00.0: minetest[5221]: failed to idle channel 4 [minetest[5221]]
В чём может быть проблема? Это воспроизводится на всех ядрах, которые были скомпилированны при помощи gcc 6 и новее.

lspci:

localhost:/home/linux # lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 4)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 3c)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: NVIDIA Corporation G86 [GeForce 8500 GT] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

 , , ,

ne-vlezay
()

Проблемы с kdenlive

Форум — Desktop

Вот, смотрел ролики:
https://www.youtube.com/watch?v=y7uf7zZjSzk
https://www.youtube.com/watch?v=t8u12rIpu54

У меня почему-то эти баги не подтвердились, правда версия kdenlive у меня 16.12.2. На версии 17.x тоже нечего не подтвердилась.
У меня такой вопрос: а возникали ли у вас проблемы и возникают сейчас, которые показанны в этих роликах?

 ,

ne-vlezay
()

socat режим dual

Форум — Admin

Такой вопрос: как в socat активировать режим dual для двухнаправленной передачи данных?

 ,

ne-vlezay
()

Отключить автоматическое опредиление устройств в pulseaudio

Форум — Linux-hardware

Такой вопрос, как в pulseaudio отключить автоматическое определение аудиоустройств, при подключении в аудиоразъём. Проблема в том, что аудиоразъём расшатался и теперь устройства pulseaudio не видит и соответственно, звука нет.

 ,

ne-vlezay
()

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