Т.е. любой роутер с usb портом после прошивки поддерживает модемы?
Да с какой радости-то? если в прошивке не заложена поддержка модема - ничего роутер после перепрошивки поддерживать не будет. А поскольку часть модемов со своими vendor-specific выпендронами, то даже при наличии generic-поддержки такой "особенный" модем тоже может не поддерживаться.
Я имел ввиду, что прошивка wifi роутера меняет TTL модема.
Ерунду говорите. TTL - это атрибут передаваемого пакета данных. А любое маршрутизирующее устройство может изменить значение этого атрибута. Так что у модема может зашит только алгоритм, когда и на сколько изменять TTL пакета или какое значение ему устанавливать независимо от исходного. И это не аппаратный, а чисто программный алгоритм.
Похоже на проблемы в файловой системе. Я бы предложил скопировать наружу всё доступное, после чего переформатировать внутренний накопитель (ещё лучше - сперва вытащить и внимательно посмотреть на его SMART).
Если пишется средство для одноразовой задачи, или безразличное к скорости работы и потребляемым ресурсам, не планируемое к дальнейшему развитию - то как раз неважно, через какую задницу оно написано, лишь бы это было сделано минимальной кровью.
Роутеров с 2 LAN-портами я что-то не припоминаю. Совсем. А если у роутера есть третий LAN-порт, то пробросьте от него до третьего компьютера ещё один кабель, и не парьтесь. Он, кстати, и понадёжнее будет.
Из запущенной десятки можно легко (технически, само собой) реанимировать и более старые версии.
Одна тонкость - диск реаниматора нужно создавать строго по его мануалам. Просто добавить ИСОшник в другой загрузчик не прокатит - бОльшая часть инструментов будет тупо отсутствовать.
Укажите точную версию MySQL. Покажите полный вывод SHOW CREATE TABLE для таблицы, с которой возникает проблема. Получите из General Log точный текст запроса, приводящего к проблеме. Покажите точный текст сообщения об ошибке - именно сообщение MySQL-сервера, а не сказку про него от Астериска.
Желательно получить то же и на предыдущей версии ПО, где всё отрабатывало нормально.
Посчитать кумулятивную сумму рейтинга, генерить случайное число в пределах общей суммы, брать запись, у которой посчитанное случайное входит в диапазон записи.
Да с какой радости-то? если в прошивке не заложена поддержка модема - ничего роутер после перепрошивки поддерживать не будет. А поскольку часть модемов со своими vendor-specific выпендронами, то даже при наличии generic-поддержки такой "особенный" модем тоже может не поддерживаться.
Ерунду говорите. TTL - это атрибут передаваемого пакета данных. А любое маршрутизирующее устройство может изменить значение этого атрибута. Так что у модема может зашит только алгоритм, когда и на сколько изменять TTL пакета или какое значение ему устанавливать независимо от исходного. И это не аппаратный, а чисто программный алгоритм.