Привет! Последние несколько дней я пытаюсь получить доступ к двум SIM7600E-H, установленным в миниPCIe слоты карточки RBM33G. Проблема в том, что роутер создаёт только один последовательный порт для двух модемов, хотя в списке ресурсов присутствуют оба модуля.
Эту проблему я проверял на двух версиях системы: 6.42.5 и 6.43rc34
[ ] На плате был снят джампер (Load for USB to miniPCIe).
[ ] Я также пытался выполнить команду “/system routerboard usb set type=mini-PCIe”.
[admin@MikroTik] /system routerboard print
routerboard: yes
board-name: RBM33G
model: RouterBOARD M33G
serial-number: 78F108FAB577
firmware-type: mt7621L
factory-firmware: 3.41
current-firmware: 6.43rc34
upgrade-firmware: 6.43rc34
[admin@MikroTik] > /system resource print
uptime: 25m6s
version: 6.43rc34 (testing)
build-time: Jun/21/2018 09:03:03
factory-software: 6.40.5
free-memory: 224.3MiB
total-memory: 256.0MiB
cpu: MIPS 1004Kc V2.15
cpu-count: 4
cpu-frequency: 880MHz
cpu-load: 0%
free-hdd-space: 5.9MiB
total-hdd-space: 16.3MiB
write-sect-since-reboot: 89
write-sect-total: 3628
bad-blocks: 0%
architecture-name: mmips
board-name: RBM33G
platform: MikroTik
[admin@MikroTik] > /system resource usb print
# DEVICE VENDOR NAME SPEED
0 1-0 Linux 3.3.5 xhci-hcd xHCI Host Controller 480
1 2-0 Linux 3.3.5 xhci-hcd xHCI Host Controller 5000
2 1-1 SimTech, Incorporated SimTech, Incorporated 480
3 1-2 SimTech, Incorporated SimTech, Incorporated 480
[admin@MikroTik] > /port print
Flags: I - inactive
# DEVICE NAME CHANNELS USED-BY BAUD-RATE
0 serial0 1 Serial Console auto
1 usb2 1 9600
Обновление 02.07.2018. Уже 5 дней нет ответа от разработчиков, я дублировал своё сообщение ещё и на почту support@mikrotik.com, но ответа всё равно нет. Я нашёл похожую проблему на форуме, созданную ещё в апреле 2018:
Эта проблема носит массовый характер и её надо решать срочно, но, судя по всему, у разработчиков другое мнение по этому поводу.
Обновление 04.07.2018. Вчера техподдержка запросила “Supout.rif”. Я отправил его в ответе на тикет [Ticket # 2018070222003817], также выкладываю здесь.
Обновление 10.07.2018. Прошло 13 дней, и вот что произошло: сотрудник поддержки объединил два моих запроса:
Ваш email с номером тикета “2018070222003817” объединён с “2018062822003851”. Через несколько минут...
Это устройство имеет ограниченное количество доступных USB эндпоинтов. В процессе инициализации SIM7600E-H занимает больше половины этих точек, поэтому в вашей конфигурации может корректно работать только одна карта. Пожалуйста, свяжитесь с SIM-COMM и обсудите возможность модификации прошивки, которая будет использовать меньше USB эндпоинтов.
Сложилось впечатление, что никому не интересна эта проблема. Если бы сотрудники поддержки внимательно изучили мой запрос, они бы увидели, что речь идёт о двух физических модулях sim7600 с одним портом и одним каналом на порту. Какие именно эндпоинты и их ограничения — непонятно. Каждый отдельный устройство висит на адресах 1-1 и 1-2 на шине встроенного USB-хаба 1-0.
Ещё одна ветка: (декабрь 2017)
supout.zip (378 KB)
Эту проблему я проверял на двух версиях системы: 6.42.5 и 6.43rc34
[ ] На плате был снят джампер (Load for USB to miniPCIe).
[ ] Я также пытался выполнить команду “/system routerboard usb set type=mini-PCIe”.
[admin@MikroTik] /system routerboard print
routerboard: yes
board-name: RBM33G
model: RouterBOARD M33G
serial-number: 78F108FAB577
firmware-type: mt7621L
factory-firmware: 3.41
current-firmware: 6.43rc34
upgrade-firmware: 6.43rc34
[admin@MikroTik] > /system resource print
uptime: 25m6s
version: 6.43rc34 (testing)
build-time: Jun/21/2018 09:03:03
factory-software: 6.40.5
free-memory: 224.3MiB
total-memory: 256.0MiB
cpu: MIPS 1004Kc V2.15
cpu-count: 4
cpu-frequency: 880MHz
cpu-load: 0%
free-hdd-space: 5.9MiB
total-hdd-space: 16.3MiB
write-sect-since-reboot: 89
write-sect-total: 3628
bad-blocks: 0%
architecture-name: mmips
board-name: RBM33G
platform: MikroTik
[admin@MikroTik] > /system resource usb print
# DEVICE VENDOR NAME SPEED
0 1-0 Linux 3.3.5 xhci-hcd xHCI Host Controller 480
1 2-0 Linux 3.3.5 xhci-hcd xHCI Host Controller 5000
2 1-1 SimTech, Incorporated SimTech, Incorporated 480
3 1-2 SimTech, Incorporated SimTech, Incorporated 480
[admin@MikroTik] > /port print
Flags: I - inactive
# DEVICE NAME CHANNELS USED-BY BAUD-RATE
0 serial0 1 Serial Console auto
1 usb2 1 9600
Обновление 02.07.2018. Уже 5 дней нет ответа от разработчиков, я дублировал своё сообщение ещё и на почту support@mikrotik.com, но ответа всё равно нет. Я нашёл похожую проблему на форуме, созданную ещё в апреле 2018:
Эта проблема носит массовый характер и её надо решать срочно, но, судя по всему, у разработчиков другое мнение по этому поводу.
Обновление 04.07.2018. Вчера техподдержка запросила “Supout.rif”. Я отправил его в ответе на тикет [Ticket # 2018070222003817], также выкладываю здесь.
Обновление 10.07.2018. Прошло 13 дней, и вот что произошло: сотрудник поддержки объединил два моих запроса:
Ваш email с номером тикета “2018070222003817” объединён с “2018062822003851”. Через несколько минут...
Это устройство имеет ограниченное количество доступных USB эндпоинтов. В процессе инициализации SIM7600E-H занимает больше половины этих точек, поэтому в вашей конфигурации может корректно работать только одна карта. Пожалуйста, свяжитесь с SIM-COMM и обсудите возможность модификации прошивки, которая будет использовать меньше USB эндпоинтов.
Сложилось впечатление, что никому не интересна эта проблема. Если бы сотрудники поддержки внимательно изучили мой запрос, они бы увидели, что речь идёт о двух физических модулях sim7600 с одним портом и одним каналом на порту. Какие именно эндпоинты и их ограничения — непонятно. Каждый отдельный устройство висит на адресах 1-1 и 1-2 на шине встроенного USB-хаба 1-0.
Ещё одна ветка: (декабрь 2017)
supout.zip (378 KB)

