LINUX.ORG.RU

Сообщения znavko

 

Удалить Firmware из Devuan на Lenovo G50-30

Форум — General

Здравствуйте! Меня заинтересовал файл /root/remove_firmware.sh, поставляемый с Devuan. Хочу попробовать без проприетарных драйверов, так как мой ноутбук фризится (Gentoo ускорила Lenovo G50-30, но стало жарко).

Листинг этого файла:

root@devuan:~# cat remove_firmware.sh 
#!/usr/bin/env bash
# remove_non-free_firmware


apt-get --purge --yes remove \
	firmware-amd-graphics \
	firmware-atheros \
	firmware-bnx2 \
	firmware-bnx2x \
	firmware-brcm80211 \
	firmware-intelwimax \
	firmware-iwlwifi \
	firmware-libertas \
	firmware-linux-nonfree \
	firmware-misc-nonfree \
	firmware-myricom \
	firmware-netxen \
	firmware-qlogic \
	firmware-ralink \
	firmware-realtek \
	firmware-ti-connectivity \
	firmware-zd1211

apt-get autoremove

exit 0

Я пользуюсь вайфай, поэтому конкретно вопрос к firmware-atheros, firmware-iwlwifi: можно ли мне их удалить?

Подскажите, как проверить, нужны ли мне проприетарные драйверы?

wi-fi карта, драйверы и пакеты, содержащие эти драйверы:

# lspci | grep -i wirel
02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)

root@devuan:~# lsmod | grep cfg80211
cfg80211              774144  4 ath9k_common,ath9k,ath,mac80211
rfkill                 28672  3 bluetooth,cfg80211

root@devuan:~# apt-cache search ath9k
firmware-ath9k-htc - QCA ath9k-htc Firmware
firmware-ath9k-htc-dbgsym - QCA ath9k-htc Firmware ELF file
firmware-atheros - Binary firmware for Atheros wireless cards


root@devuan:~# apt list --installed | grep ath9

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

root@devuan:~# 

Как видно, драйвер ath9k сдержится в пакете firmware-atheros и в паре других, тоже firmware. Без этого дравера вайфай не будет работать?

Также если не будет работать вайфай, то и эзернет тоже без проприетарного драйвера?

# lspci | grep -i real
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)

# lsmod 
Module                  Size  Used by
fuse                  122880  2
ctr                    16384  4
uinput                 20480  1
ccm                    20480  6
nfsd                  425984  2
auth_rpcgss            73728  1 nfsd
nfs_acl                16384  1 nfsd
nfs                   311296  0
lockd                 118784  2 nfsd,nfs
grace                  16384  2 nfsd,lockd
fscache               385024  1 nfs
sunrpc                425984  6 nfsd,auth_rpcgss,lockd,nfs_acl,nfs
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                57344  3 parport_pc,lp,ppdev
intel_rapl             24576  0
arc4                   16384  2
ath9k                 139264  0
intel_soc_dts_thermal    16384  0
intel_soc_dts_iosf     16384  1 intel_soc_dts_thermal
ath9k_common           20480  1 ath9k
intel_powerclamp       16384  0
coretemp               16384  0
ath9k_hw              483328  2 ath9k_common,ath9k
snd_hda_codec_hdmi     61440  1
hci_uart              139264  0
ath3k                  20480  0
kvm_intel             233472  0
uvcvideo              118784  0
snd_hda_codec_conexant    24576  1
btqca                  16384  1 hci_uart
btusb                  53248  0
btrtl                  16384  2 hci_uart,btusb
btbcm                  16384  2 hci_uart,btusb
btintel                24576  2 hci_uart,btusb
ath                    36864  3 ath9k_common,ath9k,ath9k_hw
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
snd_hda_codec_generic    86016  1 snd_hda_codec_conexant
kvm                   757760  1 kvm_intel
bluetooth             647168  8 btrtl,btqca,btintel,hci_uart,btbcm,ath3k,btusb
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
rtsx_usb_ms            20480  0
irqbypass              16384  1 kvm
snd_hda_intel          49152  3
mac80211              835584  1 ath9k
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
crct10dif_pclmul       16384  0
memstick               16384  1 rtsx_usb_ms
crc32_pclmul           16384  0
videodev              212992  3 videobuf2_v4l2,uvcvideo,videobuf2_common
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
media                  45056  2 videodev,uvcvideo
joydev                 24576  0
snd_hwdep              16384  1 snd_hda_codec
ghash_clmulni_intel    16384  0
snd_pcm               114688  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
cfg80211              774144  4 ath9k_common,ath9k,ath,mac80211
drbg                   28672  1
intel_cstate           16384  0
serio_raw              16384  0
iTCO_wdt               16384  0
snd_timer              36864  1 snd_pcm
snd                    94208  14 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
iTCO_vendor_support    16384  1 iTCO_wdt
soundcore              16384  1 snd
pcc_cpufreq            16384  0
battery                20480  0
ansi_cprng             16384  0
ecdh_generic           24576  1 bluetooth
rfkill                 28672  3 bluetooth,cfg80211
ac                     16384  0
evdev                  28672  24
pwm_lpss_platform      16384  0
pwm_lpss               16384  1 pwm_lpss_platform
ext4                  745472  1
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  122880  1 ext4
fscrypto               32768  1 ext4
ecb                    16384  0
crypto_simd            16384  0
cryptd                 28672  2 crypto_simd,ghash_clmulni_intel
glue_helper            16384  0
aes_x86_64             20480  4
btrfs                1404928  0
xor                    24576  1 btrfs
zstd_compress         172032  1 btrfs
rtsx_usb_sdmmc         28672  0
mmc_core              176128  1 rtsx_usb_sdmmc
rtsx_usb               20480  2 rtsx_usb_sdmmc,rtsx_usb_ms
raid6_pq              122880  1 btrfs
libcrc32c              16384  1 btrfs
crc32c_generic         16384  0
zstd_decompress        81920  1 btrfs
xxhash                 16384  2 zstd_compress,zstd_decompress
sg                     36864  0
sd_mod                 61440  3
hid_generic            16384  0
usbhid                 57344  0
i915                 1736704  9
ehci_pci               16384  0
i2c_algo_bit           16384  1 i915
ehci_hcd               94208  1 ehci_pci
ahci                   40960  2
libahci                40960  1 ahci
drm_kms_helper        208896  1 i915
libata                270336  2 libahci,ahci
usbcore               294912  7 ehci_pci,usbhid,rtsx_usb,uvcvideo,ehci_hcd,ath3k,btusb
drm                   495616  10 drm_kms_helper,i915
scsi_mod              249856  3 sd_mod,libata,sg
psmouse               172032  0
crc32c_intel           24576  3
r8169                  90112  0
realtek                20480  0
libphy                 77824  2 r8169,realtek
lpc_ich                28672  0
usb_common             16384  1 usbcore
i2c_i801               28672  0
mfd_core               16384  2 rtsx_usb,lpc_ich
thermal                20480  0
i2c_hid                28672  0
hid                   139264  3 i2c_hid,usbhid,hid_generic
video                  49152  1 i915
button                 20480  0

 , ,

znavko
()

Ускорить загрузку Devuan. убрать задержку старта Atheros

Форум — General

Здравствуйте, уважаемые линуксоиды, аноним и случайные посетители!

Нужно ускорить и сделать более надёжным процесс загрузки Devuan на SysVinit.

У меня Devuan Beowolf без systemd, который, вероятно, работает быстрее и надёжнее, чем Debian.

После установки были удалены лишние демоны типа cups, mdadm, pcscd, удалены ненужные пакеты avahi-daemon, cups*, sane*, xsane*, geoclue*, exim*, xscreensaver, bluetooth, bluez.

В части Интернета удалён из автозагрузки медленный недоразвитый демон wicd (глючный networkmanager давно в чёрном списке). Wi-fi работает без dhcp, через wpa_supplicant и /etc/network/interfaces:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
	address 192.168.1.10
	netmask 255.255.255.0
	gateway 192.168.1.1
	wpa-ssid MyWifi
	wpa-scan-ssid 1
	wpa-proto WPA2
	wpa-key-mgmt WPA-PSK
	wpa-psk hashlyhashmycutehash

Следующий вопрос связан с задержкой подключения к Интернету на этапе загрузки демонов. Если отключить роутер MyWifi (что бывает, так как это модем мобильного интернета), то при загрузке происходит задержка в точке [ 5.839508] ieee80211 phy1: Atheros AR9271 Rev:1

# dmesg
...
[    5.229388] intel_rapl: Found RAPL domain dram
[    5.288722] usb 1-14: new full-speed USB device number 8 using xhci_hcd
[    5.315126] usb 1-5: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008
[    5.567296] ath9k_htc 1-5:1.0: ath9k_htc: HTC initialized with 33 credits
[    5.641056] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input30
[    5.641497] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input31
[    5.834488] ath9k_htc 1-5:1.0: ath9k_htc: FW Version: 1.4
[    5.834604] ath9k_htc 1-5:1.0: FW RMW support: On
[    5.835106] ath: EEPROM regdomain: 0x809c
[    5.835107] ath: EEPROM indicates we should expect a country code
[    5.835107] ath: doing EEPROM country->regdmn map search
[    5.835107] ath: country maps to regdmn code: 0x52
[    5.835108] ath: Country alpha2 being used: CN
[    5.835108] ath: Regpair used: 0x52
[    5.839508] ieee80211 phy1: Atheros AR9271 Rev:1
[   10.646360] usb 1-14: New USB device found, idVendor=0cf3, idProduct=e005, bcdDevice= 0.02
[   10.646818] usb 1-14: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   10.656921] ath9k_htc 1-5:1.0 wlx6cfdb9834ef2: renamed from wlan1
[   10.815237] Adding 1000444k swap on /dev/sdb3.  Priority:-2 extents:1 across:1000444k SSFS
[   10.841898] EXT4-fs (sdb2): re-mounted. Opts: (null)
[   11.047184] device-mapper: uevent: version 1.0.3
...

Вот как организованы демоны:

root@devuan:/etc/rcS.d# ls /etc/rcS.d/
README                     S15apparmor
S01live-config             S15brightness
S02mountkernfs.sh          S15procps
S03eudev                   S15stop-bootlogd-single
S04keyboard-setup.sh       S15urandom
S05mountdevsubfs.sh        S16networking
S06bootlogd                S17rpcbind
S07hostname.sh             S18nfs-common
S08checkroot.sh            S19mountnfs.sh
S09cryptdisks-early        S20mountnfs-bootclean.sh
S10checkroot-bootclean.sh  S21alsa-utils
S10kmod                    S21bootmisc.sh
S10lvm2                    S21lm-sensors
S11cryptdisks              S21screen-cleanup
S12checkfs.sh              S21x11-common
S13mountall.sh             S22live-tools
S14mountall-bootclean.sh
root@devuan:/etc/rcS.d# ls /etc/rc2.d/
README               S02stop-bootlogd  S04cron       S05elogind
S01console-setup.sh  S02sudo           S04dbus       S05slim
S02acpi-fakekey      S02uuidd          S04hddtemp    S06bootlogs
S02lvm2-lvmpolld     S04acpid          S04rmnologin  S07rc.local
S02rsyslog           S04anacron        S04rsync      S50ntp
root@devuan:/etc/rcS.d# 


Подскажите, пожалуйста, как можно убрать эту задержку при старте Atheros, чтобы бысрее всего показывался Slim и форма авторизации?

NTP, требующий Интернет, был перенесён в S50ntp. Есть ли смысл переставить rcS.d/S16networking в конец?

Также вопрос, стоит ли убрать nfs-common из rcS.d, если у меня не используются сетевые диски?

root@devuan:/etc/rcS.d# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=12223808k,nr_inodes=3055952,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=2449612k,mode=755)
/dev/sdb2 on / type ext4 (rw,noatime)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
pstore on /sys/fs/pstore type pstore (rw,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5099300k)
/dev/sdb1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,relatime)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/elogind type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/elogind/elogind-cgroups-agent,name=elogind)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=2449608k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

 , , , ,

znavko
()

Почему подключается к WiFi через /etc/network/interfaces ?

Форум — General

Доброго времени, уважаемые форумчане, почтенный аноним!

После установки Devuan (SysVinit) оказалось, что Wicd - тормознутый и не надёжный, например, на ноутбуке Lenovo X552e не включает вайфай после загрузки: приходится запускать окно wicd из Notification Area на панели Xfce4, нажимать «Включить Wifi», коннектиться, интернета все равно нет, отключаться и коннектиться опять, только тогда есть интернет.

Проблема на этом ноутбуке устраняется строкой в /etc/default/grub GRUB_CMDLINE_LINUX=«modprobe.blacklist=ideapad_laptop» (в этой модели леново как-то инициализируются два драйвера вайфая, вызывая soft-блокировку rfkill).

Но wicd всё равно медленный, приходится ждать пока он отсканирует всё ненужное и покажет нужные кнопки подключения-отключения.

Поэтому wifi настроен в /etc/network/interfaces с wpa_supplicant.

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

# cat /etc/network/interfaces
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
	address 192.168.1.10
	netmask 255.255.255.0
	gateway 192.168.1.1
	wpa-ssid WiFiNetMyM9
	wpa-scan-ssid 1
	wpa-proto WPA2
	wpa-key-mgmt WPA-PSK
	wpa-psk mycutepasshashlyhash


# runlevel
N 2

# ls /etc/rc2.d/
README		     S02stop-bootlogd  S04cron	   S04rmnologin  S07rc.local
S01console-setup.sh  S02sudo	       S04dbus	   S04rsync
S02acpi-fakekey      S02uuidd	       S04exim4    S05elogind
S02lvm2-lvmpolld     S04acpid	       S04hddtemp  S05slim
S02rsyslog	     S04anacron        S04ntp	   S06bootlogs

# service --status-all
 [ + ]  acpi-fakekey
 [ + ]  acpid
 [ ? ]  alsa-utils
 [ - ]  anacron
 [ + ]  apparmor
 [ - ]  bootlogd
 [ - ]  bootlogs
 [ - ]  bootmisc.sh
 [ - ]  brightness
 [ - ]  checkfs.sh
 [ - ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ - ]  console-setup.sh
 [ + ]  cron
 [ ? ]  cryptdisks
 [ ? ]  cryptdisks-early
 [ + ]  dbus
 [ + ]  elogind
 [ + ]  eudev
 [ + ]  exim4
 [ - ]  hddtemp
 [ - ]  hostname.sh
 [ ? ]  hwclock.sh
 [ - ]  keyboard-setup.sh
 [ - ]  killprocs
 [ ? ]  kmod
 [ - ]  live-config
 [ - ]  live-tools
 [ - ]  lm-sensors
 [ - ]  lvm2
 [ - ]  lvm2-lvmpolld
 [ - ]  mdadm
 [ ? ]  mdadm-waitidle
 [ - ]  mountall-bootclean.sh
 [ - ]  mountall.sh
 [ - ]  mountdevsubfs.sh
 [ - ]  mountkernfs.sh
 [ - ]  mountnfs-bootclean.sh
 [ - ]  mountnfs.sh
 [ ? ]  networking
 [ + ]  nfs-common
 [ - ]  nginx
 [ + ]  ntp
 [ - ]  openvpn
 [ - ]  pcscd
 [ - ]  procps
 [ - ]  rc.local
 [ - ]  rmnologin
 [ + ]  rpcbind
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  screen-cleanup
 [ - ]  sendsigs
 [ + ]  slim
 [ - ]  stop-bootlogd
 [ - ]  stop-bootlogd-single
 [ - ]  sudo
 [ - ]  tor
 [ - ]  umountfs
 [ - ]  umountnfs.sh
 [ - ]  umountroot
 [ - ]  urandom
 [ + ]  uuidd
 [ - ]  wicd
 [ - ]  x11-common
# 

Подскажите, почему интерфейсы поднимаются, какой сервис за это отвечает?

 , , ,

znavko
()

Поломаны шрифты в программе «Декларация 2020» в Wine

Форум — General

Доброго времени, уважаемые форумчане, почтенный аноним и случайные посетители!

Мне нужно заполнить 3-НДФЛ через «Декларацию», которую можно загрузить с nalog .ru > Программные средства > Декларация ( nalog.ru/rn77/program/5961249/ )

Что было

  1. Вначале скачанный установочный файл .msi совсем не запускался с сообщением поставить 32-битный wine. Вот это решило вопрос
# dpkg --add-architecture i386 && apt-get update && apt-get install wine32

После установки пакета wine32 установилось нормально так:

msiexec /i InsD2020.msi
  1. После запуска программы шрифты не работают в некоторых строках
$ cd .wine/drive_c/'АО ГНИВЦ'/'Декларация 2020'/
$ wine Decl2020.exe

Скриншот: https://ibb.co/xLV67FB

  1. Установка шрифтов не помогла:
# apt-get install fonts-wine
# apt-get install fonts-arkpandora fonts-croscore fonts-liberation fonts-liberation2 fonts-linuxlibertine fonts-tlwg-garuda-ttf
# apt-get install ttf-unifont ttf-dejavu ttf-dejavu-core fonts-wqy-zenhei

Скачивание Arial, Tahoma, OpenSans тоже не помогла:

$ pwd
/home/znavko/.wine/drive_c/windows/Fonts

$ ls
 1151020_5.15000_20.tif   ArialCEBoldItalic.ttf  'ARIALI 1.TTF'     ARIALNBI.TTF   FreeSerif.ttf
'ARIALBD 1.TTF'           arialceb.ttf            ARIALI.TTF        ARIALNB.TTF    OpenSans-Regular.ttf
 ARIALBD.TTF              ArialCEItalic.ttf       ARIALLGTITL.TTF   ARIALNI.TTF    tahoma.ttf
'ARIALBI 1.TTF'           ArialCEMTBlack.ttf      ARIALLGT.TTF      ARIALN.TTF
 ARIALBI.TTF              ArialCE.ttf             ArialMdmItl.ttf   ARIAL.TTF
 ARIALBLACKITALIC.TTF     Arial_Cyr.ttf           ArialMdm.ttf      ARIBLK.TTF

Подскажите, какой шрифт, откуда и куда скачать?

OS Devuan, Xorg, девуановский Xfce4.

 , ,

znavko
()

Как заходить на сервер по SSH и подгружать свою цветовую палитру?

Форум — General

Здравствуйте, уважаемые форумчане, аноним и случайные посетители!

Мне нужно, чтобы при входе на сервер по ssh у меня были нормальные цвета по команде 'ls'. При этом задать цвета на сервере и радоваться недостаточно, так как ищется решение типа носить свою палитру всегда с собой, а не готовить её заранее в каждом новом месте.

Была выбрана стратегия использовать alias

alias ssh="/usr/bin/ssh -t $@ \"mycutecommand\""

в качестве mycutecommand использовались такие два метода:

1. При помощи переменной LS_COLORS так:

ssh -t myserv "LS_COLORS='dir=0;33'; bash -i"

Такой метод не работает в принципе, даже на этапе отладки, без алиасов, так как вначале выполняется установка переменной, а затем запускается новый баш без этой переменной. (А без запуска bash команда выполняется, и соединение закрывается)

ssh -t myserv "bash -i \"LS_COLORS='dir=0;33'\"

так тоже не работает, так как баш пытается найти файл а не команду. Ключ -c тоже не помог.

2. Записью строки в ~/.dircolors

На этапе отладки оба варианта работают:

ssh -t myserver '[[ ! -f ~/.dircolors ]] && echo "DIR 00;33" > ~/.dircolors; bash -i'
/usr/bin/ssh -t yourserver "[[ ! -f ~/.dircolors ]] && echo \"DIR 00;33\" > ~/.dircolors; bash -i"

Но добавляя это в `alias ssh="` это не работает никак. Возможно, всему виной кавычки, возможно, всё портит переменная $@.

Поделитесь готовым решением или как правильно дописать свой код?

 , , ,

znavko
()

Почему sudo просит пароль при настройке доступа к скрипту группы wheel, а если предоставить доступ всем ALL, то не запрашивает?

Форум — General

Здравствуйте, уважаемые форумчане, почтенный аноним! С Новым годом!

У меня вопрос о работе sudo и о файле sudoers. Следующий код в файле /etc/sudoers позволяет пользователям из группы 'wheel' запускать с правами root небольшой скрипт, который перезапускает сервисы wpa-supplicant и networking через herd. Этот скрипт находится в двух местах:

  • /usr/scripts/wpa
  • /wpa
# tail -n 1 /etc/sudoers
%wheel ALL=(ALL) NOPASSWD: /usr/scripts/*, /wpa

Меня интересует, почему такая конфигурация запрашивает пароль, а при указании ALL вместо %wheel не запрашивает пароль?

Также любопытен вопрос, почему где-то настройки sudo пишут в несколько строк так:

%wheel ALL=(ALL) NOPASSWD: /usr/scripts/wpa
%wheel ALL=(ALL) NOPASSWD: /usr/scripts/openvpnru
%wheel ALL=(ALL) NOPASSWD: /usr/scripts/openvpnfr
%wheel ALL=(ALL) NOPASSWD: /usr/scripts/wpa

А в моей системе такая запись вызывает ошибку, и принимается только перечисление через запятую, то есть как в начале?

Версия sudo и система такие:

$ sudo --version
Sudo version 1.9.4p2
Sudoers policy plugin version 1.9.4p2
Sudoers file grammar version 48
Sudoers I/O plugin version 1.9.4p2
Sudoers audit plugin version 1.9.4p2

$ uname -a
Linux antelope 5.10.4-gnu #1 SMP 1 x86_64 GNU/Linux

Сам скрипт используется при потере соединения и для смены провайдера.

Листинг скрипта /wpa

#!/bin/sh

usage() {
  echo "Usage: $0 provider"
  echo "where provider is one of using providers"
  exit 1
}

if [ $# -eq 0 ]
  then
    echo "No arguments supplied"
    usage
fi

case "$1" in
  "isp")
    echo "Connecting to ISP provider"
    cp /etc/wpa_supplicant/wpa_isp.conf /etc/wpa_supplicant/wpa_supplicant.conf
    herd stop networking
    herd stop wpa-supplicant
    sleep 8
    herd start wpa-supplicant
    sleep 8
    herd start networking
    ;;
  "mob")
    echo "mob"
    echo "Connecting to Mobile provider"
    cp /etc/wpa_supplicant/wpa_mob.conf /etc/wpa_supplicant/wpa_supplicant.conf
    herd stop networking
    herd stop wpa-supplicant
    sleep 8
    herd start wpa-supplicant
    sleep 8
    herd start networking
    ;;
  *)
    echo "Provider is not of cases"
    exit 2;
esac

Итак, мои вопросы такие:

1. Почему при наделении всех правом запускать скрипт - ALL - sudo не запрашивает пароль, а при наделении такими правами группы wheel запрашивается пароль?

2. Почему система ругается, если писать доступы с одинаковыми настройками в несколько строк, и принимает, если через запятую?

3. Куда мне положить свои скрипты?

4. Какой сервис надо перезапустить, чтобы изменения вступили в силу? Сейчас без перезагрузки изменения не применяются (система OS Guix).

 ,

znavko
()

Почему не обновляется контакт в адресной книге после редактирования?

Форум — Mobile

Здравствуйте, уважаемые пользователи форума, также анонимы!

Я пользуюсь андроид версии 10 QKQ1.190825.002 с прошивкой MIU 11.0.5.0 на смартфоне Редми 9Т.

В родном приложении Адресная книга (то есть Телефон, или Контакты) после редактирования имени контакта он не меняется ни на странице Контакта, ни в восапе. Новое имя видно только, если редактировать - в строке ввода. Но сам по себе контакт показывается со старым именем.

Не помогает перезагрузка.

Подскжите, есть ли какой-нибудь обход этого бага?

 ,

znavko
()

Посоветуйте беспроводную клавиатуру

Форум — General

У меня вот такая клавиатура intro с русскими буквами из днсшопа.

работает на ААА аккумуляторах GP, постоянно используется. вот такие наблюдения:

1. в первые 5 дней работала по 1-2 дня на аккумуляторах, приходлось перезаряжать раз в 1-2 дня

2. затем три недели проработала по неделю на одном заряде аккумуляторов

3. сейчас уже 7 дней подряд работает 1 день на одном заряде.

клавиатура используется без мыши из набора. усб-антенна расположена в прямой видимости на 1,5 метра от клавиатуры, и когда выключен компьютер тоже. на клавиатуре нет выключателя.

и за ночь она почти полностью разряжает аккумуляторы, что начинает пропускать буквы при наборе.

подскажите что-нибудь хорошее с русскими буквами.

 ,

znavko
()

Хочу расширить ОЗУ, но не знаю, можно ли DIMM - или только UDIMM ?

Форум — Linux-hardware

Здравствуйте! В спецификации указано - два модуля UDIMM, максимум памяти 32 Гб, DDR4, 2666 ГГц.

Компьютер новый, в нём установлена одна плашка на 8Гб, на ней не написан её тип - Dimm или Udimm.

Я хочу купить одну новую плашку на 16 Гб и добавить во второй слот. В связи с этим два вопроса:

  1. Обязательно обращать внимание на тип DIMM или UDIMM - будут ли работать вместе DIMM и UDIMM или эта буква U влияет только на принципы работы плашки, и прозрачна для системы?

  2. Подскажите, что купить достойное - Corsair или что?

# dmidecode --type memory
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.1.1 present.

Handle 0x0009, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x000A, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 8192 MB
	Form Factor: DIMM
	Set: None
	Locator: DIMM1
	Bank Locator: Not Specified
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2666 MT/s
	Manufacturer: 80AD000080AD
	Serial Number: xxeexxee
	Asset Tag: 01190900
	Part Number: HMA81GU6CJR8N-VK    
	Rank: 1
	Configured Memory Speed: 2666 MT/s
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: 1.2 V

Handle 0x000B, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0009
	Error Information Handle: Not Provided
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: DIMM2
	Bank Locator: Not Specified
	Type: Unknown
	Type Detail: None
	Speed: Unknown
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
	Rank: Unknown
	Configured Memory Speed: Unknown
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: Unknown

upd: как говорит wiki

udimm тоже что и dimm то есть без регистров (не rdimm), а просто dimm

When manufactured as a dual in-line memory module (DIMM), a registered memory module is called an RDIMM, while unregistered memory is called UDIMM or simply DIMM.

 ,

znavko
()

Мониторы для Линукс? Как обстоят дела с драйверами?

Форум — Linux-hardware

Здравствуйте!

Выбираю дешёвый монитор 27 дюймов, IPS до 12килорублей, чтобы подключить к стационарному компьютеру Core i5 9400, NVIDIA GeForce GT710, под убунтой или свободной осью (если заведется в будущем).

В отзывах на мониторы в магазинах пишут про драйвера: кто-то не нашёл драйвер для lg, кто-то на amd качает драйвера для поддержки free-sync.

Пишутся ли драйвера под линукс? Можно ли обойтись без драйверов или есть риск получить недоэкран?

Что посоведуете для работы в Gimp, Openshot, Audacity и просмотра ютуба?

 , ,

znavko
()

USB Wi-fi адаптер с поддержкой Linux Libre (свободные драйверы)

Форум — Linux-hardware

Здравствуйте!

Я пользуюсь GNU/Guix на ядре LinuxLibre, потому что он работает без сбоев, легко откатиться в случае неудачного обновления, пакеты которые включены в систему хорошо ладно работают, ну и это безопасне, чем проприетарщина.

И мне нужно выбрать usb wi-fi адаптер, который можно купить в магазине в моем городе (магазин ДНС).

Подскажите, какие адапетры нормально поддерживаются?

Тут не могу сопоставить https://wireless.wiki.kernel.org/en/users/drivers с тем, что есть в магазине.

Atheros нет в этом магазине. Мне импонирует Zyxel и Asus:

  • Wi-Fi адаптер ASUS USB-N10 Nano
  • Wi-Fi адаптер ASUS USB-N13
  • Wi-Fi адаптер ZyXEL NWD6505
  • Wi-Fi адаптер ZyXEL NWD6605
  • Wi-Fi адаптер ASUS PCE-AC51

На сайте h-node.org присутствуют адаптеры с протоколом 802.11(a)b/g/n, 802.11a, 802.11n. А поддержки 802.11ac нет.

Упомянутые USB-адаптеры поддерживают протокол 802.11b/g/n, но остаётся вопрос, действительно ли они поддерживаются в LinuxLibre?

# cat /proc/version
Linux version 5.2.6-gnu (nixbld@) (gcc version 7.4.0 (GCC)) #1 SMP 1

 , ,

znavko
()

Подскажите ноутбук 15.6`` до 40 тыщ рублей под LinuxLibre

Форум — General

нужен ноутбук с SSD без ОС для установки свободной ОС с ядром LinuxLibre.

подскажите, что выбрать в днс?

использование - для работы в интернете, офисные программы, гимп. желательно с удобной клавиатурой - и еще лучше с подсветкой.

 , , ,

znavko
()

Баннер на главной - это ужасно

Форум — Linux-org-ru

Учитывая жалобы на эту компанию, размещать её рекламу на форуме для программистов - это повод для обсуждения.

Как вы считаете, баннер на главной - отчаянная попытка заработать на неопытных пользователях или эффективное решение финансовых вопросов?

Лично мне показывается реклама закомств, скрин http://0x0.st/zOrU.png , до этого - курсы администратора.

Неприятно посещать форум, когда вместо обсуждений владельцы предлагают пожертвовать для них кликом по ненужной рекламе.

Перемещено jollheef из talks

 , ,

znavko
()

Шахматы в реальном времени

Форум — Talks

На сайте Kung Fu Chess играют шахматы в реальном времени с друзьями или против компьютера.

В шахматах в реальном времени ходят одновременно несколько фигур, не дожидаясь хода противника. А чтобы сделать новый ход, нужно подождать время восстановления (зарядки) фигуры.

В таких шахматах вполне можно увернуться от удара во время хода противнка, внезапно спасая ферзя или короля, которому объявлен шах.

Очень увлекательно!

 ,

znavko
()

Как остановить вентиятор, пользуясь Linux-Libre?

Форум — General

Здравствуйте! Система: ноутбук Lenovo G50-30, Guix System, ядро linux-libre 5.1.15-gnu x86_64.

Установлены два пакета из репозитория guix: lmsensors и thinkfan. Нужно программно отключать вентилятор процессора.

sensors-detect нашел модуль coretemp, им пользуется sensors:

# sensors
soc_dts0-virtual-0
Adapter: Virtual device
temp1:        +41.0°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +53.0°C  (crit = +90.0°C)

soc_dts1-virtual-0
Adapter: Virtual device
temp1:        +41.0°C  

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +43.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:       +43.0°C  (high = +105.0°C, crit = +105.0°C)
Core 2:       +46.0°C  (high = +105.0°C, crit = +105.0°C)
Core 3:       +46.0°C  (high = +105.0°C, crit = +105.0°C)

Управлять вентилятором не получается ни fancontrol, ни pwmconfig, ни thinkfan:


# fancontrol
Loading configuration from /etc/fancontrol ...
Error: Can't read configuration file


# pwmconfig 
# pwmconfig revision $Revision$ ($Date$)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

/root/.guix-profile/sbin/pwmconfig: There are no pwm-capable sensor modules installed


# thinkfan

ERROR: /etc/thinkfan.conf: No such file or directory

модули:

# lsmod
Module                  Size  Used by
hwmon_vid              16384  0
fuse                  114688  2
ccm                    20480  9
snd_hda_codec_hdmi     57344  1
snd_hda_codec_conexant    24576  1
snd_hda_codec_generic    77824  1 snd_hda_codec_conexant
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_conexant
joydev                 24576  0
intel_rapl             24576  0
intel_soc_dts_thermal    20480  0
intel_soc_dts_iosf     20480  1 intel_soc_dts_thermal
intel_powerclamp       20480  0
coretemp               20480  0
kvm                   647168  0
irqbypass              16384  1 kvm
punit_atom_debug       16384  0
cmdlinepart            16384  0
rtsx_usb_ms            24576  0
rtsx_usb_sdmmc         32768  0
memstick               20480  1 rtsx_usb_ms
arc4                   16384  2
intel_spi_platform     16384  0
intel_spi              24576  1 intel_spi_platform
spi_nor                45056  1 intel_spi
crct10dif_pclmul       16384  1
mtd                    65536  3 cmdlinepart,intel_spi
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
uvcvideo               98304  0
crc32_pclmul           16384  0
ath9k                 155648  0
ath9k_common           24576  1 ath9k
ath9k_hw              479232  2 ath9k_common,ath9k
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
ath                    32768  3 ath9k_common,ath9k,ath9k_hw
rtsx_usb               24576  2 rtsx_usb_sdmmc,rtsx_usb_ms
videobuf2_v4l2         24576  1 uvcvideo
mac80211              843776  1 ath9k
videobuf2_common       45056  2 videobuf2_v4l2,uvcvideo
videodev              204800  3 videobuf2_v4l2,uvcvideo,videobuf2_common
media                  53248  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
usbmouse               16384  0
usbkbd                 16384  0
hci_uart              122880  0
ath3k                  24576  0
btqca                  20480  1 hci_uart
btusb                  49152  0
btrtl                  20480  2 hci_uart,btusb
btbcm                  16384  2 hci_uart,btusb
btintel                24576  2 hci_uart,btusb
ghash_clmulni_intel    16384  0
bluetooth             577536  7 btrtl,btqca,btintel,hci_uart,btbcm,ath3k,btusb
cryptd                 24576  1 ghash_clmulni_intel
cfg80211              704512  4 ath9k_common,ath9k,ath,mac80211
i915                 1540096  6
r8169                  81920  0
cec                    45056  1 i915
psmouse               151552  0
input_leds             16384  0
realtek                20480  1
snd_hda_intel          45056  3
drm_kms_helper        172032  1 i915
serio_raw              20480  0
lpc_ich                24576  0
i2c_i801               32768  0
snd_hda_codec         135168  4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
drm                   421888  7 drm_kms_helper,i915
snd_hda_core           90112  5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
i2c_algo_bit           16384  1 i915
fb_sys_fops            16384  1 drm_kms_helper
snd_hwdep              20480  1 snd_hda_codec
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
snd_pcm               110592  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
video                  45056  1 i915
snd_timer              40960  1 snd_pcm
snd                    86016  14 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
i2c_hid                28672  0
pwm_lpss_platform      16384  0
pwm_lpss               16384  1 pwm_lpss_platform
ecdh_generic           28672  1 bluetooth
soundcore              16384  1 snd
mac_hid                16384  0
rfkill_gpio            16384  0
virtio_rng             16384  0
virtio_console         32768  0
virtio_net             57344  0
virtio_blk             20480  0
virtio_balloon         24576  0
virtio_pci             24576  0
virtio                 16384  6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net
virtio_ring            32768  6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net
isci                  143360  0
libsas                 81920  1 isci
scsi_transport_sas     40960  2 isci,libsas
pata_atiixp            16384  0
pata_acpi              16384  0
nls_iso8859_1          16384  0
wp512                  36864  0
serpent_generic        32768  0
xts                    16384  0
dm_crypt               40960  0
hid_apple              16384  0
hid_generic            16384  0
usbhid                 53248  0
hid                   131072  4 i2c_hid,usbhid,hid_apple,hid_generic
uas                    24576  0
usb_storage            69632  1 uas
ahci                   40960  2
libahci                32768  1 ahci


# modinfo coretemp
filename:       /run/booted-system/kernel/lib/modules/5.1.15-gnu/kernel/drivers/hwmon/coretemp.ko
license:        GPL
description:    Intel Core temperature monitor
author:         Rudolf Marek <r.marek@assembler.cz>
srcversion:     88BD604D089FAF532B6A0EE
alias:          cpu:type:x86,ven0000fam*mod*:feature:*01C0*
depends:        
retpoline:      Y
intree:         Y
name:           coretemp
vermagic:       5.1.15-gnu SMP mod_unload modversions 
parm:           tjmax:TjMax value in degrees Celsius (int)

Помогите, пожалуйста, настроить что-нибудь и остановить шумный вентилятор.

PS: по умолчанию данный ноут шёл с пассивным охлаждением, но вентилятор был вставлен руками.

 , ,

znavko
()

Вышел GNU Guile 2.2.5

Форум — General

Guile - реализация языка Scheme, потомок «древнего языка» Lisp, может использоваться для создания гибких приложений с возможностью расширения программистами или пользователями при помощи плагинов, модулей, скриптов.

100 коммитов от 11 человек закрывают обнаруженные ошибки, например, SRFI-19 в библиотеке даты и времени и в модуле `(web uri)`.

Данный релиз серьёзно улучшает производительность двухсторонних каналов, также вводит новый бинарный примитив ввода `get-bytevector-some!`

Смотрите анонс.

Источник: GNU Guile 2.2.5 released

 

znavko
()

Вышел GNU Guix 1.0.0

Новости — GNU's Not Unix
Группа GNU's Not Unix

2 мая 2019 года, после 7 лет разработки, программисты из фонда свободного программного обеспечения (FSF) выпустили GNU Guix версии 1.0.0. За эти 7 лет было принято более 40 000 коммитов от 260 человек, выпущено 19 релизов.

GNU Guix является результатом совместных усилий программистов из разных стран. Он одобрен FSF и теперь доступен для широкой аудитории. В настоящее время установочный образ имеет графическую установку, в которой генерируется конфигурационный файл, исходя из предпочтений пользователя.

Guix — это пакетный менеджер и дистрибутив операционной системы, в котором используется этот пакетный менеджер. Операционная система инициализируется из файла описания ОС, который использует язык Scheme. В качестве системы инициализации используется собственная разработка — GNU Shepherd. Ядро — Linux-libre.

Идея транзакционного пакетного менеджера впервые реализована в Nix. Guix - это транзакционный пакетный менеджер, написанный на Guile. В Guix пакеты устанавливаются в профили пользователей, для установки не требуются привилегии root, возможно использование многих версий одного пакета, также доступны откаты до предыдущих версий. Guix — первый пакетный менеджер, в котором реализована идея воспроизводимых (повторяемых) сборок с использованием архива Software Heritage. Установка программного окружения любой доступной версии позволяет программистам удобно работать с предыдущими версиями пакетов. Guix предоставляет инструменты работы с контейнерами, виртуальными машинами. Он собирает пакеты из исходников, использует серверы подстановки собранных бинарников для ускорения процесса установки пакетов.

В настоящее время вариант установки desktop включает X11, GDM, Gnome, NetworkManager по умолчанию. Можно переключиться на Wayland, также доступны рабочие столы Mate, Xfce4, LXDE, Enlightenment, различные оконные менеджеры X11. В настоящее время KDE отсутствует (см. Limitations).

Дистрибутив на данный момент включает 9712 пакетов, которые соответствуют требованиям FSF к свободному программному обеспечению и распространяются под свободными лицензиями GPL. Доступны nginx, php7, postgresql, mariadb, icecat, ungoogled-chromium, libreoffice, tor, blender, openshot, audacity и другие. Готовится перевод руководства на русский язык.

>>> Подробности

 ,

znavko
()

CSS показать блок по нажатию на другой блок, оба обёрнуты

Форум — Web-development

Здравствуйте! Кодирую мобильное меню на HTML5 + Css3.

Вложенный блок должен влиять на внешний блок, находящийся в другом месте вложения. То есть при нажатии на div.opener должен открываться div#kuku.

Сейчас работает только по нажатию на div#apply, который не имеет вложений по отношению к #kuku.

Но из вложенного div.opener не получается влиять на внешний блок: http://jsfiddle.net/znavko/gLmsecp8/

Использовался атрибут tabindex, чтобы div реагировал на селектор :focus, первая строка «открыть куку» работает.

А обёрнутый div.opener в состоянии :focus не меняет свойств наружного div#kuku, который тоже обёрнут. Что делать?

PS: js не предлагать.

 , ,

znavko
()

Хостинг картинок с добавлением через curl, открывающийся через тор, аналог 0x0.st

Форум — General

0x0.st умеет классно работать через консоль, но в браузере тормозит открытие картинки при обращении через тор.

Подскажите аналог, который тоже умеет

curl -F'file=@picture.png' 0x0.st

и который не тормозит, если заходить по url картинки через браузер с тор?

 , ,

znavko
()

Как еще предупредить программную блокировку wlan?

Форум — General

Здравствуйте! Проблема с подключением wi-fi через сервисы wpa-supplicant и dhcp-client.

Wlan оказывается программно блокирован, поэтому сеть не поднимается, а эти два сервиса не снимают блокировку.

Приходится каждый раз делать вручную:

$ su -
# rfkill unblock wifi
# herd restart networking

Подскажите, что может вызывать блокировку? Ноутбук Lenovo G50-30, используются два драйвера: ath3k (bluetooth) и ath9k (wifi).

Когда был NetworkManager, он нормально подключался, обходя или предупреждая блокриовки. Однако решено заменить ненужность.

Остается проблема снятия блокировок.

Система: GuiSD, Linux-Libre 5.0.5

$ uname -a
Linux 5.0.5-gnu #1 SMP 1 x86_64 GNU/Linux

$ lsmod
Module                  Size  Used by
ccm                    20480  6
fuse                  114688  2
snd_hda_codec_hdmi     57344  1
snd_hda_codec_conexant    24576  1
snd_hda_codec_generic    77824  1 snd_hda_codec_conexant
ledtrig_audio          16384  2 snd_hda_codec_generic,snd_hda_codec_conexant
intel_rapl             24576  0
intel_soc_dts_thermal    20480  0
intel_soc_dts_iosf     20480  1 intel_soc_dts_thermal
intel_powerclamp       20480  0
coretemp               20480  0
kvm                   651264  0
irqbypass              16384  1 kvm
punit_atom_debug       16384  0
cmdlinepart            16384  0
rtsx_usb_ms            24576  0
intel_spi_platform     16384  0
intel_spi              24576  1 intel_spi_platform
memstick               20480  1 rtsx_usb_ms
rtsx_usb_sdmmc         28672  0
spi_nor                45056  1 intel_spi
mtd                    65536  3 cmdlinepart,intel_spi
iTCO_wdt               16384  0
iTCO_vendor_support    16384  1 iTCO_wdt
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
arc4                   16384  2
uvcvideo               94208  0
ath9k                 155648  0
videobuf2_vmalloc      20480  1 uvcvideo
videobuf2_memops       20480  1 videobuf2_vmalloc
ath9k_common           24576  1 ath9k
videobuf2_v4l2         24576  1 uvcvideo
ath9k_hw              479232  2 ath9k_common,ath9k
joydev                 24576  0
ghash_clmulni_intel    16384  0
cryptd                 24576  1 ghash_clmulni_intel
videobuf2_common       45056  2 videobuf2_v4l2,uvcvideo
ath                    32768  3 ath9k_common,ath9k,ath9k_hw
videodev              204800  3 videobuf2_v4l2,uvcvideo,videobuf2_common
i915                 1548288  13
media                  49152  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
rtsx_usb               24576  2 rtsx_usb_sdmmc,rtsx_usb_ms
usbmouse               16384  0
usbkbd                 16384  0
mac80211              839680  1 ath9k
input_leds             16384  0
ath3k                  24576  0
hci_uart              122880  0
btusb                  49152  0
cec                    45056  1 i915
btqca                  20480  1 hci_uart
btrtl                  20480  2 hci_uart,btusb
btbcm                  16384  2 hci_uart,btusb
snd_hda_intel          45056  6
btintel                24576  2 hci_uart,btusb
bluetooth             561152  7 btrtl,btqca,btintel,hci_uart,btbcm,ath3k,btusb
drm_kms_helper        167936  1 i915
snd_hda_codec         135168  4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
psmouse               151552  0
ideapad_laptop         36864  0
snd_hda_core           86016  5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
serio_raw              20480  0
lpc_ich                24576  0
r8169                  81920  0
cfg80211              692224  4 ath9k_common,ath9k,ath,mac80211
i2c_i801               32768  0
sparse_keymap          16384  1 ideapad_laptop
realtek                20480  0
drm                   430080  9 drm_kms_helper,i915
wmi                    32768  1 ideapad_laptop
snd_hwdep              20480  1 snd_hda_codec
i2c_algo_bit           16384  1 i915
fb_sys_fops            16384  1 drm_kms_helper
syscopyarea            16384  1 drm_kms_helper
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer              40960  1 snd_pcm
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
snd                    86016  20 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
ecdh_generic           28672  1 bluetooth
video                  45056  2 ideapad_laptop,i915
soundcore              16384  1 snd
i2c_hid                28672  0
mei_txe                24576  0
rfkill_gpio            16384  0
mei                   106496  1 mei_txe
pwm_lpss_platform      16384  0
pwm_lpss               16384  1 pwm_lpss_platform
mac_hid                16384  0
virtio_rng             16384  0
virtio_console         32768  0
virtio_net             53248  0
virtio_blk             20480  0
virtio_balloon         24576  0
virtio_pci             24576  0
virtio                 16384  6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net
virtio_ring            32768  6 virtio_rng,virtio_console,virtio_balloon,virtio_pci,virtio_blk,virtio_net
isci                  143360  0
libsas                 86016  1 isci
scsi_transport_sas     40960  2 isci,libsas
pata_atiixp            16384  0
nls_iso8859_1          16384  0
wp512                  36864  0
serpent_generic        32768  0
xts                    16384  0
dm_crypt               40960  0
hid_apple              16384  0
hid_generic            16384  0
usbhid                 53248  0
hid                   135168  4 i2c_hid,usbhid,hid_apple,hid_generic
uas                    24576  0
usb_storage            69632  1 uas
ahci                   40960  2
libahci                32768  1 ahci

Если добавить ideapad_laptop в modprobe blacklist, то система просто не видит wifi-карту.

 ,

znavko
()

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