ELF>@@$#GNUJTEH ;r, LinuxU1H]U1H]UHH]fUHAUATSH_LDH{(HǃLkxLLLLLH{P[A\A]]HGxHHHPff.UHAVLAUATSL/HMe(D1LE1AfA4$hjAV΀AHDHeD[A\A]A^]IExDEHHHPPXHeD[A\A]A^]IExHHHP7UHAWIAVAUIATSHLg(LweH%(HE1D1 HULAEXfAE\A$ LIHt AxaH5I~(HHEeH3%(H1[A\A]A^A_]HGxHHHPHDIIdžE1B|eB|eĉC\%XIIu(IGxHHHPfD~IUHAUIATAS1ۉLHHtHǀHA9u[A\A]]ff.fUHAUATSH^pLgL`DHLpkI$L[A\A]]Hw0HHHH0ff.UPE1A @HAVAULATSL7HMf(fA4$hLjAUH2E1ɺLfA4$A@hjAUHE1ɹ@LfAƃA4$hjAUHE1ɹ@LfAƃA4$hjAUHCE1AL@A4$hjAUHA4$HChE1jA@LPHC E1AL@fA4$hjAUHHe[A\A]A^]ÐUHAVAUATSHDDwXL+DExuADIIM9IExEHHHII܋PIExHHHPEyDHtH5H{xH[A\A]A^]Ë;H;Af9B0IExHpHHt H5HSP AEwDLIExEHHHP# f9JUH{(IExHpdIExEHHHPff.@UHAUATILo(DMt/ LAtpDH5LHA\A]]HGHHHH@xPID$HHHH@xPH5IT$ؿ A\A]]fUHGE1AHAWAVAUATSHHLoHEHGhM}(MuxHGhHGpA7hLjP΀HA7HCihE1jA LP΀AH6A7HCqhE1jA LP΀AHTA7HCuhE1jALP΀AH/A7HCvhE1jALP΀AH)S$DchЉ='O‰C$D8c uEu3DEE1L{ H{Dc He[A\A]A^A_]DIExDHpc$`{$`NC$C$ADIExHHHPDIExHHHPxIExHHHPRA,A uYKmD{iD fAiLMЙAIExMDHpALIExHpIExEHHHDEЋPDEJD~IExHHHPXADBIExHHHP1LIExHpLDEIExDEHpDUHAWAVAUATSHHHL~p@M`EIDhDA<LHEHE1Et9DLD9utHtHHHAE9uH= IHDHI~D@IFAF AFH IFHHDEDED E ELWANC uAFC I~(E11H1IFhHIFPIFXIFXIF`AFpI~x1AFtE11H 1IH6A`L`@ǀLʀ@@HǀPPIHP`A|ǀE1ɹLA`IhAjP΀H C C DtyLs1He[A\A]A^A_]HG0HHHHp0QIHHLEHC0HHHp0C uLwD¾LDMDMԅA~EHEHH@R4HʀH@H HHLP HPH98Pu@<C AVAFLsDAv)C ND,HC0HHHHp0HS0AAHHHr0H뎸DLEyEHC0HHx0ZUHAWAVLv0AUIATASHH}H eH%(HE1HFpHDADLHuLDDHH}DLHuLDHH}DLHuLHLEHHHHp0HLEHHHHp0dHLEHHHHp0ff.UH5HW(HATI A|$L_H5LHA\]ÐUHAWAVAUATSHH0H}L?HUHMMo(LEeH%(HE1D1 IHLH=HHL1ME1IIf`HtAESA4$ADLLELDALIcI9E)ADOHEIcH0HsHI}HIEHDID LH)HH)HH`IG0LHHHHp0hLMIAuALLLE̹΀DHELM"E1L}1MEI`HtA$A7ALEDLLAMIcI9E)HEADOH0IcHrHI|$HI$HDID LH)HH)HHnIG0HHHHp0IG0DEHHHHp0ML}DAuALLLE̹΀DHELP=H}11LEEH]eH3%(He[A\A]A^A_]IG0DEHHHHp0eIG0MHHHHp0A$DAD AEDAD AuLE̹LAL΀AD(HEE1A@2HH{(7hjjHDHs0HHHH0IG0HHHHp0RD]DfAD DfAD Iw0HHHH0DIw0HHHH0DUHAWL0AVHMIAUSHH LoLeH%(HE1nxPHMкLLVxTHMHuLHVLAH}ЉEH}EHUeH3%(uH [A]A^A_]H}ȉEEIExDHpIV0HHz0HI~0HHH0IN0HHHy0IV0HHz0HIN0HHHy0IV0HHz0HIN0HHHy0AHIHIExHpH{0ADEHHH0DLEH{0HEHH0EIELEHH{0HHH0H{0HHH0HS0ANADMHHz0HAFDMH{0AEHHH0E"H;HMDHH01H]eH3%(u3H [A\A]A^A_]H;DHHH0ID$HH@xpI0HEHH0EI0HEHMH0EH{0HHH0IG0DHHHx0L}EHHI0H0EI0HEHH0EH]I0AEHHKH0EH{0HEHH0EUHHHH]UHH]ATM dev %d: %s entered %s entered %s failed on URB147: %d %s failed on URB148: %d %s failed on URB149: %d %s failed on URB150: %d %s failed on URBext1: %d %s failed on URBext2: %d %s failed on URBext3: %d %02x ATM dev %d: %s: MSG 7 failed ATM dev %d: %s: MSG B failed ATM dev %d: %s: MSG D failed ATM dev %d: %s: MSG E failed ATM dev %d: %s: MSG F failed notalready%s: wrong device class %d %s: firmware %s loaded speedtch-%d.bin.%x.%02x%s: looking for %s speedtch-%d.bin.%xspeedtch-%d.binfound stage %d firmware %s %s: no memory for buffer! %s: interface not found! Enspeedtchdrivers/usb/atm/speedtch.c4ATM dev %d: failed to start ADSL synchronisation: %d ATM dev %d: %s: modem prodded. %d bytes returned: %02x %02x ATM dev %d: %s: submission of interrupt URB failed (%d)! ATM dev %d: %s: nonzero urb status %d! 6ATM dev %d: DSL line goes up 6ATM dev %d: DSL line goes down ATM dev %d: %s: unknown interrupt packet of length %d:ATM dev %d: %s: usb_submit_urb failed with result %d ATM dev %d: %s: line state 0x%02x 6ATM dev %d: ADSL line is down 6ATM dev %d: ADSL line is blocked? 6ATM dev %d: ADSL line is synchronising 6ATM dev %d: ADSL line is up (%d kb/s down | %d kb/s up) 6ATM dev %d: unknown line state %02x 4ATM dev %d: error %d fetching device status %s: data interface not found! %s: failed to claim interface %2d (%d)! %s: setting interface to %2d failed (%d)! isochronous transfer not supported - using bulk %s: no memory for interrupt urb! %s: device reset failed (%d)! %s: no stage %d firmware found! 4ATM dev %d: Too many failures - disabling line status polling %s: read BLOCK0 from modem failed (%d)! %s: BLOCK0 downloaded (%d bytes) %s: write BLOCK1 to modem failed (%d)! %s: BLOCK1 uploaded (%zu bytes) %s: read BLOCK2 from modem failed (%d)! %s: BLOCK2 downloaded (%d bytes) %s: write BLOCK3 to modem failed (%d)! %s: BLOCK3 uploaded (%zu bytes) %s: read BLOCK4 from modem failed (%d)! %s: BLOCK4 downloaded (%d bytes) %s: setting interface to %d failed (%d)! %sabling SW buffering: usb_control_msg returned %d speedtch_set_swbuff: %sbled SW buffering %s: firmware upload failed (%d)! speedtch_read_statusspeedtch_check_statusspeedtch_resubmit_intspeedtch_handle_intspeedtch_bindspeedtch_test_sequencespeedtch_set_swbuffmemcpyspeedtch_upload_firmwarespeedtch_find_firmwarespeedtch_heavy_initspeedtch_unbindspeedtch_start_synchrospeedtch_atm_startspeedtch_atm_stopa@ModemOptionModemModeBMaxDSLsw_bufferingenable_isocdl_512_firstaltsettingspeedtchlicense=GPLdescription=Alcatel SpeedTouch USB driverauthor=Johan Verrept, Duncan Sands parm=ModemOption:default: 0x10,0x00,0x00,0x00,0x20parmtype=ModemOption:array of byteparm=ModemMode:default: 11parmtype=ModemMode:byteparm=BMaxDSL:default: 8128parmtype=BMaxDSL:uintparm=sw_buffering:Enable software buffering (default: 0)parmtype=sw_buffering:boolparm=enable_isoc:Use isochronous transfers if available (default: 0)parmtype=enable_isoc:boolparm=dl_512_first:Read 512 bytes before sending firmware (default: 0)parmtype=dl_512_first:boolparm=altsetting:Alternative setting for data interface (bulk_default: 1; isoc_default: 3)parmtype=altsetting:uintsrcversion=830063AB5B56DA3DC21842Calias=usb:v06B9p4061d*dc*dsc*dp*ic*isc*ip*in*depends=usbatm,atmretpoline=Yintree=Yname=speedtchvermagic=5.4.0-216-generic SMP mod_unload modversions $pmodule_layoutzإparam_ops_bool眪param_ops_uint\param_ops_byte՘param_array_ops H ]usbatm_usb_disconnecte;usb_deregisterذusb_register_driver&Crelease_firmwareCfree_pagesPmsleep_interruptiblen usb_bulk_msg\j__get_free_pages__msecs_to_jiffiesQEwrequest_firmware?<sprintffortify_panicڶV3_dev_err-U_dev_infoT usb_reset_device)usb_alloc_urb9cinit_timer_key %usb_set_interface8߬imemcpyѠ"kmem_cache_alloc_trace:zLkmalloc_cachesìusb_driver_claim_interfacepatm_dev_signal_changeUHtimer_delete6queue_work_onӅ3-system_wq囝R_dev_warn"__dynamic_dev_dbg zkfreefusb_driver_release_interfacegAusb_ifnum_to_if) __stack_chk_fail;[mhex_to_binmod_timerPjiffiesWusb_submit_urbusb_stringprintkU'!usb_control_msg {{__dynamic_pr_debugĕ,/flush_work^usb_free_urb{#usb_kill_urbܐtimer_delete_sync$usbatm_usb_probem__fentry__ xo=znb_LEmieA3$speedtchGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0speedtch.ko*C. #..D Q i! ~*87   H@8/>U8qH8Pj8pP8@S.`BuR8n@} /Ph88 p086\CVR8n .@88@ /8`828N](8y 8870 8S $ lc h !PO*88FU8qp8O8T@888 /cRl8 " 888 x8  'X8C88_8{8@#( % *9 P *k6: @p3#(   % > [ ((m @   P( P *9 c x(* X C ~E^ } ( h F # ( x  >Z- K (^     u           *  9 I P V c O u       %   ' 8 I Z i s |           @(0?Nany__UNIQUE_ID_srcversion44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6speedtch_pre_resetspeedtch_post_resetspeedtch_usb_probespeedtch_usbatm_driverspeedtch_atm_stop__UNIQUE_ID_ddebug367.71138__func__.71139speedtch_start_synchro__UNIQUE_ID_ddebug349.71008__UNIQUE_ID_ddebug350.71013__func__.71009speedtch_start_synchro.coldspeedtch_atm_start__UNIQUE_ID_ddebug365.71120__func__.71121__UNIQUE_ID_ddebug366.71128speedtch_release_interfacesspeedtch_usb_driverspeedtch_unbind__UNIQUE_ID_ddebug372.71213__func__.71214speedtch_test_sequencespeedtch_test_sequence.cold__func__.70879speedtch_handle_int__UNIQUE_ID_ddebug361.71089__UNIQUE_ID_ddebug363.71100__func__.71090__UNIQUE_ID_ddebug362.71094up_int.71087down_int.71088__UNIQUE_ID_ddebug364.71107speedtch_handle_int.coldspeedtch_resubmit_int__UNIQUE_ID_ddebug359.71070__UNIQUE_ID_ddebug360.71075__func__.71071speedtch_check_status__UNIQUE_ID_ddebug356.71039__UNIQUE_ID_ddebug345.70985__UNIQUE_ID_ddebug344.70980__func__.70981__UNIQUE_ID_ddebug346.70989__func__.71040__UNIQUE_ID_ddebug347.70993__UNIQUE_ID_ddebug348.70997speedtch_check_status.coldspeedtch_bind__UNIQUE_ID_ddebug368.71178num_ModemOptionspeedtch_status_poll__UNIQUE_ID_ddebug371.71203__func__.71179__UNIQUE_ID_ddebug369.71187__UNIQUE_ID_ddebug370.71199speedtch_bind.cold__func__.6425speedtch_find_firmware.isra.0__UNIQUE_ID_ddebug341.70951__UNIQUE_ID_ddebug342.70956__UNIQUE_ID_ddebug343.70960__func__.70952speedtch_find_firmware.isra.0.coldspeedtch_status_poll.coldspeedtch_upload_firmware.isra.0__UNIQUE_ID_ddebug329.70891__UNIQUE_ID_ddebug335.70914__func__.70892__UNIQUE_ID_ddebug336.70921__UNIQUE_ID_ddebug339.70932__UNIQUE_ID_ddebug340.70936__UNIQUE_ID_ddebug332.70906__UNIQUE_ID_ddebug328.70867__UNIQUE_ID_ddebug331.70901__UNIQUE_ID_ddebug330.70896speedtch_upload_firmware.isra.0.coldspeedtch_heavy_initspeedtch_heavy_init.cold__func__.70972speedtch_usb_driver_initspeedtch_usb_driver_exit__func__.70868__UNIQUE_ID_license375__UNIQUE_ID_description374__UNIQUE_ID_author373speedtch_driver_namespeedtch_usb_ids__UNIQUE_ID_ModemOption327__UNIQUE_ID_ModemOptiontype326__param_ModemOption__param_str_ModemOption__param_arr_ModemOption__UNIQUE_ID_ModemMode325__UNIQUE_ID_ModemModetype324__param_ModemMode__param_str_ModemMode__UNIQUE_ID_BMaxDSL323__UNIQUE_ID_BMaxDSLtype322__param_BMaxDSL__param_str_BMaxDSL__UNIQUE_ID_sw_buffering321__UNIQUE_ID_sw_bufferingtype320__param_sw_buffering__param_str_sw_buffering__UNIQUE_ID_enable_isoc319__UNIQUE_ID_enable_isoctype318__param_enable_isoc__param_str_enable_isoc__UNIQUE_ID_dl_512_first317__UNIQUE_ID_dl_512_firsttype316__param_dl_512_first__param_str_dl_512_first__UNIQUE_ID_altsetting315__UNIQUE_ID_altsettingtype314__param_altsetting__param_str_altsettingusb_alloc_urbrelease_firmwareusb_free_urbparam_ops_uint__msecs_to_jiffies__this_moduleatm_dev_signal_changequeue_work_onusb_ifnum_to_ifrequest_firmwareusb_register_drivercleanup_moduleparam_array_opsmemcpykfreetimer_deletetimer_delete_syncparam_ops_byte__dynamic_dev_dbgkmem_cache_alloc_tracemsleep_interruptiblefortify_panic__fentry__init_moduleusb_driver_release_interfaceusbatm_usb_disconnectusb_bulk_msgusb_reset_device__stack_chk_fail__get_free_pagesusb_submit_urb_dev_info_dev_errmod_timerusb_driver_claim_interfaceusb_control_msgusb_set_interfaceprintkusb_deregisterusb_string_dev_warnusbatm_usb_probe__mod_usb__speedtch_usb_ids_device_tablesprintfinit_timer_keyparam_ops_bool__dynamic_pr_debugusb_kill_urbhex_to_binkmalloc_cachessystem_wqflush_work!) 1Ac}   <Kv P} 8 H P  -Tbr p   p  x' P/6A`z ` @  !zco}[2>9Q" p (  p  h+X>RKV` h~ p  0\  p `  (Agz @   @ `  l   / q   3  8 ? F N b i p `x    (   @ # . 6 J  Q X d   8    V       & 1 {     `  K <    h)dEL Ua    P @ L P    # t* x1 @ G 8P_l1g n u p~   ( XU- CW_l u       $ + 2 @;QYo }+     RZC J Q Zn u  |  I P W x`s z p *6VK SR XY 8br y x Xx  9    (7A P$ $/ 49F M V[>f m x}    oo V   = ") .3> FK _ f oz<        3 (> CUjk r ({      #+8 B NVc Sj  sx  H  H     ,  6 ?G V  ` `  @ (0@8@ HPP@X `0 hpPx@( 08   (@08HhPPX`plxX h !x " $Y@ O$d(p048@DHxPTX(`udhptx XTr ? 8 [ * 1 T  Pq {    j $(048`@=DHPVT`X`Gdhhpytx0<(H^ci>k:D` 0 @ (@`h pV@_8V@H_PpVx_V_(V_V (_0PVXp`_hxVp_Vp_`Vp_(0V8p@_HhVppx_V@_`V@_V _(HVPPX_`8VP_V_VV_8(V08_@`Vhp_xV_V_V_ @VHP_XxV_V_pV_  V(0_8XV`h_pxV_9V_V_8V@H_PXx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.rodata.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?:@np!JKE@x8 !^%Y@x!ni@(0! ~ y@X! 2z2"( @H!+o.@P! 0 < @ !?p @ !p@p@ !H@@`0!"K('0KX0K@KK" h_O0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H 0ŀo"(+!/5qjpJƒ} 1L5(kɖ-atӀ+na;ј^Nli3_Q9>5+IP :g6={#zԐM:%q$j/]aSSe%\DZ4qJuoC.@X3rc\kc\"0$ѿՇY>(z|WhyCKFNzB„#{R*dV~{/IB>