abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:33 | Zajímavý software

    Hru Warhammer: Vermintide 2 (ProtonDB) lze na Steamu získat zdarma napořád, když aktivaci provedete do pondělí 24. listopadu.

    Ladislav Hagara | Komentářů: 0
    včera 19:33 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 13:11 | IT novinky

    Evropská komise schválila český plán na poskytnutí státní pomoci v objemu 450 milionů eur (téměř 11 miliard Kč) na rozšíření výroby amerického producenta polovodičů onsemi v Rožnově pod Radhoštěm. Komise o tom informovala v dnešní tiskové zprávě. Společnost onsemi by podle ní do nového závodu v Rožnově pod Radhoštěm měla investovat 1,64 miliardy eur (téměř 40 miliard Kč).

    Ladislav Hagara | Komentářů: 3
    včera 06:11 | Komunita

    Microsoft v příspěvku na svém blogu věnovaném open source oznámil, že textové adventury Zork I, Zork II a Zork III (Wikipedie) jsou oficiálně open source pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | Komunita

    První prosincový týden proběhne SUSE Hack Week 25. Zaměstnanci SUSE mohou věnovat svůj pracovní čas libovolným open source projektům, například přidání AI agenta do Bugzilly, implementaci SSH v programovacím jazyce Zig nebo portaci klasických her na Linux. Připojit se může kdokoli.

    Ladislav Hagara | Komentářů: 2
    20.11. 22:00 | IT novinky

    Google oznámil, že Quick Share na Androidu funguje s AirDropem na iOS. Zatím na telefonech Pixel 10. Uživatelé tak mohou snadno přenášet soubory z telefonů s Androidem na iPhony a obráceně.

    Ladislav Hagara | Komentářů: 1
    20.11. 21:22 | Nová verze

    Byla vydána nová verze 8.5 (8.5.0) skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Přináší řadu novinek a vylepšení (URI Extension, Pipe Operator, Clone With, …). Vydána byla také příručka pro přechod z předchozích verzí.

    Ladislav Hagara | Komentářů: 0
    20.11. 12:44 | IT novinky

    Evropská komise zahájila tři vyšetřování týkající se cloudových platforem Amazon Web Services (AWS) a Microsoft Azure. Evropská exekutiva, která plní také funkci unijního antimonopolního orgánu, chce mimo jiné určit, zda jsou americké společnosti Microsoft a Amazon v cloudových službách takzvanými gatekeepery, tedy hráči, kteří významně ovlivňují provoz internetu a musí dle nařízení o digitálních trzích (DMA) na společném trhu

    … více »
    Ladislav Hagara | Komentářů: 4
    20.11. 12:33 | IT novinky

    Společnost Meta Platforms vyhrála ostře sledovaný spor o akvizici sítě pro sdílení fotografií Instagram a komunikační aplikace WhatsApp. Podle amerického soudu firma jejich převzetím neporušila antimonopolní zákon, protože si tak nemonopolizovala trh sociálních sítí. Žalobu na Metu podala před pěti lety americká Federální obchodní komise (FTC). FTC argumentovala, že Meta, tehdy známá jako Facebook, koupila tyto dvě společnosti v letech 2012 a 2014 proto, aby s nimi nemusela soutěžit.

    Ladislav Hagara | Komentářů: 0
    20.11. 05:11 | IT novinky

    Home Assistant včera představil svůj nejnovější oficiální hardware: Home Assistant Connect ZBT-2 pro připojení zařízení na sítích Zigbee nebo Thread.

    Ladislav Hagara | Komentářů: 5
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (46%)
     (19%)
     (18%)
     (23%)
     (15%)
     (23%)
     (15%)
     (17%)
    Celkem 380 hlasů
     Komentářů: 17, poslední 19.11. 21:57
    Rozcestník

    Vodafone (Huawei) K5150

    Podpora: kompletní
    Ovladač: v jádře

    Technické parametry

    Tento USB router podporuje CDMA/UMTS/LTE sítě, neemuluje jako obvykle sériový port, ale vytváří USB síťovku, takže po připojení vznikne v systému další síťové rozhraní.

    Po připojení se chová jako USB disk, na kterém najdeme ovladače pro Windows a Linux. Ovladač pro linux je vlastně jen 32bit aplikace, která přepne zařízení do režimu síťovky, a pár obslužných skriptů pro udev & spol.

    Po aktivaci režimu síťovky poskytuje DHCP server a menší webové rozhraní, které slouží k nastavení parametrů. Vše běží na adrese 192.168.9.1/24.

    K zařízení se dá připojit LTE MIMO anténa pomocí dvou konektorů TS-9, do zařízení se vkládá mini SIM a má i slot na microSD (kdo ví k čemu).

    Identifikace pod Linuxem

    Ovladače jsou součástí jádra a na modemu je i 32bit aplikace od Vodafonu

    lsusb:
    Bus 004 Device 006: ID 12d1:1f16 Huawei Technologies Co., Ltd.
    
    dmesg:
    usb 4-1.2: new high-speed USB device number 6 using ehci-pci
    usb 4-1.2: New USB device found, idVendor=12d1, idProduct=1f16
    usb 4-1.2: New USB device strings: Mfr=5, Product=4, SerialNumber=7
    usb 4-1.2: Product: K5150
    usb 4-1.2: Manufacturer: Vodafone (Huawei)
    usb 4-1.2: SerialNumber: FFFFFFFFFFFFFFFF
    usb-storage 4-1.2:1.0: USB Mass Storage device detected
    scsi7 : usb-storage 4-1.2:1.0
    
    Po přepnutí pomocí usb_modeswitch lsusb:
    Bus 004 Device 007: ID 12d1:1575 Huawei Technologies Co., Ltd. 
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            2 Communications
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x12d1 Huawei Technologies Co., Ltd.
      idProduct          0x1575 
      bcdDevice            1.02
      iManufacturer           5 Vodafone (Huawei)
      iProduct                4 K5150
      iSerial                 0 
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           71
        bNumInterfaces          2
        bConfigurationValue     1
        iConfiguration          2 configuration 0
        bmAttributes         0x80
          (Bus Powered)
        MaxPower              500mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           1
          bInterfaceClass         2 Communications
          bInterfaceSubClass      6 Ethernet Networking
          bInterfaceProtocol      0 
          iInterface              0 
          CDC Header:
            bcdCDC               1.10
          CDC Ethernet:
            iMacAddress                      1 582C80139263
            bmEthernetStatistics    0x00000005
            wMaxSegmentSize               1514
            wNumberMCFilters            0x0003
            bNumberPowerFilters              1
          CDC Union:
            bMasterInterface        0
            bSlaveInterface         1 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            3
              Transfer Type            Interrupt
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0040  1x 64 bytes
            bInterval               5
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           2
          bInterfaceClass        10 CDC Data
          bInterfaceSubClass      6 
          bInterfaceProtocol      0 
          iInterface              0 
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x82  EP 2 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval              32
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x01  EP 1 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval              32
    Device Qualifier (for other device speed):
      bLength                10
      bDescriptorType         6
      bcdUSB               2.00
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      bNumConfigurations      1
    Device Status:     0x0000
      (Bus Powered)
    
    
    dmesg:
    usb 4-1.2: new high-speed USB device number 7 using ehci-pci
    usb 4-1.2: New USB device found, idVendor=12d1, idProduct=1575
    usb 4-1.2: New USB device strings: Mfr=5, Product=4, SerialNumber=0
    usb 4-1.2: Product: K5150
    usb 4-1.2: Manufacturer: Vodafone (Huawei)
    cdc_ether 4-1.2:1.0 eth1: register 'cdc_ether' at usb-0000:00:1d.7-1.2, CDC Ethernet Device, 58:2c:80:13:92:63
    

    Postup zprovoznění pod Linuxem

    K přepnutí do režimu síťovky, který nás vlastně zajímá, se dá použít přiložená aplikace, nebo usb_modeswitch. Vzhledem k tomu, že mám modem připojený k routeru s OpenWRT na architektuře MIPS, ji mi přiložená aplikace na nic.

    K aplikaci usb_modeswitch je přiložena i konfigurace pro toto zařízení:

     
    # Vodafone K5150
    TargetVendor=0x12d1
    TargetProductList="14f8,1575"
    MessageContent="55534243123456780002000080000a11062000000000000100000000000000"
    

    Takže na desktopu stačí pustit tento příkaz:

    usb_modeswitch -v 12d1 -p 1f16 -c 12d1\:1f16
    

    (12d1\:1f16 je jméno konfiguračního souboru dodávaného s usb_modeswitch)

    a zařízení se přepne. Správnost přepnutí lze detekovat pomocí lsusb/dmesg.

    Pro správnou funkci potřebujete v jádře podporu pro cdc-ether zařízení (v menuconfig Device Drivers -> Network device support -> USB Network Adapters -> Multi-purpose USB Networking Framework, symbol SB_NET_CDCETHER)

    V OpenWRT je konfigurace také součást balíku usb_modeswitch. Tento balík obsahuje jinou aplikaci, než je desktopová, takže není třeba ručně přepínat.

    Poznámka

    Zjistil jsem, že zařízení má problém se přepnout, pokud je na stejné USB sběrnici i jiné používané zařízení. U routeru jsem musel odpojit flashku, jinak modem odmítl pracovat. Na desktopu v práci se mi též odmítl přepnout pomocí usb_modeswitch. Originální aplikaci jsem nezkoušel.

    Zprovoznění nebyl v celku problém. Jediné, co mne potrápilo byl problém s dalším používaným zařízením. Na routeru jsem flashku měl, ale nebyla používaná, a modem fungoval. Jakmile jsem začal pracovat s flashkou, modem se odmítal přepnout. Možná by tačilo napřed přepnout a potom začít používat další zařízení, ale to na routeru není možné, protože na flashce mám ext. /overlay/ (pro znalé openwrt).

    U nás je celkem slabý HSDPA signál, ukazatel neukazuje ani čárku. Ale modem síť detekuje a lze mu vnutit použití konkrétní sítě, takže je to použitelné. Reálná rychlost je potom cca 3Mb/s pro download. Anténu už mám na cestě, takže potom doplním.

    Dokument vytvořil: mhepp, 14.4.2014 01:40 | Zobrazeno: 7083×

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.