oio11: (Default)
18 Oct 2012

How to remove and disable BlueTooth support on Debian GNU / Linux servers

 
How to remove / disable bluetooth support on Debian GNU / Linux servers


If you running Debian Squeeze Linux (as server Apache, MySQL, Qmail etc.) on brand new purchased hardware with bluetooth support; you will notice default Linux kernel will detect and load modules for Bluetooth
This would not be a problem only if Bluetooth does not pose possible errors or (even at cases even maybe system hangs ups?). The actual reason in my case to want to disable bluetooth on a productive Linux server operating like host was I found out in dmesg produced output, some errors related to Bluetooth, here they are:

root@deb:~# dmesg|grep -i 'call trace' -A 8
[323406.744439] Call Trace:
[323406.744440] [] ? lapic_next_event+0x18/0x1d
[323406.744450] [] ? __report_bad_irq+0x30/0x7d
[323406.744453] [] ? note_interrupt+0x105/0x16e
[323406.744455] [] ? handle_fasteoi_irq+0x93/0xb5
[323406.744458] [] ? handle_irq+0x17/0x1d
[323406.744460] [] ? do_IRQ+0x57/0xb6
[323406.744463] [] ? ret_from_intr+0x0/0x11
[323406.744464]
I saw this error and similar ones occuring, every now and then obviously displaying something wents wrongs with IRQs related to BlueTooth Communication with Kernel (as it keeps processing requests loaded in system memory) …
Well anyways having the bluetooth kernel module loaded on memory just takes up few chunks of useless assigned memory.
I don't have intention to use bluetoothever in future on these host so I decided to completely remove bluetooth support on those Debian.
1. Remove blueetoh support on Debian GNU / Linux
First to check info about the loaded kernel module bluetooth.ko and its assigned module load alias run:

root@deb:~# /sbin/modinfo bluetooth
filename: /lib/modules/2.6.32-5-amd64/kernel/net/bluetooth/bluetooth.ko
alias: net-pf-31
license: GPL
version: 2.15
description: Bluetooth Core ver 2.15
author: Marcel Holtmann
srcversion: 9FD5BF98FC88505DC637909
depends: rfkill
vermagic: 2.6.32-5-amd64 SMP mod_unload modversions
Secondly disable memory preloaded bluetooth.ko on the current host with cmds:

root@deb:~# rmmod -f bnep
root@deb:~# rmmod -f l2cap
root@deb:~# rmmod -f sco
root@deb:~# rmmod -f bluetooth
Default way to control if Bluetooth (on host support is ON or OFF) is through /etc/default/bluetooth. Inside /etc/default/bluetooth is a control variable:

BLUETOOTH_ENABLED=1
To shut it off change its value to 0:

BLUETOOTH_ENABLED=0
Then to permanently prevent bluetooth.ko from being ever in future loaded its also good idea to blacklist modules – bnep, btusb, bluetooth:

root@deb:~# echo 'blacklist bnep' >> /etc/modprobe.d/bluetooth.conf
root@deb:~# echo 'blacklist btusb' >> /etc/modprobe.d/bluetooth.conf
root@deb:~# echo 'blacklist bluetooth' >> /etc/modprobe.d/bluetooth.conf
Onwards re-build, current kernel initramfs:

root@deb:~# update-initramfs -u -k `uname -r` -v
......
......
Next update boot init scripts with update-rc.d to make sure bluetooth (service / daemon) is not started:

root@deb:~# update-rc.d bluetooth remove
......
That's all bluetooth will not load up anymore on next boot and at present time will not take up useless mem space.
2. Re-enable disabled blueetooth on Debian Linux

I've been asked in one of comments, what to do If you need to re-enable bluetooth on your Debian Linux at some time in future, so here are the steps to turn back blueetooth on again

/etc/modprobe.d/bluetooth.conf
Change variable:
BLUETOOTH_ENABLED=0
to
BLUETOOTH_ENABLED=1
Open /etc/modprobe.d/bluetooth.conf and remove any blacklisted modules, e.g:
'blacklist bnep'
'blacklist btusb'
&39;blacklist bluetooth'
Rebuild again kernel ramfs
root@deb:~# update-initramfs -u -k `uname -r` -v

Enjoy :)
http://pc-freak.net/blog/remove-disable-bluetooth-support-debian-gnu-linux-servers/
oio11: (Default)

Не работает сеть eth0 в Kali Linux 10


Kalilinux

Во время работы понадобилось переключить работу сетевого адаптера Lan (eth0) на Wi-fi (wlan0) поработав выключил компьютер. Позже включил и увидел что автоматически подгружалась сеть Wi-fi в настройках сетевого менеджера указано что сетевым устройством Lan не управляют. Для решения данной проблемы есть два варианта:

Вариант 1
Нажимаем Ctrl+Alt+t и в терминале вводим код

ifconfig eth0 up
/etc/init.d/networking restart

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

Вариант 2
1.Нажимаем Ctrl+Alt+t и в терминале вводим код

nano /etc/NetworkManager/NetworkManager.conf

и меняем managed=false на managed=true
2.Делаем перезагрузку менеджера сетевого
service network-manager restart

3.Открываем сетевой интерфейс
nano /etc/network/interfaces

удаляем оттуда все и вставляем
auto lo
iface lo inet loopback

4.Делаем перезагрузку менеджера сетевого
service network-manager restart

После проделанных операций можно управлять сетевыми настройками из трея

Снимок экрана от 2013-10-05 17:06:03


http://kiberjen.livejournal.com/43624.html
http://blog.kiberjen.ru/2013/10/ne-rabotaet-set-eth0-v-kali-linux/

oio11: (Default)

Как настроить Wifi-соединение на любом Linux-десктопе

Автор: В. Семененко
Дата публикации: май 2011 г.

Если вы владелец какого-либо мобильного устройства под управлением OS Linux, то вам в первую очередь придется задуматься над выполнением задачи номер один - настройка соединения с беспроводной точкой доступа Wifi. По умолчанию, стандартные инструменты для Linux-десктопов надежны и удобны в использовании. Например, Wifi Radar, Network Manager, Wicd и многие другие программы этого класса. Конечно, подразумевается, что вы используете окружения типа Gnome или KDE, обладающих очень богатым функционалом и выбором.
Но как быть, если у вас нечто другое и более редкое - E17, Fluxbox, ION или вообще "голая" консоль? В этом случае вам стоит применить классический способ настройки - командная строка. Read more... )
oio11: (Default)
[Wiki][HOWTO]Исправляем исчезающий апплет сети - nm-applet, NetworkManager и т д
« : 06 Сентябрь 2010, 11:54:01 »
Статья в ВИКИ, в ней данные постоянно обновляются и дополняются.

--Пупизоид


Всем привет!

Предлагаю вам раз и навсегда решить проблему с исчезающим апплетом сети (nm-applet, апплет NetworkManager) и перестать его ругать.
Данная инструкция должна подойдет для всех ubuntu начиная с interpid 8.10 и до lucid lynx 10.04 (10.04.1)

Что нам для этого нужно усвоить:

В ubuntu существуют два режима работы с сетью

1. Управление сетевыми настройками через редактирование файла /etc/network/interfaces
2. Использование апплета сети, он же nm-applet, апплет NetworkManager и т.д.

Рассмотрим оба варианта

1. Управление сетевыми настройками через редактирование файла /etc/network/interfaces

Руководствуясь man interfaces, указываем свои сетевые настройки в файле /etc/network/interfaces, перезапускаем сервис сети командой sudo /etc/init.d/networking restart и радуемся жизни.

2. Использование апплета сети, он же nm-applet, апплет NetworkManager и т.д.

В файле /etc/network/interface, закомментируйте знаком # или сотрите все строки кроме следующих

auto lo
iface lo inet loopback


отредактируйте файл /etc/NetworkManager/nm-system-settings.conf установив параметр managed=true в разделе [ifupdown] чтобы получилось как в примере указанном ниже

[ifupdown]
managed=true


(((  debian   ---   geany /etc/NetworkManager/NetworkManager.conf )))

Перезапустите апплет сети командой sudo service network-manager restart, вуаля! все на месте все работает и никуда больше не денется.

Проводим разбор полетов:

Параметр managed=true/false в разделе [ifupdown] файла /etc/NetworkManager/nm-system-settings.conf устанавливает состояние работы апплета сети.
То есть, managed=true позволяет апплету сети обслуживание сетевых соединений, а managed=false запрещает (по умолчанию стоит именно этот параметр), что собственно и приводит к исчезновению апплета сети из трея после добавления любых настроек кроме как по умолчанию в файл /etc/network/interfaces.

Все желающие могут почитать первоисточник который находится здесь: /usr/share/doc/network-manager/README.Debian

Данная инструкция написана для людей и только для людей.

Всегда ваш 3245.

27.08.2011 Добавлен скрипт для настройки режима работы с сетью через NetworkManager

Сохраняем, и запускаем через терминал командой sh NetworkManager.sh.txt
 
* NetworkManager.sh.txt (2.35 кБ - загружено 978 раз.)
« Последнее редактирование: 27 Июнь 2012, 14:05:03 от Пупизоид »
http://forum.ubuntu.ru/index.php?topic=112200.0

Source Package: network-manager-applet (0.9.4.1-5)
https://packages.debian.org/ru/source/wheezy/network-manager-applet

[ Source: network-manager ]
Package: gir1.2-networkmanager-1.0 (0.9.4.0-10)

https://packages.debian.org/wheezy/gir1.2-networkmanager-1.0
 
oio11: (Default)

iwconfig - настроить беспроводной сетевой интерфейс


ОБЗОР

iwconfig [интерфейс]
iwconfig интерфейс [essid X] [nwid N] [mode M] [freq F]
[channel C][sens S ][ap A ][nick NN ]
[rate R] [rts RT] [frag FT] [txpower T]
[enc E] [key K] [power P] [retry R]
[modu M] [commit]
iwconfig --help
iwconfig --version

ОПИСАНИЕ

iwconfig подобен ifconfig(8), но предназначен для беспроводных интерфейсов. Он используется для установки параметров сетевых интерфейсов,Read more... )
oio11: (Default)

Настройка Wi-Fi в Linux утилитой iw

26. 11. 2013

Настройка Wi-Fi в Linux утилитой iw . В этом посте я опишу процесс настройки Wi-Fi-соединения в Linux утилитой iw которая пришла на смену wireless_tools.

 

Настройка Wi-Fi в Linux c помощью iw

Настройка WiFi в LinuxНачнем с просмотра доступных сетевых карт:

# ip link list

Выводе этой команды будет содержать все сетевые интерфейсы, нас интересуют следующие имена: wlan0wlp4s0, ath0 и т.п.

Также, нам понадобиться утилита iw, воспользуемся командой iw dev. В отличии от ip link list, iw dev выведет только имеющиеся беспроводные интерфейсы:

$ iw dev
phy#0 	Interface wlp4s0 		ifindex 3 		wdev 0x1 		addr **:**:**:**:**:** 		type managed

Вывод команды сообщил нам, что имя нашей караты wlp4s0, поднимаем:

# ip link set wlp4s0 up

Если у вас возникнет ошибка:

RTNETLINK answers: Operation not possible due to RF-kill

Можно установить утилиту rfkill и с ее помощью решить эту проблему.

Таблица сравнения команд iw и wireless_tools.

Команды iw  Команды wireless_tools Описание
iw dev wlp4s0 link iwconfig wlp4s0 Показать статус соединения
iw dev wlp4s0 scan iwlist wlp4s0 scan Сканирование сети на точки доступа
iw dev wlp4s0 set type ibss iwconfig wlp4s0 mode ad-hoc Настройка режима работы ad-hoc.
iw dev wlp4s0 connect ваш_essid iwconfig wlp4s0 essid ваш_essid Подключение к незащищенной сети
iw dev wlp4s0 connect ваш_essid 2432 iwconfig wlp4s0 essid ваш_essid freq 2432M Подключение с задающим каналом сети
iw dev wlp4s0 connect ваш_essid key 0:ваш_ключ
iwconfig wlp4s0 essid ваш_essid key ваш_ключ Подключение к WEP зашифрованному каналу сети с помощью шестнадцатеричного ключа
iw dev wlp4s0 connect ваш_essid key 0:ваш_ключ iwconfig wlp4s0 essid ваш_essid key s:ваш_ключ Подключение к WEP зашифрованному каналу сети с помощью ключа ASCII
iw dev wlp4s0 set power_save on iwconfig wlp4s0 power on Включение режима экономии питания

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

Сканируем сеть:

# iw dev wlp4s0 scan | less

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

Для незащищенной сети:

# iw dev wlp4s0 connect ваш_essid

WEP

Шестнадцатеричный ключ от ASCII отличаются автоматически:

# iw dev wlp4s0 connect ваш_essid key 0:ваш_ключ

Есть возможность указать 4 ключа и назначить клавишу по умолчанию. Например, 3-й ключ и клавиша d (нумерация начинается с нуля):

# iw dev wlp4s0 connect ваш_essid key d:2:ваш_ключ

WPA/WPA2

Вам необходимо отредактировать файл /etc/wpa_supplicant.conf, более детально в этом посте. Затем выполнить команду:

# wpa_supplicant -i wlp4s0 -c /etc/wpa_supplicant.conf

Для проверки успешности соединения, можно воспользоваться следующей командой:

# iw dev wlp4s0 link

Командой ping, можно проверить соединение с интернетом:

# ping -c3 ya.ru

Собственно все, настройка Wi-Fi в Linux закончена.
http://www.oldnix.org/wifi-linux-iw/

oio11: (Default)
к посту ---

oio11 - Как отключить Bluetooth во время загрузки в Ubuntu

oio11.livejournal.com/1232565.html
25 апр. 2013 г.

rfkill — определение состояние интегрированных устройств

25. 11. 2013
rfkill — небольшая и полезная утилита для запроса состояния интегрированных устройств, таких как: Wi-Fi, Bluetooth GPS и др. rfkill определяет заблокированные ли устройства аппаратно или программно. А также может изменить это состояние, если его можно изменить программно.

Утилита rfkill

Утилита rfkillКак-то обнаружил, что Wi-Fi не работает, а именно при попытки поднятия сетевой карты выдает ошибку:
RTNETLINK answers: Operation not possible due to RF-kill
Немного погуглив, нашел решение, а именно программу rfkill. Работать с этой программой очень просто.
Для начала, определим состояние наших устройств:
# rfkill list
Вывод следующий:
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes
1: acer-wireless: Wireless LAN
        Soft blocked: yes
        Hard blocked: no
2: acer-bluetooth: Bluetooth
        Soft blocked: yes
        Hard blocked: no
Из чего следует, что наша Wi-Fi карат заблокирована, для разблокировки применим следующею команду:
# rfkill unblock wifi
Проверяем результат:
# rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
1: acer-wireless: Wireless LAN
        Soft blocked: no
        Hard blocked: no
2: acer-bluetooth: Bluetooth
        Soft blocked: yes
        Hard blocked: no
Вот и отлично, блокировку сняли, пробуем поднять наш сетевой интерфейс:
# ip link set wlp4s0 up

Вот и все, все работает.
http://www.oldnix.org/rfkill/

oio11: (Default)

Openning NetworkManager's edit connections window from terminal

I need to open NetworkManager's edit connections window from terminal (for ssh -X ).
What is the command that opens it?


 

The correct command is

nm-connection-editor

shareimprove  this answer 

http://askubuntu.com/questions/174381/openning-networkmanagers-edit-connections-window-from-terminal
oio11: (Default)

Что такое полное доменное имя (FQDN)?

Полное доменное имя (FQDN) представляет собой полное имя домена для конкретного компьютера, или хозяина, в Интернете. Полное доменное имя состоит из двух частей: имя хоста и доменное имя. Например, полное доменное имя для гипотетического почтового сервера может быть mymail.somecollege.edu . Имя хоста mymail , и хозяин находится в домене somecollege.edu .

В этом примере .edu является доменом верхнего уровня (TLD). Это похоже на корневой каталог на типичной рабочей станции, где все другие каталоги (или папки) происходят. .edu TLD, Университет Индианы Блумингтон был назначен indiana.edu домен и имеет право создавать поддомены в нем.)

То же относится к веб-адреса. Например, www.indiana.edu это полное доменное имя в Интернете для МЕ. В этом случае www является именем хоста в indiana.edu домена.

При подключении к хосту (с помощью клиента SSH, например), вы должны указать полное доменное имя. DNS-сервер затем разрешает имя хоста в его IP-адрес, достаточно посмотреть на таблицу DNS. Принимающая сторона связалась, и вы получите приглашение для входа.

Если вы используете только имя хоста (без информации о домене) для подключения к серверу, приложение вы используете не сможет разрешить имя хоста. Это может произойти, если либо DNS-суффикс порядок в компьютере TCP / IP свойствах неправильный, или таблица DNS поврежден. В этих случаях ввода доменного имени хоста позволит DNS для обнаружения сервера. Кроме того, если вы пытаетесь подключиться к удаленному хосту, что не является локальным для поставщика услуг Интернета (ISP), вы, вероятно, придется использовать полное доменное имя. Например, маловероятно, что DNS-сервер на МЕ будет иметь листинг удаленных хостов в другом университете или неродственного ISP.

Это документ aiuv в домене все.
Последние изменения 01 марта 2013 года.

http://kb.iu.edu/data/aiuv.html

oio11: (Default)
Home » Ports Database

Ports Database

SG Ports is a comprehensive, searchable database of official and unofficial tcp/udp port[1] assignments, known vulnerabilities, trojans, applications use and more. The ports, services and protocols database contains combined information derived from IANA, numerous port lists, as well as our own research and user submissions. You can search by application/service name, or simply click on port numbers below for detailed information. Please email us, or simply use the "Add comment" buttons on individual port pages to add information not already in the database.
threat/application/port search:
search


...................

http://www.speedguide.net/ports.php
oio11: (Default)
Сборка дополнительный модулей ядра в Debian и Ubuntu [исправить]




Установить дополнительный модуль из исходных текстов для Linux ядра в Debian,
не нарушая пакетной структуры дистрибутива, можно при помощи приложения
module-assistant, в результате работы которого на выходе получается обычный
deb-пакет с заданным модулем.Read more... )
oio11: (Default)

Intel® Wireless WiFi Link drivers for Linux*

Latest driver development

We do push our driver changes upstream as soon as possible.Read more... )
oio11: (Default)

Intel Wireless WiFi Link, Wireless-N, Advanced-N, Ultimate-N devices

.......................................The iwlwifi module (iwlagn prior to Linux 3.2) is produced by the iwlwifi Linux kernel driver, which supports several Intel wireless LAN adapters: Read more... )

oio11: (Default)

openbox nm-applet


Настройка NetworkManager в Openbox

Для удобного управления сетями нам нужен апплет на панель (nm-applet). Его можно найти в пакете network-manager-gnome.
sudo apt-get install network-manager-gnome
Также стоит добавить его в автозагрузку при запуске опенбокса. Для этого добавим в файл ~/.config/openbox/autostart.sh строчку:
nm-applet &
Еще добавляем пользователя в группу netdev
addgroup user netdev
Также ему нужен consolekit для управления правами, а тот, в свою очередь, работает только с использованием gdm, kdm или lightdm.
sudo apt-get install lightdm

!Важно: Как было выяснено, очень много полезных вещей управляется через policykit, который, в свою очередь, работает через consolekit, в котором, начиная с недавних версий, появился баг.

Полезные вещи: сапенд, сон, выключение, перезагрузка, автомонтирование usb-устройств, сеть, звук
Поэтому очень неплохо бы с этим разобраться

TODO: Настроить работу consolekit без dm

Пока вот так, но еще не все:
~/.xinitrc:
exec ck-launch-session dbus-launch --exit-with-session openbox-session


Проблема локализована. Косяк в consolekit - неверно выставляется значение is_active для текущей сессии пользователя (FALSE вместо TRUE). Посмотреть можно выполнив
ck-list-sessions


http://forums.debian.net/viewtopic.php?p=373858

http://ac100.wikispaces.com/openbox+nm-applet
oio11: (Default)
Смена MAC-адреса в Linux

03.04.2011

Почти у всех интернет-провайдеров нашей страны стоит идентификация компа в сети по мак-адресу, т.е. допустим, есть в квартире кабель, который нам прокинул провайдер. В течении нескольких лет всё работает хорошо и нас ничего не беспокоит. Но в один прекрасный день мы покупаем новое железо на наш комп и тут появляется одна загвоздка. Интернет ни в какую не хочет работать на новой сетевой карте.

"Что не так?" - подумаете вы.
Read more... )
oio11: (Default)

1.4.2. Классы IP-сетей

В общем случае IP-сети делятся наRead more... )
oio11: (Default)
Заметки :: Блогометки :: Сети и Интернет

Работа с сетью

http://citkit.ru/articles/697/

http://it-talk.ru/

 

Список наиболее важных сетевых портов Linux

READ MORE )

May 2025

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 12:26 am
Powered by Dreamwidth Studios