Не появляется сетевой интерфейс

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kolya
проходил мимо
Сообщения: 5
Зарегистрирован: 2017-07-27 13:33:06

Не появляется сетевой интерфейс

Непрочитанное сообщение kolya » 2017-07-27 14:06:14

Здравствуйте товарищи участники!
Есть устройство Малина 3, есть модем Хуавей, переведен в режим NIDS.
Вопрос: что нужно сделать, чтобы сетевой интерфейс появился в системе???
И да... на cu -l cuau0 коннектится и at^ndisdup=1,1, отрабатывает (диод на устройстве светится непрерывно голубым цветом)

в /boot/losder.conf написано:

Код: Выделить всё

if_cdce_load="YES"
u3g_load="YES"
umodem_load="YES"
#ubsa_load="YES"
#if_urndis_load="YES"

(с закомментированными строками тоже пробовал)

вывод ifconfig

Код: Выделить всё

$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
   options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
   inet6 ::1 prefixlen 128
   inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
   inet 127.0.0.1 netmask 0xff000000
   groups: lo
   nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   options=80009<RXCSUM,VLAN_MTU,LINKSTATE>
   ether b8:27:eb:20:44:15
   hwaddr b8:27:eb:20:44:15
   inet 192.168.1.17 netmask 0xffffff00 broadcast 192.168.1.255
   media: Ethernet autoselect (100baseTX <full-duplex>)
   status: active
   nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>



dmesg прилагаю

Код: Выделить всё

KDB: debugger backends: ddb
KDB: current backend: ddb
Copyright (c) 1992-2017 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
   The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 12.0-CURRENT #0 r320871: Mon Jul 10 19:02:27 UTC 2017
    rpi3@:/root/crochet/work/obj/arm64.aarch64/usr/src/sys/GENERIC arm64
FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0)
WARNING: WITNESS option enabled, expect reduced performance.
VT: init without driver.
KLD file umodem.ko is missing dependencies
KLD file u3g.ko is missing dependencies
can't re-use a leaf (geom_label)!
module_register: cannot register g_label from kernel; already loaded from geom_label.ko
Module g_label failed to register: 17
Starting CPU 1 (1)
Starting CPU 2 (2)
Starting CPU 3 (3)
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
random: unblocking device.
random: entropy device external interface
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
simplebus0: <Flattened device tree simple bus> on ofwbus0
ofw_clkbus0: <OFW clocks bus> on ofwbus0
clk_fixed0: <Fixed clock> on ofw_clkbus0
clk_fixed1: <Fixed clock> on ofw_clkbus0
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
local_intc0: <BCM2836 Interrupt Controller> mem 0x40000000-0x400000ff on simplebus0
intc0: <BCM2835 Interrupt Controller> mem 0x7e00b200-0x7e00b3ff irq 16 on simplebus0
generic_timer0: <ARMv7 Generic Timer> irq 47,48,49,50 on simplebus0
Timecounter "ARM MPCore Timecounter" frequency 19200000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 19200000 Hz quality 1000
bcm_dma0: <BCM2835 DMA Controller> mem 0x7e007000-0x7e007eff irq 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 on simplebus0
bcmwd0: <BCM2708/2835 Watchdog> mem 0x7e100000-0x7e100027 on simplebus0
mbox0: <BCM2835 VideoCore Mailbox> mem 0x7e00b880-0x7e00b8bf irq 17 on simplebus0
gpio0: <BCM2708/2835 GPIO controller> mem 0x7e200000-0x7e2000b3 irq 18,19 on simplebus0
gpiobus0: <OFW GPIO bus> on gpio0
gpioc0: <GPIO controller> on gpio0
uart0: <PrimeCell UART (PL011)> mem 0x7e201000-0x7e201fff irq 20 on simplebus0
uart0: console (115200,n,8,1)
spi0: <BCM2708/2835 SPI controller> mem 0x7e204000-0x7e204fff irq 21 on simplebus0
spibus0: <OFW SPI bus> on spi0
spibus0: <unknown card> at cs 0 mode 0
spibus0: <unknown card> at cs 1 mode 0
iichb0: <BCM2708/2835 BSC controller> mem 0x7e804000-0x7e804fff irq 32 on simplebus0
iicbus0: <OFW I2C bus> on iichb0
iic0: <I2C generic I/O> on iicbus0
bcm283x_dwcotg0: <DWC OTG 2.0 integrated USB controller (bcm283x)> mem 0x7e980000-0x7e98ffff,0x7e006000-0x7e006fff irq 38,39 on simplebus0
usbus0 on bcm283x_dwcotg0
sdhci_bcm0: <Broadcom 2708 SDHCI controller> mem 0x7e300000-0x7e3000ff irq 42 on simplebus0
mmc0: <MMC/SD bus> on sdhci_bcm0
fb0: <BCM2835 VT framebuffer driver> on simplebus0
fbd0 on fb0
VT: initialize with new VT driver "fb".
fb0: 1824x984(1824x984@0,0) 24bpp
fb0: fbswap: 1, pitch 5472, base 0x3d6cd000, screen_size 5428224
pmu0: <Performance Monitoring Unit> irq 46 on simplebus0
gpioled0: <GPIO LEDs> on ofwbus0
gpioled0: <led0> failed to map pin
gpioled0: <led1> failed to map pin
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpu1: <Open Firmware CPU> on cpulist0
cpu2: <Open Firmware CPU> on cpulist0
cpu3: <Open Firmware CPU> on cpulist0
cryptosoft0: <software crypto>
Timecounters tick every 1.000 msec
The GEOM class LABEL is already loaded.
usbus0: 480Mbps High Speed USB v2.0
ugen0.1: <DWCOTG OTG Root HUB> at usbus0
uhub0: <DWCOTG OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
mmcsd0: 16GB <SDHC SL16G 3.0 SN DA4DD394 MFG 08/2016 by 3 PT> at mmc0 41.6MHz/4bit/65535-block
Release APs
CPU  0: ARM Cortex-A53 r0p4 affinity:  0
 Instruction Set Attributes 0 = <CRC32>
 Instruction Set Attributes 1 = <0>
         Processor Features 0 = <AdvSIMD,Float,EL3 32,EL2 32,EL1 32,EL0 32>
         Processor Features 1 = <0>
      Memory Model Features 0 = <4k Granule,64k Granule,MixedEndian,S/NS Mem,16bit ASID,1TB PA>
      Memory Model Features 1 = <>
             Debug Features 0 = <2 CTX Breakpoints,4 Watchpoints,6 Breakpoints,PMUv3,Debug v8>
             Debug Features 1 = <0>
         Auxiliary Features 0 = <0>
         Auxiliary Features 1 = <0>
CPU  1: ARM Cortex-A53 r0p4 affinity:  1
CPU  2: ARM Cortex-A53 r0p4 affinity:  2
CPU  3: ARM Cortex-A53 r0p4 affinity:  3
WARNING: WITNESS option enabled, expect reduced performance.
Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]...
uhub0: 1 port with 1 removable, self powered
WARNING: / was not properly dismounted
warning: no time-of-day clock registered, system time will not be set accurately
ugen0.2: <vendor 0x0424 product 0x9514> at usbus0
uhub1 on uhub0
uhub1: <vendor 0x0424 product 0x9514, class 9/0, rev 2.00/2.00, addr 2> on usbus0
uhub1: MTT enabled
uhub1: 5 ports with 4 removable, self powered
ugen0.3: <vendor 0x0424 product 0xec00> at usbus0
smsc0 on uhub1
smsc0: <vendor 0x0424 product 0xec00, rev 2.00/2.00, addr 3> on usbus0
smsc0: chip 0xec00, rev. 0002
miibus0: <MII bus> on smsc0
smscphy0: <SMC LAN8700 10/100 interface> PHY 1 on miibus0
smscphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ue0: <USB Ethernet> on smsc0
ue0: Ethernet address: b8:27:eb:20:44:15
ugen0.4: <RAPOO RAPOO 2.4G Wireless Device> at usbus0
ukbd0 on uhub1
ukbd0: <RAPOO RAPOO 2.4G Wireless Device, class 0/0, rev 1.10/10.01, addr 4> on usbus0
kbd1 at ukbd0
ugen0.5: <HUAWEIMOBILE HUAWEIMOBILE> at usbus0
smsc0: chip 0xec00, rev. 0002
ue0: link state changed to DOWN
ue0: link state changed to UP
ums0 on uhub1
ums0: <RAPOO RAPOO 2.4G Wireless Device, class 0/0, rev 1.10/10.01, addr 4> on usbus0
ums0: 6 buttons and [XYZT] coordinates ID=1
u3g0 on uhub1
u3g0: <HUAWEIMOBILE HUAWEIMOBILE, class 0/0, rev 2.10/1.02, addr 5> on usbus0
u3g0: Found 1 port.

ыть
проходил мимо

Не появляется сетевой интерфейс

Непрочитанное сообщение ыть » 2017-07-27 18:58:35

дык ppp.conf надо настроить..

фрукт оригинальный или от китайских товарищей?

kolya
проходил мимо
Сообщения: 5
Зарегистрирован: 2017-07-27 13:33:06

Не появляется сетевой интерфейс

Непрочитанное сообщение kolya » 2017-07-27 19:50:34

По поводу фркта - заказывал с Али, но написано маде ин джапан.

По поводу ppp.conf
Тут у меня сразу все поднимается и tun0 образуется, но идея в том, чтобы уйти от модемного преобразования т.к. это в самом хуавее происходит, а поднять usb (ну или какой уже придётся) сетевой интерфейс, в который и переведен свисток

kolya
проходил мимо
Сообщения: 5
Зарегистрирован: 2017-07-27 13:33:06

Не появляется сетевой интерфейс

Непрочитанное сообщение kolya » 2017-07-31 13:38:21

Здравствуйте все ещё раз!
Коль ни у кого нет идей, так может подскажете, как быть с ndis модулем под АРМ64?


kolya
проходил мимо
Сообщения: 5
Зарегистрирован: 2017-07-27 13:33:06

Не появляется сетевой интерфейс

Непрочитанное сообщение kolya » 2017-08-02 0:43:24

ыть писал(а):https://debianforum.ru/index.php?topic=10340.0

Спасибо, об этом я написал при создании этой темы.
Модем переведен в нужную композицию, из под дебиана все взлетает.

Но во freebsd не создаётся интерфейс

Какие ещё рекомендации?

ыть
проходил мимо

Не появляется сетевой интерфейс

Непрочитанное сообщение ыть » 2017-08-02 1:47:38

там мысля об том, что не каждая железка обязана пахать в ндис-е..
и от прошивки многое зависит..
==
у меня допустим, в НЕбуке встроенный 3г девайс значится как ue0, но поднимается тока через ппп (tun0)..

ыть
проходил мимо

Не появляется сетевой интерфейс

Непрочитанное сообщение ыть » 2017-08-02 1:54:43

kolya писал(а):в /boot/losder.conf написано:

Код: Выделить всё

if_cdce_load="YES"
u3g_load="YES"
umodem_load="YES"
#ubsa_load="YES"
#if_urndis_load="YES"

(с закомментированными строками тоже пробовал)

из модулей чтото одно оставить: или ю3г\модем, или ндис..

kolya
проходил мимо
Сообщения: 5
Зарегистрирован: 2017-07-27 13:33:06

Не появляется сетевой интерфейс

Непрочитанное сообщение kolya » 2017-08-02 12:25:14

ыть писал(а):там мысля об том, что не каждая железка обязана пахать в ндис-е..
и от прошивки многое зависит..
==
у меня допустим, в НЕбуке встроенный 3г девайс значится как ue0, но поднимается тока через ппп (tun0)..


Через ppp грузить железку будет, да и задача стоит в том, чтобы разобраться. Пока грешу на man ndis(4) , где в 1 абзаце написано, что драйвер применим для х86 архитектуры. В целом я пока попробую с помощью ndisgen(8) что-то состряпать, но на этом мысль останавливается.

Про модули loader.conf - перепробовал различные комбинации, но автоматом система определяет устройство
u3g.0: <HUAWEIMOBILE HUAWEIMOBILE>...(etc)
u3g0: Found 1 port

Композиция модема FF;12,16


Вернуться в «FreeBSD/UNIX для начинающих»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость