From owner-freebsd-usb@freebsd.org Mon Feb 1 23:18:34 2021 Return-Path: Delivered-To: freebsd-usb@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 933954EB68A for ; Mon, 1 Feb 2021 23:18:34 +0000 (UTC) (envelope-from fry.kun@gmail.com) Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DV3ls3PpTz3Nnr for ; Mon, 1 Feb 2021 23:18:33 +0000 (UTC) (envelope-from fry.kun@gmail.com) Received: by mail-pf1-x434.google.com with SMTP id y142so4849297pfb.3 for ; Mon, 01 Feb 2021 15:18:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=4I9+3QkDhm4Z0uHzvlTLcEZXc5Zs67z3/xDD/kyL3Jw=; b=nmviMk6Y9FVocxTmbCGsqJ+XeBk/0aHFuYjauFsiIsaoz0DHty+Cu+SngzFX/X9pac iRWlOQPwB8dsijjiw1cpXqKlz5XFS2fd0flT+zAL5fOeD/K5q1l+4A2UylKGGUdMpTaf fCiL/7/jdeYj6foC7+g1FGpwpfxzBQaANg/WzPsJZFuJ3o5+03btiNiDLgWZLEbpLmK8 De+2SxxZhwHvT5BK29Bs83F0m0UxFdc9GYbKGEx19IzZz75Wn2V82k4Ermbg87+OD0Ck za796a+B4i1S0jLy5No5XWlsiIUGwH4eYDr6iTYrcaWRh1PmHxydyPTIxDGRf61ttmn/ JLoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=4I9+3QkDhm4Z0uHzvlTLcEZXc5Zs67z3/xDD/kyL3Jw=; b=KwkuA8c0dTDz50YSsUDuAuOmtZl8ZaxebPa9YyrUsz17BCVPbpTsPzwx/lnvEsksEn +60qU/RMZr/wRoQCOr+vg2zMF1EwAXzeQm3nIgGWGknjmUnVuKyKSP6EZ/jGUk9Sl6XB IPxx5jjEsLEIvYGpeNkGswOpmWbWcU2UWbCNenD64ZFno8dCxK/fPUmr86TY6sguRtPG NMXf8NxvKUPx44+/34pk0RPk/YYg62QED8qQ7SKxrpWlPGPG6IFJWQM+Vx0HbxK36fk0 YlwU6jd1CWykddNXkdgjzUcZVkRFBX/Hq3TddgShDLlmqkojUxBZP5K6iVmcoUGnNOJD VWbA== X-Gm-Message-State: AOAM532WFFKwz1aelQd1lbPl0JKZo5Wf+LOXV8sS+K0/Zt4e3TCGYD/w 0JM3DDBQ4X+geG0eikVLFrU= X-Google-Smtp-Source: ABdhPJw76GJcq8//myIwz13sjYNYEa+6EuFnQuaosGu8/kTssQQekWP9XlYj5mfhoDe+h2N7fkbEyg== X-Received: by 2002:a63:e59:: with SMTP id 25mr18981249pgo.378.1612221511689; Mon, 01 Feb 2021 15:18:31 -0800 (PST) Received: from [192.168.2.53] (108-201-186-146.lightspeed.sntcca.sbcglobal.net. [108.201.186.146]) by smtp.gmail.com with ESMTPSA id dw23sm537632pjb.3.2021.02.01.15.18.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 01 Feb 2021 15:18:31 -0800 (PST) Subject: Re: Can't load firmware to HP LJ 1018 To: Hans Petter Selasky , freebsd-usb@freebsd.org References: <96e7420b-5c75-f23a-ee8d-f1a6da12c48b@selasky.org> From: Konstantin Svist Message-ID: Date: Mon, 1 Feb 2021 15:18:29 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <96e7420b-5c75-f23a-ee8d-f1a6da12c48b@selasky.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4DV3ls3PpTz3Nnr X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=nmviMk6Y; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of frykun@gmail.com designates 2607:f8b0:4864:20::434 as permitted sender) smtp.mailfrom=frykun@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::434:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::434:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::434:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-usb] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2021 23:18:34 -0000 On 2/1/21 00:09, Hans Petter Selasky wrote: > On 2/1/21 6:30 AM, Konstantin Svist wrote: >> I'm trying to set up HP LaserJet 1018 which requires some binary >> firmware download on each powerup (documented in foo2zjs >> https://github.com/koenkooi/foo2zjs/blob/master/INSTALL) >> I've set up devd rule but it didn't work.. so I tried to do it manually: >> >> (as root user): >> >>> usbconfig dump_info: >> ugen0.4: at usbus0, cfg=0 md=HOST >> spd=HIGH (480Mbps) pwr=ON (98mA) >> >>> cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/ugen0.4 >> cat: stdout: Input/output error >> >> How do I get this working? >> > > Did the command you show work before? > > Likely you need a firmware tool using LibUSB to get this working right! > > You can try: > > /dev/usb/0.4. instead. > > --HPS > Hmm.. what is EPNO? Now that you mention it, I see /dev/usb/0.4.[01]. Only tried writing to /dev/usb/0.4.0 before. Will try that and send an update with the results! I've only done this in Linux before, but the link I mentioned earlier seems to be doing same/similar step for FreeBSD.