ZTE MF823 и всё, что с ним связано
Использовать wget в такой роли да и вообще через веб управлять.
По поводу трансляции адресов пока что не разбирался и с rmnet0 тоже пока что не разбирался. У меня пока что другие проблемы были. Openvpn пытались прикрутить. Результат на сейчас не очень.
---------- Сообщение добавлено в 01:12 ---------- Предыдущее сообщение было от в 01:10 ----------
Вы пробовали починить вебморду?
---------- Сообщение добавлено в 01:20 ---------- Предыдущее сообщение было от в 01:12 ----------
Хм походу трафик уходит в rmnet0
# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:21 errors:0 dropped:0 overruns:0 frame:0 TX packets:21 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2162 (2.1 KiB) TX bytes:2162 (2.1 KiB)
rmnet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet addr:192.168.254.2 Mask:255.255.255.0 UP RUNNING MTU:1500 Metric:1 RX packets:115621 errors:0 dropped:0 overruns:0 frame:0 TX packets:93756 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:104570526 (99.7 MiB) TX bytes:14438576 (13.7 MiB)
rmnet1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 inet6 addr: fe80::2214:d70:9108:e01/64 Scope:Link UP RUNNING PROMISC ALLMULTI MTU:1500 Metric:1 RX packets:42 errors:0 dropped:0 overruns:0 frame:0 TX packets:178 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3200 (3.1 KiB) TX bytes:21736 (21.2 KiB)
usb0 Link encap:Ethernet HWaddr 34:4B:50:B7:EF:08 inet addr:192.168.254.1 Bcast:192.168.254.255 Mask:255.255.255.0 inet6 addr: fe80::364b:50ff:feb7:ef08/64 Scope:Link UP BROADCAST RUNNING PROMISC ALLMULTI MULTICAST MTU:1500 Metric:1 RX packets:101460 errors:0 dropped:0 overruns:0 frame:0 TX packets:122382 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:14198421 (13.5 MiB) TX bytes:115410260 (110.0 MiB)
# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 rmnet0 192.168.254.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0
---------- Сообщение добавлено в 01:28 ---------- Предыдущее сообщение было от в 01:20 ----------
У меня только одна мысль по поводу rmnet0. А может за ним еще один роутер запущенный в виртуальной машине
avspiridonov- 12/12/13
- #227
Проблемы-то пока никакой не видно. Конечно, на планшете Вам нужно отключить все другие сетевые адаптеры перед тем, как экспериментировать с этим usb0. В первую очередь, адаптер Wi-Fi. Можно просто в консоли запустить ifdown <имя интерфейса> для всех, кроме lo и usb0. Потом, наверное, нужно будет запустить получение адресов по DHCP или временно задать адрес/маску/шлюз вручную, с помощью тех же ifconfig и route. А после того, как у usb0 появятся нормальные адреса, всё должно уже работать. Впоследствии, можно будет придумать, как это всё автоматизировать. Сейчас главное - получить Интернет-трафик на этом интерфейсе.
Да, а у Вас на планшете разве нельзя делать скриншоты из меню при долгом нажатии на кнопку питания?
dummy0 Link encap:Ethernet HWaddr AE:7C:50:93:20:18 <------------------------------------------ . ---- Как его запустить чтоб он светился всегда в Меню "Настройки" для Yotaсвистка (плиз. тормоза доброе время суток ) BROADCAST NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ip6tnl0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 <---------------------------------------------- . ---- Хочу этот протокол NOARP MTU:1452 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback <---------------------------------------------- Этот несомненно нужен inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
p2p0 Link encap:Ethernet HWaddr 76 0:2B:0E:44:C4 <---------------------------------------------- . ---- inet6 addr: fe80::74d0:2bff:fe0e:44c4/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
sit0 Link encap:IPv6-in-IPv4 <---------------------------------------------- . ---- NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
usb0 Link encap:Ethernet HWaddr 36:4B:50:B7:EF:6B <---------------------------------------------- . ---- модемом ANDROID ZTE MF823:MODS1 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr 74 0:2B:0E:44:C4 <---------------------------------------------- . ---- Сижу в сети адаптер Wi-Fi(экран для винды тоскать не смогу) inet addr:192.168.1.102 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::76d0:2bff:fe0e:44c4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:118223 errors:0 dropped:0 overruns:0 frame:0 TX packets:128659 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:35858697 (34.1 MiB) TX bytes:11146927 (10.6 MiB) ================================================== ---> Из каких делать ifdownов <имя интерфейса> .
---------- Сообщение добавлено в 03:09 ---------- Предыдущее сообщение было от в 02:40 ----------
Installing The Linux Dummy-Network Interface
If your NST system does not have an active NIC adapter installed or is off-line from the network, you can install a Dummy Network Interface Module to simulate a network computing environment. This can be quite useful for testing out various networking tools (e.g., Wireshark and Snort) with the Network Security Toolkit when off-line. Use the following procedure to install the Linux Dummy-Network Interface:
1. Add an IP address and host name to your "/etc/hosts" table. For example, an Internet address of 10.0.0.1 would result in: echo 10.0.0.1 $HOSTNAME >> /etc/hosts
2. Preload the dummy network driver on the machine. If this command is successful, you do not receive any messages from the server. # modprobe dummy If you need to load more than one (1) dummy interface use the following (Three (3) in this example): # modprobe dummy numdummies=3 3. Bind the dummy established network interface to the $HOSTNAME configured IP address. Also shown are other bindings for virtual network interfaces using IP Address Aliasing # ifconfig dummy0 $HOSTNAME # ifconfig dummy0:0 10.0.0.2 # ifconfig dummy0:1 10.0.0.3 4. Add a route other than “default” to the established connectivity to each virtual network interface. # route add $HOSTNAME dummy0 # route add 10.0.0.2 dummy0:0 # route add 10.0.0.3 dummy0:1 5. Check the network binding: This command gives below listed output: # ifconfig dummy0 dummy0 Link encap:Ethernet HWaddr 2A:7B:EA:49:69:E2 inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.0.0.0 inet6 addr: fe80::287b:eaff:fe49:69e2/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:824 (824.0 b) # # ifconfig dummy0:0 dummy0:0 Link encap:Ethernet HWaddr 2A:7B:EA:49:69:E2 inet addr:10.0.0.2 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 # # ifconfig dummy0:1 dummy0:1 Link encap:Ethernet HWaddr 2A:7B:EA:49:69:E2 inet addr:10.0.0.3 Bcast:10.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 6. Check the route binding: This command shows the routing as it is set up. # route -n Kernel IP routing table: Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 dummy0 10.0.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 dummy0 10.0.0.3 0.0.0.0 255.255.255.255 UH 0 0 0 dummy0 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 dummy0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo References
vvevvevve- 12/12/13
- #228
- 12/12/13
- #229
- 12/12/13
- #230
- 12/12/13
- #231
- 12/12/13
- #232
Гм получается вымпелком теперь в переди планеты фсей - вчера вечером на первом этаже дома (а это еще 7 км от описаной выше точки ) словил слабенький сигнал
Тогда вот такой вопрос а не встречал ли кто скомпилированый под эту gobi в брелке openvpn-client. Щас качаю SDK но чет боюсь не хватит способностей
OnlySlon- 12/12/13
- #233
Гм получается вымпелком теперь в переди планеты фсей - вчера вечером на первом этаже дома (а это еще 7 км от описаной выше точки ) словил слабенький сигнал
Тогда вот такой вопрос а не встречал ли кто скомпилированый под эту gobi в брелке openvpn-client. Щас качаю SDK но чет боюсь не хватит способностей
OnlySlon- 12/12/13
- #234
Гм получается вымпелком теперь в переди планеты фсей - вчера вечером на первом этаже дома (а это еще 7 км от описаной выше точки ) словил слабенький сигнал
Тогда вот такой вопрос а не встречал ли кто скомпилированый под эту gobi в брелке openvpn-client. Щас качаю SDK но чет боюсь не хватит способностей
pawel40- 12/12/13
- #235
Везет вам, у нас билайн уже давно RRU и секторки для LTE повесил по всему городу но пока что не запускает сеть.
vvevvevve у нас софт под ком порты заточен уже. А делать по http это снова много чего переписывать. Ладно бы только дебаг был. Вы пробовали выбор диапазонов добавить прямо в вебморду? У меня вообще не выбираются почему то. И в статистике только SINR без rsrp показывает, хотя оба ваших архива накатил.
pawel40- 12/12/13
- #236
Везет вам, у нас билайн уже давно RRU и секторки для LTE повесил по всему городу но пока что не запускает сеть.
vvevvevve у нас софт под ком порты заточен уже. А делать по http это снова много чего переписывать. Ладно бы только дебаг был. Вы пробовали выбор диапазонов добавить прямо в вебморду? У меня вообще не выбираются почему то. И в статистике только SINR без rsrp показывает, хотя оба ваших архива накатил.
FireDrake2006- 13/12/13
- #237
Прошил модем и закачал в него дополнения к вебморде спасибо тебе огромное vvevvevve , наконец то есть подсчет трафика за сессию мне его не хватало очень.
error500- 13/12/13
- #238
Гы гы увидел в мопеде вот такое щас
Решил провереть а что со счетом - а там
Чет хотят по радовать перед НГ уже не первый раз вижу подобную картинку )))
pawel40- 13/12/13
- #239
Гы гы увидел в мопеде вот такое щас Посмотреть вложение 168573
Решил провереть а что со счетом - а там Посмотреть вложение 168574
Чет хотят по радовать перед НГ уже не первый раз вижу подобную картинку )))
Походу у вас на band20 работает билайн. Очень уж большое расстояние.
Скорей бы они у нас запустили LTE
---------- Сообщение добавлено в 01:50 ---------- Предыдущее сообщение было от в 01:43 ----------
По теме модема + роутера. Что то оно как то странно работает, DNS не работает вообще. Вебморда не доступна. Если в бридж загнать модем с eth роутера то все работает. Еще есть какие то странные замирания при серфинге. На хуавеях такого не было.
---------- Сообщение добавлено в 01:54 ---------- Предыдущее сообщение было от в 01:50 ----------
С одной стороны мне этот модем нравиться а с другой стороны слишком геморройный.
vvevvevve По поводу серийной обработки таких. Не чего страшного не вижу, написать скрипт и добавить анлок и все нужные файлы в прошивку нашей железяки. Если модем новый то тупо железяка сама будет конфигурить модем как надо. Благо у меня места свободного около 7мб, а все остальное по воздуху утянуть можно.
error500- 13/12/13
- #240
- 13/12/13
- #241
- 13/12/13
- #242
Чет не очень понимаю как NAT на 192.168.1.1 т.е. у меня например [ home-net 192.168.2.0/24]<-ether+wlan(br0)->[192.168.2.1 router 192.168.0.143]<-wan(соответственно тут NAT)=[usb0]->[192.168.0.1 ZTE 192.168.0.2 ]<-rmnet0->[internet] для нормального общенеия home-net <- usb0 ->ZTE в ZTE такие маршруты
# ip route default dev rmnet0 scope link 192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.1 192.168..0/24 via 192.168.0.143 dev usb0
error500- 13/12/13
- #243
Чет не очень понимаю как NAT на 192.168.1.1 т.е. у меня например [ home-net 192.168.2.0/24]<-ether+wlan(br0)->[192.168.2.1 router 192.168.0.143]<-wan(соответственно тут NAT)=[usb0]->[192.168.0.1 ZTE 192.168.0.2 ]<-rmnet0->[internet] для нормального общенеия home-net <- usb0 ->ZTE в ZTE такие маршруты
# ip route default dev rmnet0 scope link 192.168.0.0/24 dev usb0 proto kernel scope link src 192.168.0.1 192.168..0/24 via 192.168.0.143 dev usb0
pawel40- 13/12/13
- #244
error500 пока что забейте на это.
Я вебморду переделываю пока что. От ненужных вещей пока что избавляю.
error500- 13/12/13
- #245
- 13/12/13
- #246
- 13/12/13
- #247
pawel40, error500
А кто-нибудь уже понял - как, всё-таки, на интерфейсе rmnet появляется адрес 192.168.0.2 или подобный? Где происходит трансляция, или это какой-то алиас? А iptables (точнее, xtables-multi) у кого-нибудь работает?
У меня есть казахский MF827 - там ядро поновее, и, вообще, много чего слегка по-другому организовано. IP-адрес usb0 - другой (192.168.0.3), пароль рутовский - другой, telnet "из коробки" не запускается, для разлочки нужно строку менять в другом NVRAM item, некоторые CGI-команды работают не так или совсем не работают. да дофига там чего по-другому. Но xtables-multi работает, а по композициям USB в одном из файлов есть много комментариев. По железу он - более "дешёвый" (используется совмещённый усилитель для нескольких диапазонов), и по качеству монтажа - тоже. Для российских пользователей он мало интересен из-за отсутствия поддержки диапазона 7 LTE. Но что-то взять из его ПО или "подсмотреть" в нём реализацию чего-нибудь вполне возможно.
И ещё одна интересная вещь, не совсем в тему. Когда-то, уже достаточно давно, я прошил свой E392(u-12) прошивкой версии 533 (11.533.03) - на тот момент (а может, и до сих пор) последней. Взял я её из комплекта какой-то сборки для B593. Никаких полезных отличий от предыдущих версий для такой модификации (433, 335) или от нашей, "азиатской" (836), я сходу не заметил. Однако на днях, когда обдумывал очередную идею на тему восстановления моего первого MF823 (это который почти сразу после включения радует "пустой" композицией, без USB-устройств), при установлении соединения я заметил, что при прочих равных условиях этот модем получает из сети оператора адрес в сети с маской 255.0.0.0, в то время, как для всех остальных модемов, которые у меня есть, получается маска 255.255.255.252. Пробовал все версии драйверов, которые у меня есть, пробовал на разных компьютерах, с разными картами. но ситуация остаётся неизменной: модем с этой прошивкой ведёт себя так. Потом взял и прошил ту же прошивку в EM920, извлечённый из B593 - результат повторился: тот тоже стал получать адрес с такой хорошей маской.
Что это даёт? А это позволяет установить связь между двумя модемами по локальной сети оператора и, таким образом, организовать канал с "белыми" (в рамках этой сети) адресами. Насколько я понимаю, этот трафик даже не считается биллингом, хотя не проверял. Вопрос об отсутствии ограничений скорости в таком режиме тоже подлежит исследованию, но есть вероятность того, что таким образом можно преодолеть и такое ограничение, если оно предусмотрено тарифом. Это работает, как минимум, в сети Йоты. С другими операторами пока не проверял, но, скорее всего, в Мегафоне тоже будет работать. И, возможно, между Мегафном и Йотой тоже.
Короче, вот такая информация. Будет время - можно изучить, какой параметр в настройках модема влияет на такое поведение. Я не думаю, что дело именно в самой прошивке (в смысле, её коде). Скорее всего, нужно просто установить в каком-то NVRAM item какое-то определённое значение.
Да, а идея была такая: мой условно мёртвый модем без проблем автоматически соединяется с сетью. Если бы при его соединении он получал такую маску, то можно было бы попробовать перебрать все адреса из пула динамических адресов оператора, найти адрес, назначенный этому модему, а потом попытаться "снаружи" дать ему CGI-команду, переключающую режим. Или подключиться "снаружи" к консоли по telnet_у и там сменить режим. Но увы. хотя маску WWAN в MF823 я смотреть так и не научился, подключиться к нему (живому, конечно) таким способом не выходит. То есть, если я устанавливаю с двух компьютеров два соединения - с E392 и с EM920, в которых - "правильная" прошивка, то между ними по йотовской "локалке" связь отличная - даже NETBIOS-приложения работают корректно. Но если заменить один из модемов на любой другой из тех, что у меня есть (в том числе, и MF823), то ничего не выходит.