Сетевой адаптер Realtek RTL8188CE многократно разрывает соединение

Видят также мой другой ответ , который я думаю, лучший.

Решение: Книга через веб-сайт Ncell Ecare

Заказ через команды USSD является самым удобным решением (см. мой другой ответ ). Но если это не работает на Вас по некоторым причинам, вот другой, менее удобная но рабочая альтернатива.

  1. Передача 25 NPR на SIM-карту компьютера. Так много раз, как Вы хотите купить Ежедневные интернет-Пакеты одновременно. Самый быстрый и самый удобный путь к этому состоит в том, чтобы набрать соответствующий код USSD *17122*<980… mobile number>*25# [ источник ] от Вашей адресной книги. Цена включает 1,25 NPR, взимают за передачу и налоги, добавленные при заказе 40 МБ, Ежедневный интернет-Пакет для 20 NPR

  2. Создает точку доступа Wi-Fi с телефоном. И подключение компьютер к нему или использование существующее соединение Wi-Fi при наличии.

  3. Книга одноразовые "Тяжелые" Ежедневные интернет-Пакеты на 40 МБ на [1 116] Ncell Ecare. можно заказать несколько подряд, и объем данных будет агрегироваться. Необходимо будет подтвердить, что первый заказ с кодом подтверждения, полученным SMS, Получает то SMS, например, следующим образом:

    1. Выполняются gammu deletesms 0 1 (предположение, что Вам не нужно SMS, сохраненное в слоте 1) сделать пространство для входящего SMS. Это будет получено в первом свободном пространстве (гарантировал 1 здесь), но не будет получен, если все 20-30 пространств памяти на SIM-карте будут израсходованы.

    2. Нажимают "Send SMS" в книжном процессе веб-сайта Ncell Ecare.

    3. Выполняются gammu getsms 0 1 для получения подтверждения, SMS

    4. Вводит код подтверждения на веб-сайте Ncell Ecare.

  4. Интернет Использования через мобильные данные, пока это не прекращает работать.

  5. Подтверждают, что баланс закончился с проверкой баланса. Короче говоря:

    gammu deletesms 0 1 && \
    gammu sendsms TEXT 9909 -text "status" && \
    sleep 10 && \
    gammu getsms 0 1
    

    Разъединение Ваше мобильное широкополосное соединение, если это не работает иначе (некоторые менеджеры соединений захватывают оба канала управления модемом, не оставляя ни один для gammu).

  6. Повторение.

Поиск и устранение неисправностей

Упрощение входа в систему Ncell Ecare. Используя веб-сайт Ncell Ecare часто неудобен, потому что он препятствует тому, чтобы данные входа в систему были сохранены браузером, предотвращает copy& вставка, которая будет использоваться для вставки в поле пароля, и дополнительно, имеет капчу на форме входа в систему. Решение:

  1. При использовании Firefox, установите Формы Автозаливки дополнение.

  2. Затем посещают страницу входа в систему Ncell, щелкают правой кнопкой в поле и выбирают "Add complete form as profile †¦".

  3. В диалоге создания профиля, измените подбор правила сайта, чтобы быть (?:ecare\.ncell\.com\.np:9443) и ввести Ваши значения для имени пользователя и пароля.

  4. Копия, которые представляют и адаптируют его к другим SIM-картам, которые Вы имеете.

  5. С этого времени, для входа в систему, щелкают правой кнопкой где угодно по странице входа в систему кроме в поле формы и выбирают "Autofill Forms в +’".

  6. (дополнительно), Чтобы позволить вставлять в поле пароля, установите дополнение FoxReplace Firefox и установите правило для URL https://ecare.ncell.com.np:9443/nser/index.do?method=init с набором опции "HTML for input and output" и действием ничем для замены текста onkeydown="keyDownForbidCopyPaste(passwordIn).

  7. (дополнительно), Если Вы действительно хотите Для избавлений от решения капчи, решите проблему капчи, можно использовать дополнение браузера Rumola . Однако обратите внимание, что решение капчи будет стоить 0,013 долларов США с ними, так как оно включает (по крайней мере иногда) человеческую обработку. Их автопоиск капчей не работает на форму входа в систему Ncell Ecare. Вместо этого щелкните правой кнопкой в текстовое поле капчи и выберите "Use this field to enter Captcha". Затем дважды щелкните в поле, чтобы позволить Rumola решить капчу. В то время как это в процессе, используйте "заливку Автоформы", ступают сверху для заполнения остающейся информации о входе в систему

Решение когда веб-сайт Ncell Ecare шоу WSOD. WSOD = белый экран смерти. Вы видели бы просто белую предметную область в своем браузере при посещении веб-сайта. Это - ошибка в их веб-приложении, которое инициировано при испытании отказа Интернет-соединения, в то время как вошел в Ncell Ecare. Для фиксации этого условия существуют, по крайней мере, следующие опции:

Также см. мой другой ответ .

Возможные будущие улучшения

Используя мобильное широкополосное соединение для заказа пакета. Это будет работать, после того как я узнаю, как получить SMS кода подтверждения (для заказа блока данных в веб-сайте Ncell Ecare), в то время как передача данных активна. Не работает с Linux NetworkManager и gammu из поля, потому что администратор сети захватит оба канала управления модемом, не оставляя ни один для gammu. Альтернатива для разъединения, получения SMS с [1 110] и затем повторное подключение не работает также, потому что Ncell вызывает выход из системы затем, и это делает недействительным код подтверждения SMS также. Кто-то сообщил что с помощью [1 111] вместо [1 112] для соединения зафиксированный это [ источник ].

Получают SMS автоматически, в уведомлениях. Как шаги выше, это требует способу работать с SMS во время активной передачи данных. Это показало бы SMS подтверждения при заказе интернет-Пакета через веб-сайт Ncell Ecare и переместило бы его в жесткий диск для хранения пространств памяти SIM-карты бесплатными для получения нового SMSs. Это ускорило бы процесс по сравнению с текущим предложением с ручной командой для получения SMS подтверждения от SIM-карты.

Заказ Виа Ncell Ecare без подтверждения SMS. упростил бы процесс много, поскольку можно использовать мобильное широкополосное соединение компьютера для заказа интернет-пакета. Потребности действие Ncell.

Заказ веб-сайт Виа Ncell Ecare без принудительного выхода из системы. упростил бы процесс много точно так же, как не необходимость в подтверждении SMS, поскольку можно использовать мобильное широкополосное соединение компьютера, выключить его для получения SMS, затем включите его снова для введения кода подтверждения в Ncell Ecare. В настоящее время это будет вызывать выход из системы, который делает недействительным код подтверждения также.

Заказ приложение Виа Ncell, которое позволяет управлять внешними SIM-картами. В этом случае, приложение Ncell позволило бы управлять несколькими SIM-картами, не будучи нужен в других SIM-картах физически в телефоне. В принципе как веб-сайт Ncell Ecare. Снова, действие потребностей Ncell.

Также см. мой другой ответ .

Нерабочие альтернативы

Заказ с веб-сайтом Ncell Ecare в браузере смартфона. Попробованный это, но не мог войти в тот веб-сайт со смартфоном по некоторым причинам. Кнопка входа в систему ничего просто не сделала бы. Кроме того, так как тот веб-сайт не является мобильной товарищеской встречей, заказывание на компьютере через соединение точки доступа Wi-Fi кажется более удобным так или иначе.

Установка приложение Ncell дважды. существуют пути, как загрузить и изменить любой Android, таким образом, можно установить его дважды (я использовал это решение для приложения Ncell). Я надеялся, что это позволит мне входить в систему с двумя различными учетными записями, управляя SIM-картой моего телефона и компьютера параллельно. Однако вход в систему в приложении Ncell зависит от обнаружения SIM-карты, Вы не можете использовать его для управления несуществующей SIM-картой.

Заказ приложение Виа Ncell в средстве моделирования. можно выполнить Android и приложение Ncell в виртуальной машине как OpenBox, но будет трудно фальсифицировать обнаружение SIM-карты к нему.

3
задан 14.04.2020, 11:41

2 ответа

На основании этого поста в блоге и моих собственных попыток решить эту проблему (хотя я не запускал ее долго, поэтому YMMV), вы можете попробовать следующее: , скачать драйверы производителя . Вам нужно будет перемещаться по дереву, чтобы найти правильное (чтобы сохранить этот пост в будущем). Конечно, чтобы получить драйвер RTL8188CE, я перешел к опции IEEE 802.11b/g/n single-chip, а затем просто поставил галочку в соответствующих полях.

Затем распакуйте источники и попытайтесь установить их с помощью sudo make, sudo make install. Источники, которые я скачал, требовали некоторой модификации. Кажется, что макросы __devinit были удалены из ядра в 3.8 , поэтому мне пришлось удалить __devinit из pci.h и pci.c, а также удалить __devinitdata из каждого sw.c в каждый из каталогов драйверов (то есть я удалил одно слово в определении функции). После этого make и make install работали просто отлично.

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

Я ожидаю, что будет необходимо повторять это после каждого обновления ядра (если, конечно, оно вам все еще нужно!).

0
ответ дан 14.04.2020, 11:41

Вы упоминаете, что вам неудобно компилировать и устанавливать драйвер, но, к сожалению, вы не можете сделать это без этого. К счастью, из-за боли, которую я пережил лично, я сделал это как можно проще для вас. Я исправил проблемы компиляции 13.04 с драйвером RTL8188CE и поместил подробные инструкции для установки на моем Git Hub .

Эта версия исправляет ошибку компиляции, а также фиксирует жестко закодированное значение мощности передачи, которое было установлено на 22 дБм.

Сначала установите Git и соберите зависимости:

sudo apt-get install git
apt-get install gcc build-essential linux-headers-generic linux-headers-`uname -r`

Затем клонируйте репо. Мне нравится делать каталог в моей домашней папке и помещать его туда:

cd ~
mkdir gitclone && cd gitclone
git clone https://github.com/FreedomBen/rtl8188ce-linux-driver/blob/master/README.md
cd rtl8188ce-linux-driver

Затем следуйте инструкциям в README.md

РЕДАКТИРОВАТЬ: 22-Jan-2015

[1113 ] Теперь стало еще проще. Установите git:

sudo apt-get install git

и выполните эту команду

git clone https://github.com/FreedomBen/rtl8188ce-linux-driver.git && cd rtl8188ce-linux-driver && ./install.sh`
3
ответ дан 14.04.2020, 11:42

Теги

Похожие вопросы