Перейти к содержимому
Калькуляторы

Frans

Пользователи
  • Публикации

    10
  • Зарегистрирован

  • Посещение

О Frans

  • Звание
    Абитуриент
  1. Спасибо. Попробую поискать firmware-mod-kit для роутеров Conel, насколько я понял, без этого даже не стоит собирать ядро. Тут https://bitbucket.org/bbsmartworx/ нашел: ModulesSDK, Toolchains, SNMP-MIB, у меня V2 routers (ARM 926EJ-S), Linux version 3.5.0-lsp-3.3.1 (gcc version 4.9.3 (GCC). Еще тут: https://github.com/bb-elec/v2-api-public SDK-v2.tgz Это может пригодится для сборки прошивки?
  2. Подскажите пожалуйста, как собирать прошивку из исходников и обновить в ней драйвер.
  3. Достал я исходник, не прошло и 3 месяцев. Вот он: https://drive.google.com/a/conel.ru/file/d/0B7j5n6cgpWxfcEs4OERkZ3hiZk0/view?usp=drive_web
  4. Conel мурыжит с ответом, пришлось писать заново с другого адреса. Появился вопрос, а возможно подсунуть ядру модуль, через insmod GobiNet.ko не изменяя прошивку, написав в скрипт подгрузку этого модуля? insmod , rmmod роутер понимает: # rmmod GobiNet.ko ERROR: Module GobiNet does not exist in /proc/modules # insmod GobiNet.ko debug=1 insmod: can't read 'GobiNet.ko': No such file or directory
  5. попробую им написать. p.s. ответили быстро. Написали, что гуляют до вторника, во вторник ответят. Ответили, требуют: название компании и вашей должности, корпоративный мейл
  6. Вот нашел, что: попробую им написать. p.s. ответили быстро. Написали, что гуляют до вторника, во вторник ответят.
  7. Прошивка на ядре: cat /proc/version Linux version 3.5.0-lsp-3.3.1 (root@localhost) (gcc version 4.9.3 (GCC) ) #1 custom а вот исходники ядра я не достану, это закрытая чешская контора, делает промышленные роутеры. Для поддержки, даже не регистрирует физических лиц, только организации. Выковырять из того, что есть на роутере не получится? и скомпилировать вручную, по данным Makefiles в драйвере? потом еще как то устанавливать надо :( есть список модулей в ядре роутера *.ko в файле: modules.builtin и само ядро роутераkernel
  8. Приветствую спецов по Linux. Вопрос в названии темы, возможно ли самому обновить драйвер GobiNet в прошивке роутера? или подгружать в ручную? роутер: 4G LTE ROUTER LR77 V2 http://www.bb-smartcellular.eu/4g-lte-router-lr77-v2/ Нужна поддержка модуля Sierra Wireless AirPrime MC7455 в этом роутере, он пока поддерживает только MC7710, MC7304. [spoiler=Команда dmesg выдает такое:] # dmesg brd: module loaded RBv2 GPIO Driver smi fc000000.flash: mtd .name=sp s25fl128 .size=1000000(16M) smi fc000000.flash: .erasesize = 0x10000(64K) 7 ofpart partitions found on MTD device sp s25fl128 Creating 7 MTD partitions on "sp s25fl128": 0x000000000000-0x000000010000 : "XLoader" 0x000000010000-0x000000030000 : "U-Boot" 0x000000030000-0x000000040000 : "Env1" 0x000000080000-0x0000000a0000 : "Backup" 0x000000100000-0x000000400000 : "Kernel" 0x000000400000-0x000000e00000 : "RootFS" 0x000000e00000-0x000001000000 : "UserFS" smi fc000000.flash: mtd .name=es mr25h10 .size=20000(0M) smi fc000000.flash: .erasesize = 0x1000(4K) 1 ofpart partitions found on MTD device es mr25h10 Creating 1 MTD partitions on "es mr25h10": 0x000000000000-0x000000020000 : "DataFS" tun: Universal TUN/TAP device driver, 1.6 tun: © 1999-2004 Max Krasnyansky <maxk@qualcomm.com> stmmac - user ID: 0x10, Synopsys ID: 0x34 No HW DMA feature register supported Enhanced/Alternate descriptors RX Checksum Offload Engine supported (type 2) TX Checksum insertion supported Wake-Up On Lan supported stmmac: probed eth0: PHY ID 20005c90 at 1 IRQ POLL (stmmac-0:01) MACB_mii_bus: probed macb ab000000.eth: eth1: no PHY found PPP generic driver version 2.4.2 PPP Deflate Compression module registered NET: Registered protocol family 24 usbcore: registered new interface driver rt2800usb usbcore: registered new interface driver sierra_net usbcore: registered new interface driver qmi_wwan GobiNet: 2014-04-15/SWI_2.24 usbcore: registered new interface driver GobiNet ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver spear-ehci e1800000.ehci: SPEAr EHCI spear-ehci e1800000.ehci: new USB bus registered, assigned bus number 1 spear-ehci e1800000.ehci: irq 26, io mem 0xe1800000 spear-ehci e1800000.ehci: USB 0.0 started, EHCI 1.00 usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: SPEAr EHCI usb usb1: Manufacturer: Linux 3.5.0-lsp-3.3.1 ehci_hcd usb usb1: SerialNumber: e1800000.ehci hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver spear-ohci e1900000.ohci: SPEAr OHCI spear-ohci e1900000.ohci: new USB bus registered, assigned bus number 2 spear-ohci e1900000.ohci: irq 25, io mem 0xe1900000 usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: SPEAr OHCI usb usb2: Manufacturer: Linux 3.5.0-lsp-3.3.1 ohci_hcd usb usb2: SerialNumber: e1900000.ohci hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected spear-ohci e2100000.ohci: SPEAr OHCI spear-ohci e2100000.ohci: new USB bus registered, assigned bus number 3 spear-ohci e2100000.ohci: irq 27, io mem 0xe2100000 usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 usb usb3: Product: SPEAr OHCI usb usb3: Manufacturer: Linux 3.5.0-lsp-3.3.1 ohci_hcd usb usb3: SerialNumber: e2100000.ohci hub 3-0:1.0: USB hub found hub 3-0:1.0: 1 port detected usbcore: registered new interface driver cdc_acm cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters usbcore: registered new interface driver cdc_wdm Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver usbserial usbcore: registered new interface driver usbserial_generic USB Serial support registered for generic usbserial: USB Serial Driver core usbcore: registered new interface driver cp210x USB Serial support registered for cp210x usbcore: registered new interface driver ftdi_sio USB Serial support registered for FTDI USB Serial Device ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver usbcore: registered new interface driver GobiSerial USB Serial support registered for GobiSerial GobiSerial: 2014-04-15/SWI_2.18:GobiSerial usbcore: registered new interface driver pl2303 USB Serial support registered for pl2303 usbcore: registered new interface driver sierra USB Serial support registered for Sierra USB modem rtc-ds1390 spi0.0: rtc core: registered ds1390 as rtc0 ISL88013 Watchdog Driver u32 classifier Netfilter messages via NETLINK v0.30. nf_conntrack version 0.5.0 (926 buckets, 3704 max) ctnetlink v0.93: registering with nfnetlink. gre: GRE over IPv4 demultiplexor driver ip_gre: GRE over IPv4 tunneling driver ip_tables: © 2000-2006 Netfilter Core Team TCP: cubic registered Initializing XFRM netlink socket NET: Registered protocol family 17 NET: Registered protocol family 15 Bridge firewalling registered 8021q: 802.1Q VLAN Support v1.8 rtc-ds1390 spi0.0: setting system clock to 2016-05-06 09:33:12 UTC (1462527192) Warning: unable to open an initial console. VFS: Mounted root (jffs2 filesystem) on device 31:5. devtmpfs: mounted Freeing init memory: 120K usb 1-1: new high-speed USB device number 2 using spear-ehci usb 1-1: config 1 has an invalid interface number: 8 but max is 4 usb 1-1: config 1 has an invalid interface number: 10 but max is 4 usb 1-1: config 1 has no interface number 1 usb 1-1: config 1 has no interface number 4 usb 1-1: New USB device found, idVendor=1199, idProduct=68c0 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: MC7455 usb 1-1: Manufacturer: Sierra Wireless, Incorporated usb 1-1: SerialNumber: LQ550500410110xx GobiSerial 1-1:1.0: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB6 GobiSerial 1-1:1.2: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB7 GobiSerial 1-1:1.3: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB8 GobiNet 1-1:1.8: usb0: register 'GobiNet' at usb-e1800000.ehci-1, QmiNet Ethernet Device, c6:0f:12:48:8f:xx eth0: device MAC address 00:0a:14:80:df:xx PHY stmmac-0:10 not found No MAC Management Counters available PHY: stmmac-0:01 - Link is Up - 100/Full HTB: quantum of class 10001 is big. Consider r2q change. GobiNet 1-1:1.8: usb0: unregister 'GobiNet' usb-e1800000.ehci-1, QmiNet Ethernet Device GobiNet: probe of 1-1:1.8 failed with error -110 usb 1-1: USB disconnect, device number 2 GobiSerial driver ttyUSB6: GobiSerial converter now disconnected from ttyUSB6 GobiSerial 1-1:1.0: device disconnected GobiSerial driver ttyUSB7: GobiSerial converter now disconnected from ttyUSB7 GobiSerial 1-1:1.2: device disconnected GobiSerial driver ttyUSB8: GobiSerial converter now disconnected from ttyUSB8 GobiSerial 1-1:1.3: device disconnected usb 1-1: new high-speed USB device number 3 using spear-ehci usb 1-1: config 1 has an invalid interface number: 8 but max is 4 usb 1-1: config 1 has an invalid interface number: 10 but max is 4 usb 1-1: config 1 has no interface number 1 usb 1-1: config 1 has no interface number 4 usb 1-1: New USB device found, idVendor=1199, idProduct=68c0 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: MC7455 usb 1-1: Manufacturer: Sierra Wireless, Incorporated usb 1-1: SerialNumber: LQ550500410110xx GobiSerial 1-1:1.0: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB6 GobiSerial 1-1:1.2: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB7 GobiSerial 1-1:1.3: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB8 GobiNet 1-1:1.8: usb0: register 'GobiNet' at usb-e1800000.ehci-1, QmiNet Ethernet Device, c6:0f:12:48:8f:xx GobiNet 1-1:1.8: usb0: unregister 'GobiNet' usb-e1800000.ehci-1, QmiNet Ethernet Device GobiNet: probe of 1-1:1.8 failed with error -110 usb 1-1: USB disconnect, device number 3 GobiSerial driver ttyUSB6: GobiSerial converter now disconnected from ttyUSB6 GobiSerial 1-1:1.0: device disconnected GobiSerial driver ttyUSB7: GobiSerial converter now disconnected from ttyUSB7 GobiSerial 1-1:1.2: device disconnected GobiSerial driver ttyUSB8: GobiSerial converter now disconnected from ttyUSB8 GobiSerial 1-1:1.3: device disconnected usb 1-1: new high-speed USB device number 4 using spear-ehci usb 1-1: config 1 has an invalid interface number: 8 but max is 4 usb 1-1: config 1 has an invalid interface number: 10 but max is 4 usb 1-1: config 1 has no interface number 1 usb 1-1: config 1 has no interface number 4 usb 1-1: New USB device found, idVendor=1199, idProduct=68c0 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1: Product: MC7455 usb 1-1: Manufacturer: Sierra Wireless, Incorporated usb 1-1: SerialNumber: LQ550500410110xx GobiSerial 1-1:1.0: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB6 GobiSerial 1-1:1.2: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB7 GobiSerial 1-1:1.3: GobiSerial converter detected usb 1-1: GobiSerial converter now attached to ttyUSB8 GobiNet 1-1:1.8: usb0: register 'GobiNet' at usb-e1800000.ehci-1, QmiNet Ethernet Device, c6:0f:12:48:8f:xx GobiNet 1-1:1.8: usb0: unregister 'GobiNet' usb-e1800000.ehci-1, QmiNet Ethernet Device GobiNet: probe of 1-1:1.8 failed with error -110 nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead. GobiNet выдает ошибку и сетевой интерфейс не подключается: GobiNet 1-1:1.8: usb0: register 'GobiNet' at usb-e1800000.ehci-1, QmiNet Ethernet Device, c6:0f:12:48:8f:xx GobiNet 1-1:1.8: usb0: unregister 'GobiNet' usb-e1800000.ehci-1, QmiNet Ethernet Device GobiNet: probe of 1-1:1.8 failed with error -110 имеется последняя прошивка LR77-v2-5.3.5 и последний драйвер SierraLinuxQMIdriversS2.25N2.36.tar.bz2 что-то спойлер и урл не работают на странице
  9. Скрипт для Bullet M2 HP

    Скрипт не отдает управление системе. вместо "done" в конце написшите "done >/dev/null 2>&1 &" Насчет корректности самого скрипта (т.е. будет ли он делать то, что вы от него хотите) я не разбирался. Спасибо Вам огромное, все заработало! Сам скрипт корректен, работает как часы.
  10. Скрипт для Bullet M2 HP

    Приветствую всех. У меня такая проблема с запуском скрипта на Bullet M2 HP. Прошивки пробовал разные с XM 5.3.5 до XM 5.6.1. Создаю файл /etc/persistent/rc.poststart Внутри скрипт для пинговки доступности кэширующего прокси сервера. Сам скрипт стянул тут и под редактировал. Если сервер доступен, запускается переадресация, если недоступен, удаляется переадресация. Скрипт: #!/bin/sh # /etc/persistent/rc.poststart # Сервер для проверки HOST="192.168.1.10" # Время ожидания перед следующей проверкой в секундах WAIT="3" # Сколько циклов проверки, вернувшей сбой, считать упавшим соединением TIMEDOWN=5 # Сколько циклов проверки, вернувшей успех, считать восстановившимся соединением TIMEUP=5 # Инициализация переменных UP=$TIMEUP DOWN=$TIMEDOWN while : do if ping -qc1 "$HOST" >/dev/null 2>&1 then DOWN=$TIMEDOWN if [ $((--UP)) == 0 ] then iptables -t nat -A PREROUTING -s 192.168.2.0/24 ! -d 192.168.2.0/24 -p tcp -m multiport --dport 80,8080,3128 -j DNAT --to-destination 192.168.1.10:8080 fi else UP=$TIMEUP if [ $((--DOWN)) == 0 ] then iptables -t nat -D PREROUTING -s 192.168.2.0/24 ! -d 192.168.2.0/24 -p tcp -m multiport --dport 80,8080,3128 -j DNAT --to-destination 192.168.1.10:8080 fi fi sleep "$WAIT" done задаю атрибуты: chmod 755 rc.poststart проверяю ./rc.poststart все исправно работает как часы, сохраняю save , перезагружаю reboot и точка полностью зависает. Кнопка сброса не действует, помогает только зажатие сброса до подачи питания. Подскажите пожалуйста, что не так со скриптом?