При чтении страницы справочника для semget в разделе Notes Вы заметите:
Максимальное количество в масштабе всей системы семафорных наборов: зависимый политики (на Linux, этот предел может быть считан и изменен через четвертое поле
/proc/sys/kernel/sem
).
В моей системе, cat /proc/sys/kernel/sem
отчеты:
250 32000 32 128
Также - это в Вашей системе, и затем повторяют его назад после увеличения последнего числа:
printf '250\t32000\t32\t200' >/proc/sys/kernel/sem
(Между числами существуют символы табуляции, таким образом, я использую printf
генерировать их.)
Если модем распознан, но не удается соединиться, проверяют их (rfkill
управляйте беспроводными устройствами, блокирующимися в Вашей системе):
# get a list of devices and states
rfkill list
# unblock all wireless devices. With one integrated card this is not enough
# for some reason and I have to leave it "on" on Windows 7 to
# get it to work on linux
rfkill unblock all
Для фиксации мобильной широкополосной связи с 12d1:14d1 идентификатор следуют этим инструкциям (не протестированный). Попытайтесь создать этот файл к /etc/usb_modeswitch.d/12d1:14d1
########################################################
# Vodafone/Huawei K3770
DefaultVendor= 0x12d1
DefaultProduct=0x14d1
TargetVendor= 0x12d1
TargetProduct= 0x14c9
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
CheckSuccess=20
или с этим содержанием
################################################## ######
# Huawei K3770
DefaultVendor= 0x12d1
DefaultProduct=0x14d1
TargetVendor= 0x12d1
TargetProduct= 0x1c05
CheckSuccess=20
MessageContent="55534243123456780000000000000011060000000000000000 000000000000"
После того теста это с
sudo usb_modeswitch -v 0x12d1 -p 0x14d1 -c /etc/usb_modeswitch.d/12d1:14d1
И если это работало, добавляют к /lib/udev/rules.d/40-usb_modeswitch.rules
эти строки
# Huawei Ek3770
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14d1", RUN+="usb_modeswitch '%b/%k'
И я думаю, что Вам нужна версия usb-modeswitch по крайней мере 1.1.8, у меня нет Вашего точного 3g-модема и если я не ошибаюсь, эта палка должна быть добавлена к modeswitch базам данных в какой-то момент. Вы могли бы заставить это работать с версией дьявола.
usb-modeswitch - переключает режим USB-устройств "со многими состояниями"
** Создание инструкций, примерил человечность, ясную **
@see http://www.draisberghof.de/usb_modeswitch/#download
как корень работает, что-то вроде этого (не выполняйте это, если Вы не понимаете то, что он делает):
# remove usb-modeswitch installed from repos
dpkg -r usb-modeswitch
dpkg -r usb-modeswitch-data
cd /tmp
mkdir /tmp/compiledir
cd /tmp/compiledir
# get newest modeswitch at the time of this answer
wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.2.2.tar.bz2
wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20120120.tar.bz2
# get required -dev files for compiling usb-modeswitch
apt-get build-dep usb-modeswitch
# install them
tar -jxf usb-modeswitch-1.2.2.tar.bz2
cd usb-modeswitch-1.2.2
make install
cd ..
tar -jxf usb-modeswitch-data-20120120.tar.bz2
cd usb-modeswitch-data-20120120
make install
cd ..
У меня есть Huawei мобильное широкополосное устройство, это вело себя то же в 10,04.
Подключите устройство, позвольте ему обосноваться. Затем размонтируйте его через Значок на рабочем столе, но не отключайте его. затем проверьте, появляется ли в списке при создании нового широкополосного соединения в администраторе сети.
В противном случае проверьте, перечислено ли Ваше устройство в usb_modeswitch известный аппаратный список.
usb_modeswitch не может быть установлен правильно. Как примечание стороны, из Ubuntu 10.10 я не должен был использовать usb_modeswitch, устройство обнаружило OOTB. Возможно, попробуйте живой CD 10,10 и если он обнаруживает хорошо, рассмотрите обновление.
обновление: Посмотрите, что эта справка связывается о том, как установить модем в Ubuntu.