From owner-freebsd-net@FreeBSD.ORG Mon Sep 15 15:24:09 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4AC8919F; Mon, 15 Sep 2014 15:24:09 +0000 (UTC) Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E59B9130; Mon, 15 Sep 2014 15:24:08 +0000 (UTC) Received: by mail-ob0-f170.google.com with SMTP id uy5so2637173obc.1 for ; Mon, 15 Sep 2014 08:24:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=DlP/13RcYpJk/DQBdbT1nCy2gJKMlkvLy6ah2dvurPw=; b=Nk5b6bmCQ/AiQEgULn0iUcb1viUD4CsCHH93QtUk6sVsDkwhbVtUOSoynP9iYl6ctV 4frSfRgNeveeC7IK//me5jMQfUR6DdDohx9oOoqKlwhGB0Rf3r+97uZ5Mp97uAMNqx/I Ss97SqhKczlfqJv7JyXltRwjOIVJVqfEo5kqRRZHRQxwSflwPk70c/gLRbJaesjWIFe0 RVF9dIx8Rmas0wdQtudszcqI9LVAHAJzSBKfBKFSz1IZn9TUQDCPOdDddda38fgE8T9/ soysDR88/zgZG0rH1/ZQ7tOvKg7wKasBOj/aaQZJjQ5M9XtPeoWemmB+1vH/PR9GsFbZ PPSQ== MIME-Version: 1.0 X-Received: by 10.60.142.165 with SMTP id rx5mr13405140oeb.5.1410794217271; Mon, 15 Sep 2014 08:16:57 -0700 (PDT) Sender: tomek.cedro@gmail.com Received: by 10.202.58.196 with HTTP; Mon, 15 Sep 2014 08:16:57 -0700 (PDT) Date: Mon, 15 Sep 2014 17:16:57 +0200 X-Google-Sender-Auth: BvFx9GV_CZdR-X5uX85LvmnQuTI Message-ID: Subject: U3G QDL firmware loader for GOBI2000/HP_UN2420 MiniPCI/USB 3G/GPS From: CeDeROM To: FreeBSD Questions Mailing List , "freebsd-hackers@freebsd.org" , freebsd-net@freebsd.org, "freebsd-usb@FreeBSD.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2014 15:24:09 -0000 Hello world! :-) I have changed my machine, there is a built-in GOBI2000 / HP UN2420 3G/GPS module installable as MiniPCI card and visible as USB device. I have added its VID/PID to the usbdevs and u3g.c module, so after recompilation it gets recognised by u3g module and apropriate /dev/cuaU* device shows up.. The problem is that device does not store firmware inside non-volatile memory, so user needs to upload it after power-on. I have the firmware files. I can test modem with success after reboot from Win7 which uploads firmware into device. Still, I need to upload the firmware somehow on my FreeBSD. The upload protocol is QDL and /dev/cuaU0 shows up waiting for command. Which utility can I use to upload firmware with QDL? I have seen one post [1] regarding this problem in the past but the QDL utility was not named explicitly. Any hints welcome! :-) Tomek [1] http://lists.freebsd.org/pipermail/freebsd-usb/2010-October/009384.html -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info