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 23:22 | Nová verze

    Byla vydána verze 4.0 open source programu na kreslení grafů Veusz (Wikipedie). Přehled novinek v poznámkách k vydání. Proběhla portace na Qt 6.

    Ladislav Hagara | Komentářů: 0
    včera 11:44 | Nová verze

    Dibuja je jednoduchý kreslící program inspirovaný programy Paintbrush pro macOS a Malování pro Windows. Vydána byla verze 0.26.0.

    Ladislav Hagara | Komentářů: 0
    31.5. 23:33 | Nová verze

    Byla vydána nová verze 9.13 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    31.5. 21:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    31.5. 16:33 | Nová verze

    Byla vydána nová stabilní verze 3.22.0, tj. první z nové řady 3.22, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    30.5. 00:33 | IT novinky

    FEL ČVUT vyvinula robotickou stavebnici pro mladé programátory. Stavebnice Brian byla navržená speciálně pro potřeby populární Robosoutěže. Jde ale také o samostatný produkt, který si může koupit každý fanoušek robotiky a programování od 10 let, ideální je i pro střední školy jako výuková pomůcka. Jádro stavebnice tvoří programovatelná řídicí jednotka, kterou vyvinul tým z FEL ČVUT ve spolupráci s průmyslovými partnery. Stavebnici

    … více »
    Ladislav Hagara | Komentářů: 50
    29.5. 20:33 | Komunita

    Ubuntu bude pro testování nových verzí vydávat měsíční snapshoty. Dnes vyšel 1. snapshot Ubuntu 25.10 (Questing Quokka).

    Ladislav Hagara | Komentářů: 0
    29.5. 14:55 | Nová verze

    Společnost Netgate oznámila vydání nové verze 2.8.0 open source firewallové, routovací a VPN platformy pfSense (Wikipedie) postavené na FreeBSD. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    29.5. 14:00 | Nová verze

    Byla vydána nová verze 6.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 14.5.3. Linux na verzi 6.1.140. Další změny v příslušném seznamu.

    Ladislav Hagara | Komentářů: 0
    29.5. 12:33 | Zajímavý článek

    Člověk odsouzený za obchod s drogami daroval letos ministerstvu spravedlnosti 468 kusů kryptoměny bitcoin, které pak resort v aukcích prodal za skoro miliardu korun. Darováním se zabývá policejní Národní centrála proti organizovanému zločinu (NCOZ). Deníku N to potvrdil přímo ministr spravedlnosti Pavel Blažek (ODS). Podle resortu bylo nicméně vše v souladu s právem.

    Ladislav Hagara | Komentářů: 59
    Jaký je váš oblíbený skriptovací jazyk?
     (56%)
     (31%)
     (7%)
     (2%)
     (0%)
     (1%)
     (3%)
    Celkem 172 hlasů
     Komentářů: 13, poslední 30.5. 12:26
    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: 6972×

    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.