LINUX.ORG.RU

Сообщения egusev

 

Не работает 802.11ac на Intel 7265

Форум — General

Есть ноут с интеловской wifi картой

eugene@lenovo:~$ lspci -s 03:00.0 -v
03:00.0 Network controller: Intel Corporation Wireless 7265 (rev 99)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7265
	Flags: bus master, fast devsel, latency 0, IRQ 48
	Memory at e1000000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
стоит дебиан
eugene@lenovo:~$ uname -a
Linux lenovo 4.7.0-0.bpo.1-amd64 #1 SMP Debian 4.7.8-1~bpo8+1 (2016-10-19) x86_64 GNU/Linux

при подключении к wifi на 5ГГц к 802.11ас точкам доступа получаю только 300 mbps (пробовал на 2 разных точках доступа — Ubiquiti UniFi AP-AC-Pro и TP-LINK WDR4300 +openwrt)

eugene@lenovo:~$ sudo iwconfig wlan0
wlan0     IEEE 802.11  ESSID:"Stronghold"  
          Mode:Managed  Frequency:5.24 GHz  Access Point: 82:2A:A8:18:C1:7D   
          Bit Rate=300 Mb/s   Tx-Power=22 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=64/70  Signal level=-46 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:149   Missed beacon:0

драйвера стоят последние из bpo

eugene@lenovo:~$ aptitude versions ~i~niwlwifi
Пакет firmware-iwlwifi:                                         
i   20161130-2~bpo8+1                                                                                    jessie-backports                                                                 800 

при перезагрузке в 7 оффтопик получаю 866 mbps. проблему наблюдаю с момента установки (месяцев 8-10). с тех пор уже несколько раз проапдейтилось ядро, драйвера, но скорость осталась 300mbps

 , ,

egusev
()

Отследить источник события

Форум — General

Какая-то гадость периодически отправляет клавиатурные(?) события. Проявляется следующим образом - в mc и редакторе(?) курсор смещается на одну позицию вниз - если консоль занята то печатает символы '^@'

Проблема начала проявляться на старом ноуте. Грешил на клаву. Поменял ноут. Сейчас проявилась то же самое. При переезде полностью был скопирован профиль. Софт ставил по новой.

Как выяснить что генерит это событие?

система uname -a Linux lenovo 4.5.0-0.bpo.2-amd64 #1 SMP Debian 4.5.3-2~bpo8+1 (2016-05-13) x86_64 GNU/Linux

источники дистрибутива - Debian stable + bpo + MX15 (для XFCE 4.12) + deb-multimedia, графическая оболочка XFCE 4.12

 

egusev
()

Xen: Проблемы с Radeon Passthough

Форум — Admin

Уже недели 2 пытаюсь пробросить видюху в виртуалку - без результатно.

Пробрасываю Radeon 7750 на Intel DH77DF + i7 3770s. В биосе виртуализация включена. Система Debian.

Пробовал xen 4.1.3 (последняя доступная в дистрибутиве Debian). При подключении PCI устройств вылезает “Error: (22, 'Invalid argument')” победить которую не смог. В том числе заливкой питоновских скриптов из 4.1.4.

Поставил 4.3.0-3+b1. При использовании xm выводит Error: 'NoneType' object has no attribute 'rfind'. В Интернете нашел два решения - переход на xl и установка xen-qemu-dm-4.0. Пакета в дистрибутиве не нашел, перешел на xl.

В xl виртуалка стартует. Даже с пробросом PCI устройств. Но в виртуалке семерка падает на загрузке. XP стартует, но на экран ничего вывести не может. При установке драйверов, долго пытается определить видюху. Не дождался.

В гостевом дебиане во время загрузки получаю такие логи

[    2.876513] [drm] radeon kernel modesetting enabled.
[    2.888359] radeon 0000:01:00.0: enabling device (0000 -> 0003)
[    2.888546] xen:events: xen_bind_pirq_gsi_to_irq: returning irq 49 for gsi 16
[    2.888550] radeon 0000:01:00.0: Xen PCI mapped GSI16 to IRQ49
[    2.888867] [drm] initializing kernel modesetting (VERDE 0x1002:0x683F 0x1043:0x0427).
[    2.888910] [drm] register mmio base: 0xF7D00000
[    2.888911] [drm] register mmio size: 262144
[    2.888927] radeon 0000:01:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
[    2.888936] radeon 0000:01:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x0] (bogus alignment)
[    2.888937] [drm:radeon_get_bios] *ERROR* Unable to locate a BIOS ROM
[    2.888975] radeon 0000:01:00.0: Fatal error during GPU init
[    2.889003] [drm] radeon: finishing device.
[    2.889004] [TTM] Memory type 2 has not been initialized
[    2.896279] radeon: probe of 0000:01:00.0 failed with error -22

Что пробовал.
1. Ядра 3.2.0-4, 3.13.1, 3.13.5 2. Использовал статическое (вкомпилировав в ядро) и динамическое ( http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Dynamic_assignment_with_sysfs) высвобождение PCI устройств. В обоих случая получал

root@vmhost:/etc/xen# xl pci-assignable-list
0000:00:02.0
0000:00:14.0
0000:00:1a.0
0000:00:1b.0
0000:00:1d.0
0000:01:00.0
0000:01:00.1

3. Пробовал использовать гипервизор 4.3.2 (собрав из исходников и заменив /boot/xen-4.3-amd64.gz)
4. Устанавливал jessie с нуля вместе с 4.3
5. Использовал две разных видюхи (обе Radeon 7750)

вот типовой конфиг виртуалки:

name = 'xbmc'

vcpus = 4

memory = 4096

disk = [
         '/dev/vm-storage-mirrored/xbmc,raw,xvda,rw',
         '/var/xen/debian-testing-amd64-netinst.iso,raw,xvdb,cdrom'
       ]
vif = [ 'mac=00:16:3e:17:9e:ea,bridge=br0' ]

#pci = [ '00:02.0', '00:1b.0', '00:1a.0' ]
pci = [ '01:00.0', '01:00.1', '00:1a.0' ]
pci_permissive = 1
pci_msitranslate = 1
xen_platform_pci = 1
gfx_passthru = 1
nographic = 1

on_poweroff = 'destroy'
on_reboot   = 'restart'
#on_crash    = 'restart'

builder = 'generic' # 'generic' for PV or 'hvm'
###### Paravirtualised #########
bootloader = '/usr/lib/xen-4.3/bin/pygrub'
#bootargs='--kernel=/vmlinuz --ramdisk=/initrd.img'

#kernel = '/var/xen/domains/xbmc/vmlinuz'
#ramdisk = '/var/xen/domains/xbmc/initrd.gz'

#kernel = '/boot/vmlinuz-3.13.5'
#ramdisk = '/boot/initrd.img-3.13.5'

#extra = 'debian-installer/exit/always_halt=true -- console=hvc0'


# Necessary for booting as of 12-06-2013
device_model_version = 'qemu-xen'
device_model_override = '/usr/bin/qemu'

vfb = [ 'type=vnc,vnclisten=0.0.0.0,vncdisplay=15' ]

###### Fully-virtualised #######
bios = 'seabios'
boot = 'c'
pae = 1
acpi = 1
apic = 1
hpet = 0

stdvga = 0
vnc = 1
vnclisten = '0.0.0.0'
vncdisplay = 15

usbdevice = 'tablet'

Как заставить видюху нормально заработать в виртуалке? Читаю в интернет - у народ радеоны нормально заводятся. У меня же с ни с какими бубнами заводиться не хочет.

 , ,

egusev
()

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