Home
entries friends calendar user info
Келья Аликуса

Advertisement

Add to Memories
Tell a Friend
Столкнулся как-то с проблемой. Видимо поставился кривой adobe-flashplugin и при команде sudo aptitude full-upgrade на экран выдавало ошибку:
E: I wasn't able to locate file for the adobe-flashplugin package. This might mean you need to manually fix this package.

Как руками решить проблему? Очень просто:
sudo rm /var/lib/dpkg/info/adobe-flashplugin.prerm
Дальше reinstall пакета и upgrade проходит без проблем.
Add to Memories
Tell a Friend
    Решил я с домашнего ноута снести kubuntu и поставть туда debian. Готовлю ноут к отпуску, так сказать. Так вот установил я debian и столкнулся со следующей проблемой: не смог завести Wi-Fi. Причем в kubuntu все заработало (не без помощи мануала) в связке с ndiswrapper и родными win-дровами с сайта производителя. Проделав аналогичные манипуляции в debian, ожидаемого эффекта я не получил и был этому очень удивлен. Что ж, вся ночь впереди и я всерьез настроился разобраться в чем же собственно проблема.
    Ушло около 4-х часов на получения первых результатов. Как ни странно, интуитивно я локализовал проблему. Как известно, ndiswrapper не может работать в купе с модулями bcm43xx и поэтому во всех мануалах содержатся настоятельные рекомендации добавлять bcm43xx && b43 в blacklist модулей ядра. Непонятно как, но после нижеследующих манипуляций Wi-Fi заработал (при условии, что b43 и ndiswrapper не подгружены изначально):

alikus@homelap# modprobe b43
alikus@homelap# modprobe -r b43
alikus@homelap# modprobe ndiswrapper

    Проще говоря нужно было загрузить модуль b43, потом выгрузить его и наконец загрузить ndiswrapper. Почему Wi-Fi начинает работать только после этого - я так и не понял. Если у кого есть мения на этот счет - поделитесь.
    Далее встал вопрос как выполнить эти команды при загрузке ядра. После внимательного чтения man modprobe.conf(5) родилось следующее решение:

alikus@homelap$ cat /etc/modprobe.d/ndiswrapper
alias wlan0 ndiswrapper
install ndiswrapper /sbin/modprobe b43 && /sbin/modprobe -r b43 && /sbin/modprobe --ignore-install ndiswrapper
   
    Вот, собственно, и все.

P.S.
    Ночь прошла не зря =)

Tags:

Add to Memories
Tell a Friend
    Сегодня таки руки дошли до настройки Wi-Fi на рабочем ноутбуке Fujitsu-Siemens AMILO Pro V3505, ибо шнуры по столу несколько поднадоели.
    Проблема была в том, что я не знал как настроить конфиги так, чтобы дома и на работе все цепляло автоматически. В итоге заручившись поддержкой мануала, почитав man wpa_supplicant и man wpa_supplicant.conf таки Wi-Fi заработал дома и на работе без особых на то проблем. Приведу краткие выкладки по настройке всего этого дела.

  1. aptitude install ifplugd wpasupplicant
  2. alikus@worklap:~$ cat /etc/network/interfaces
    # The loopback network interface
    auto lo
    iface lo inet loopback

    # The primary network interface
    allow-hotplug eth0
    iface eth0 inet dhcp

    # Wireless
    allow-hotplug eth1
    iface eth1 inet dhcp
    pre-up wpa_supplicant -ieth1 -c/etc/wpa_supplicant.conf -B
    post-down killall wpa_supplicant
  3. alikus@worklap:~$ cat /etc/wpa_supplicant.conf
    ctrl_interface=/var/run/wpa_supplicant
    ctrl_interface_group=0

    # Home
    network={
            ssid="dlink"
            key_mgmt=WPA-PSK
            pairwise=TKIP
            group=TKIP
            psk="**********************"
            priority=1
    }

    # TZ
    network={
            ssid="tz"
            key_mgmt=WPA-PSK
            pairwise=CCMP
            group=TKIP
            psk="**********************"
            priority=2
    }

    # TZ roof
    network={
            ssid="tz roof"
            key_mgmt=WPA-PSK
            pairwise=CCMP
            group=TKIP
            psk="*********************"
            priority=3
    }
Примечание:
  • запуск/остановку процесса wpa_supplicant я решил прописать руками с помощью pre-up/post-down в конфиге /etc/network/interfaces, так как не нашел ни одного скрипта запускающего сей процесс;
  • Значения опций group, pairwise и key_mgmt в конфиге /etc/wpa_supplicant.conf можно узнать c помощью команды iwlist scanning вчитываясь в параметры нужной вам AP.

Tags:

Add to Memories
Tell a Friend
Полезные ссылки при настройке всего того, что на завелось "out-of-the-box":

Tags:

Add to Memories
Tell a Friend
Спустя год работы в openSUSE и отдыха в Gentoo, решил перейти на Debian. Осваиваюсь потихоньку :) После "сердитости" Gentoo все кажется таким сказочным. Особенно прелести APT. Вообще дистрибутив вызывает уважение и вселяет уверенность, что все сделано так как надо :)

Tags:

Add to Memories
Tell a Friend
[01:02:45] [SCARificator] от ....мазер факер...я всегда знал что УТРО это зло....оказывается с англицкого утро и траур почти одно и тоже ... morning и mourning

воистину верно :)
Add to Memories
Tell a Friend
Не сразу смог сообразить как в proftpd выставлять права для upload директорий :) Все больше убеждаюсь, что документацию надо тщательней читать :)
umask 022 022
На опциональность второго значения umask не сразу обратишь внимание :)

К слову, попутно читая остальное, нашел интересное пояснение - как быстро переводить права файлов и директорий из числового формата (644) в "буквенный" (rw-r--r--). Привожу цитату с proftpd.org:
"A quick review of permission bits:

4 is read permission (r)
2 is write permission (w)
1 is execute permission (x)
The first digit of a mode (0750, for example) is used to specify some special bits (e.g. set-user-ID, set-group-ID, and the "sticky bit"). The second digit, the 7 in this example, specifies the user owner permissions, and is a sum of the above permission bits: 7 = 4 + 2 + 1 (e.g. rwx). Group owner permissions are specified by the third bit, 5: 5 = 4 + 1 (e.g. r-x). And finally, other or world permissions are specified using the last bit, which in the example is 0 (no permissions, e.g. ---). The full represenation of a mode of 0750, as one would see it in a directory listing, would thus be: rwxr-x---"

Просто мне кажется так более понятнее, чем с двоичными числами :)

Tags:

Add to Memories
Tell a Friend
Не так давно стал пользоваться сервисами от gmail.com и посему искал нечто вроде чекера почты :) Долго искал perl-скрипты для взвешивания их на conky, но поиски ни к чему не приводили :) Наткнулся на gcheckgmail, но был расстроен его ГНОМОпроисхождению, ибо юзаю КДЕ. Потом решил таки писать сам скрипт и все равно лень заставила меня проверить - а не изобретаю ли я велосипед :) Так я вышел на kcheckgmail :) Малюсенькая тулза, но очень полезная мне :)
Add to Memories
Tell a Friend
Решил таки завести себе блоГ, благодаря примеру одного очень хорошего человека с ником E-Will. Будем писать сюда все моменты, которые затронули мой неуемный интерес в области IT. Так же не лишним будет сюда постить все грабли готорые попадались на пути изучения (к примеру gentoo) :)
profile
Альберт Тугушев
User: [info]alikus
Name: Альберт Тугушев
calendar
Back September 2009
12345
6789101112
13141516171819
20212223242526
27282930
page summary
tags

Advertisement

Customize