Сеть


Настройка GPRS для Samsung E-900

По какой-то странной причине многие телефоны Samsung не устанавливают GPRS соединение под Линуксом. Например, Samsung E-900 с USB дата-кабелем PCB200BBE(драйвер cdc-acm). Для нормальной работы достаточно добавить receive-all к опциям pppd. Отсуствие её приводит к отключению pppd по таймауту - LCP: timeout sending Config-Requests.При использовании pppd + chat конфигурационный файл выглядит следующим образом:

0
Ваша оценка: Ничего

Добро пожаловать на страницу Адского HTML

Статья посвящена теме "как не нужно делать веб-страницы".

0
Ваша оценка: Ничего

Настройка WPA с ipw2100

Для меня оказалось совершенной неожиданностью, что wpa_supplicant отказывается работать с ipw2100 (это тот Wi-Fi чип от Intel, который стоит в ноутбуках Centrino).

Симптомы:

Все драйверы (ieee80211, ieee80211_crypt, ipw2100) загружены в ядро, wpa_supplicant корректно настроен на использование WPA, но при запуске выдает примерно следующее:

# wpa_supplicant -D ipw -i eth1 -c /etc/wpa.conf -dd
...
wpa_driver_ipw_set_wpa: enabled=1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
...

... и не работает

Решение:

Проверить версию ядра, начиная с 2.6.15, использовать не -Dipw, а -Dwext, только и всего.

0
Ваша оценка: Ничего
ramok аватар

Как протестировать связь в skype

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

0
Ваша оценка: Ничего
ramok аватар

Как сделать быстрый вызов url в elinks

elinks позволяет создавать сокращения для часто используемых сайтов, а так же имеет стандартный набор сокращений.
Попробуйте запустить

$ elinks g

запустит вам elinks со стартовой страницей гугла.
Тоже самое произойдет если вы введете g в строке введения url в elinks. Этот механизм назввается "URI rewriting", и все базовые сокращения можно посмотреть в elinks Option manager -> Protocols -> URI rewriting -> Dumb Prefixes | Smart Prefixes.
Приведу несколько примеров:

$ elinks g:"linux tips" rfc:822 http://linsovet.com

отроет elinks с 3-мя табами: в одном будут результаты запроса "linux tips" в google.com, во втором текст rfc c номером 822, в третьем очень хороший сайт(на правах рекламы Ж:-)

0
Ваша оценка: Ничего

iproute bash command completion

автоматическое дополнение параметров в bash при работе с синтаксисом команды ip. Качаем скрипт iproute, помещаем в каталог /etc/bash_completion.d/, наслаждаемся жизнью :)

alexu аватар

Установка Skype на Debian Etch и Sid

Для установки Skype на Debian testing (etch) и unstable (sid) не нужно использовать .deb файл, доступный со www.skype.com . Скачайте rpm для Suse, установите пакет alien (если он у вас еще не стоит) и переконвертируйте этот rpm в deb. Alien при конвертации указывает правильные зависимости, которые не вызывают конфликтов при установке пакета.
alien skype-1.2.0-18-suse.i586.rpm
dpkg -i skype_1.2.0-18-1_i386.deb

0
Ваша оценка: Ничего

синхронизация времени

для синхронизации времени вам понадобится утилита ntpdate
ntpdate ntp0.zenon.net - применения очень простое ntpdate <сервер>

адреса серверов можно найти тут:

http://ntp.isc.org/bin/view/Servers/NTPPoolServers

0
Ваша оценка: Ничего

получение текстов rfc через whois

существует вот такой полезный сервис:
если выполнить команду whois -h whois.rfc.org.uk НОМЕР_RFC, например, whois -h whois.rfc.org.uk 2616, то будет получен соответствующий документ.

0
Ваша оценка: Ничего

Как посмотреть, какие порты используются

показать прослушиваемые порты в системе (и кто их слушает):
netstat -lp --inet

показать активные соединения:
netstat -p --inet

0
Ваша оценка: Ничего

SquidGuard и нужная ему версия BerkleyDB

В документации к SquidGuard написано, что ему необходима версия BerkleyDB 2.Х. Но на самом корректно он работает с BercleyDB из ветки 3.Х.(3.2.9). И тогда пропадают сообщения в логах SquidGuard о пустых базах блэклистов и прочие глюки.

Найдено в форуме www.opennet.ru

0
Ваша оценка: Ничего

Приостановить сессию ssh

Если вы подключились по ssh к удаленному серверу и вам необходимо попасть в шелл того компьютера, с которого запущен ssh, нажмите "~", затем ^Z. Это отправит ssh в фон, как обычную задачу:
debserver:~# ~^Z [suspend ssh]
[1]+ Stopped ssh root@ns.local1.net
zombie:~$

вернуть обратно нужно набрать fg [nr]
где [nr] номер работы(в данном случае 1)
если у вас один jobs то можно просто fg

По материалам http://souptonuts.sourceforge.net/how_to_linux_and_open_source.htm

0
Ваша оценка: Ничего

FTP-автологин

Для упрощения работы с ftp можно создать ~/.netrc такого содержания
$ cat ~/.netrc
machine upload.bogus.net login anonymous password m@temp.com
default login anonymous password user@site
для того, чтобы не вводить каждый раз логин и пароль.

Было бы неплохо сменить права на этот файл, дабы недоброжелатели не подглядывали пароли:
$ chmod 0600 ~/.netrc

(перевод TIP34 c http://souptonuts.sourceforge.net/how_to_linux_and_open_source.htm)

0
Ваша оценка: Ничего

Разместить кеш прокси-сервера SQUID на нескольких разделах

Для этого можно указать в squid.conf несколько директив cache_dir, в которых указаны разные директории:
cache_dir ufs /var/spool/squid 256 16 256
cache_dir ufs /mnt/disk2/suidcache 512 16 256
...
и т.д.

0
Ваша оценка: Ничего
ramok аватар

Как принудительно поставить 10BaseT на Eternet карточке?

Иногда необходимо принудительно установить тип Ethernet карты.
Например при плохом или слишком длинном кабеле, или зашумленной линии

$ mii-tool -A 10baseT-FD eth0

Это может сбить с толку тех кто знаком с *BSD, так как там это делается с помощью ifconfig.

0
Ваша оценка: Ничего