Поставил 10.10 и столкнулся с неработоспособностью старого решения. Повозюкался. Старый вариант, который все использовали с установкой libusb1_1.0.0-1_i386 d 10/10 приводит к катастрофе - едва ли не пол Гнома удаляется вместе со штатным либюсб.
Решение оказалось очень простым - как правильно говорил ППС, "читайте в оригинале".
http://peter.infosreda.com/ru/2009/03/23/ubuntu-deb-madwimax-0_1_0Оттуда вычитываем, в менеджере архивов, madwimax_0.1.0-1_i386.deb, смотрим скрипт udev, он выглядит так:
# udev rules file for madwimax supported devices
SUBSYSTEM!="usb|usb_device", GOTO="madwimax_rules_end"
ACTION!="add", GOTO="madwimax_rules_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6761", RUN+="/usr/sbin/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
ATTR{idVendor}=="04e9", ATTR{idProduct}=="6761", RUN+="/usr/sbin/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
LABEL="madwimax_rules_end"
Именно про него везде копи-пастят "для автоподключения раскомментируйте последние две строчки" (здесь уже сделано). Это и есть содержание скрипта хоть 60-madwimax.rules, хоть z60-madwimax.rules, лежащего в /etc/udev/rules.d. Важно, чтоб запускался этот скрипт до 70-ххх (там вские сидиромы, и, соотв. флэшка свистка). Возможно, есть разница между z60- и 60-. Идущий из репрозиторя пакет madwimax этого скрипта не содержит, его содержит пакет по ссылке выше.
А в madwimax из реп тоже в менеджере архивов следует посмотреть (на тот случай, если опять что-то изменят и все перестанет работать), куда, собственно, пакет уложит модуль madwaimax - ранее клал в /usr/sbin, теперь в /sbin, соотв. правим скрипт.
Т.о. рабочее на сегодня решение:
1. ставим из реп madwimax
sudo apt-get -y install madwimax
2. создаем скрипт, который при втыкании в ЮСБ распознает свисток и запускает madwimax
sudo gedit /etc/udev/rules.d/60-madwimax.rules
и копи-пастим туда:
# udev rules file for madwimax supported devices
SUBSYSTEM!="usb|usb_device", GOTO="madwimax_rules_end"
ACTION!="add", GOTO="madwimax_rules_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6761", RUN+="/sbin/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
ATTR{idVendor}=="04e9", ATTR{idProduct}=="6761", RUN+="/sbin/madwimax -qd --exact-device=$attr{busnum}/$attr{devnum}"
LABEL="madwimax_rules_end"
Вот и все. Благодарности шлем автору скрипта:
http://peter.infosreda.com/ru/2009/03/23/ubuntu-deb-madwimax-0_1_0