{"id":585,"date":"2010-01-06T01:43:39","date_gmt":"2010-01-05T15:43:39","guid":{"rendered":"http:\/\/www.madox.net\/blog\/?p=585"},"modified":"2010-01-29T08:21:13","modified_gmt":"2010-01-28T22:21:13","slug":"hp5310m-un2420-wireless-gobi2000-module-in-ubuntu","status":"publish","type":"post","link":"http:\/\/www.madox.net\/blog\/2010\/01\/06\/hp5310m-un2420-wireless-gobi2000-module-in-ubuntu\/","title":{"rendered":"HP5310m un2420 Wireless Gobi2000 Module in Ubuntu"},"content":{"rendered":"<h1>QUICK POST TO BE CLEANED UP LATER \ud83d\ude1b<\/h1>\n<p>If you have a Windows 7 installation (as it should be pre-installed) and with the Window&#8217;s Qualcomm driver&#8217;s loaded, find the driver log directory.<\/p>\n<blockquote><p>e.g. C:\\ProgramData\\QUALCOMM\\QDLService2k<\/p><\/blockquote>\n<p>There should be two files, Options2kHP.txt and QDLService2kHP.txt.<\/p>\n<p>Open Options2kHP.txt and you should see 3 lines similar to :-<\/p>\n<blockquote><p>C:\\Program Files\\Qualcomm\\Images\\HP\\UMTS\\AMSS.mbn<br \/>\nC:\\Program Files\\Qualcomm\\Images\\HP\\UMTS\\Apps.mbn<br \/>\nC:\\Program Files\\Qualcomm\\Images\\HP\\0\\UQCN.mbn<\/p><\/blockquote>\n<p>Copy these 3 files listed into<\/p>\n<blockquote><p>\/lib\/firmware\/gobi<\/p><\/blockquote>\n<p>The other file is a log file of the firmware loading done by the Windows driver if you&#8217;re curious.<\/p>\n<p>The device ID for the firmware loader on the HP 5310m, un2420 module is 0x241d.<br \/>\nThe device ID for the modem is 0x251d.<br \/>\nIf the firmware is not loaded, you should see the firmware loader device.<br \/>\nIf the firmware is loaded correctly, you should only see the modem device.<\/p>\n<p>Short Instructions (Request in comments if you need debugging\/testing instructions).<\/p>\n<p>Download, compile and install the updated qcserial driver.<a href=\"http:\/\/www.madox.net\/blog\/wp-content\/uploads\/2010\/01\/qcserial_5Jan10.zip\">qcserial_5Jan10<\/a><br \/>\nDownload, compile and install the modified gobi_loader.<a href=\"http:\/\/www.madox.net\/blog\/wp-content\/uploads\/2010\/01\/gb2kload_5Jan10.zip\">gb2kload_5Jan10<\/a><br \/>\nReboot and pray that network manager now shows your modem \ud83d\ude09<\/p>\n<p>*UDEV ISNT WORKING AT THE MOMENT &#8230; WILL FIX SOON &#8230; Run in manually like below&#8230;*<\/p>\n<blockquote><p>madox@madox-5310m:~$ lsusb -d 03f0:251d<br \/>\nBus 001 Device 003: ID 03f0:251d Hewlett-Packard<\/p><\/blockquote>\n<p>Blah blah<\/p>\n<p>Gobi Loader manually run and output<\/p>\n<blockquote><p>madox@madox-5310m:~\/projects\/gb2kload$ .\/gobi_loader \/dev\/ttyUSB0 \/lib\/firmware\/gobi<br \/>\nQDL protocol server request sent<br \/>\n01 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65 64<br \/>\n20 70 72 6f 74 6f 63 6f 6c 20 68 73 74 00 00 00<br \/>\n00 04 04 30 03 0b<br \/>\nQDL protocol server response received<br \/>\n7e 0d 05 00 00 00 00 04 e4 7e<br \/>\nQDL protocol server request sent (Retry as gobi2000)<br \/>\n01 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65 64<br \/>\n20 70 72 6f 74 6f 63 6f 6c 20 68 73 74 00 00 00<br \/>\n00 05 05 30 07 48<br \/>\nQDL protocol server response received (Retry as gobi2000)<br \/>\n7e 02 51 43 4f 4d 20 68 69 67 68 20 73 70 65 65<br \/>\n64 20 70 72 6f 74 6f 63 6f 6c ff ff ff ff 24 00<br \/>\n17 5c 05 05 00 00 00 00 00 00 00 00 00 00 00 00<br \/>\n00 30 d6 8a 7e<br \/>\nQDL protocol server request sent<br \/>\n25 05 2c 50 a9 00 01 00 00 00 04 00 00 40 97<br \/>\nQDL protocol server response received<br \/>\n7e 26 00 00 01 00 00 00 04 52 65 7e<br \/>\nQDL protocol server request sent<br \/>\n27 00 00 00 00 00 00 2c 50 a9 00 db ae<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 610348 bytes of image<br \/>\nQDL protocol server response received<br \/>\n7e 28 00 00 00 00 00 00 00 00 14 39 7e<br \/>\nQDL protocol server request sent<br \/>\n25 06 2c 60 2f 00 01 00 00 00 04 00 00 81 0e<br \/>\nQDL protocol server response received<br \/>\n7e 26 00 00 01 00 00 00 04 52 65 7e<br \/>\nQDL protocol server request sent<br \/>\n27 00 00 00 00 00 00 2c 60 2f 00 69 f0<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1048576 bytes of image<br \/>\nQDL protocol server sent 1007660 bytes of image<br \/>\nQDL protocol server response received<br \/>\n7e 28 00 00 00 00 00 00 00 00 14 39 7e<br \/>\nQDL protocol server request sent<br \/>\n25 0d 44 24 00 00 01 00 00 00 04 00 00 50 90<br \/>\nQDL protocol server response received<br \/>\n7e 26 00 00 01 00 00 00 04 52 65 7e<br \/>\nQDL protocol server request sent<br \/>\n27 00 00 00 00 00 00 44 24 00 00 b9 49<br \/>\nQDL protocol server sent 9284 bytes of image<br \/>\nQDL protocol server response received<br \/>\n7e 28 00 00 00 00 00 00 00 00 14 39 7e<br \/>\nQDL protocol server request sent<br \/>\n29 bb 4c<br \/>\nFirmware Loading Complete<\/p><\/blockquote>\n<p>You might need to kill modem-manager if you&#8217;re doing this manually&#8230;<\/p>\n<blockquote><p>sudo pkill modem-manager<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>QUICK POST TO BE CLEANED UP LATER \ud83d\ude1b If you have a Windows 7 installation (as it should be pre-installed) and with the Window&#8217;s Qualcomm driver&#8217;s loaded, find the driver log directory. e.g. C:\\ProgramData\\QUALCOMM\\QDLService2k There should be two files, Options2kHP.txt and QDLService2kHP.txt. Open Options2kHP.txt and you should see 3 lines similar to :- C:\\Program Files\\Qualcomm\\Images\\HP\\UMTS\\AMSS.mbn &hellip; <a href=\"http:\/\/www.madox.net\/blog\/2010\/01\/06\/hp5310m-un2420-wireless-gobi2000-module-in-ubuntu\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;HP5310m un2420 Wireless Gobi2000 Module in Ubuntu&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[14],"class_list":["post-585","post","type-post","status-publish","format-standard","hentry","category-engineering","tag-ubuntu"],"_links":{"self":[{"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/comments?post=585"}],"version-history":[{"count":6,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/585\/revisions"}],"predecessor-version":[{"id":599,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/585\/revisions\/599"}],"wp:attachment":[{"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/media?parent=585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/categories?post=585"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/tags?post=585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}