Linux: рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде Pi3 рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ stutters рд╕рдХреНрд╖рдо

рдХреЛ рдирд┐рд░реНрдорд┐рдд 11 рдЕрдкреНрд░реИрд▓ 2016  ┬╖  143рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: raspberrypi/linux

рдирдорд╕реНрддреЗ,

рдореИрдВ Pi3 рдкрд░ рдмреНрд▓реВрдЯреВрде рд╕реЗ рдЕрдзрд┐рдХ a2dp рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╕рдВрдЧреАрдд рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЬрдм Wifi рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдирд┐рд░рдВрддрд░ рдмрдлрд░ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ, Wit Pulseaudio (рдмреНрд▓реВрдореИрди рд▓рдЧрднрдЧ 34kB / s рдХрд╛ рдбрд╛рдЙрдирд╕реНрдЯреНрд░реАрдо рджрд┐рдЦрд╛рддрд╛ рд╣реИ)ред рдЬреИрд╕реЗ рд╣реА рдореИрдВ рд╡рд╛рдИрдлрд╝рд╛рдИ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (ifdown wlan0) рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВ, рдСрдбрд┐рдпреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдмрдЬрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдбрд╛рдЙрдирд╕реНрдЯреНрд░реАрдо 42kB / s рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реЛрддрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓рд╛ рд╕реНрдЯреАрд░рд┐рдпреЛ рдСрдбрд┐рдпреЛ рд╣реИ рдпрджрд┐ рдореИрдВ http://soundexpert.org/news// рджреЗрдЦреЗрдВред рдмреНрд▓реЙрдЧ / рдмреНрд▓реВрдЯреВрде-рдСрдбрд┐рдпреЛ-рдЧреБрдгрд╡рддреНрддрд╛-рдП 2 рдбреАрдкреА)ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдмрдлрд░ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рдмрдбрд╝рд╛ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдмрджрд▓рддреЗ рдкреНрд░рдХрд╛рд░ рдмрджрд▓рддреЗ рд░рд╣реЗ, рд░реАрдпрд▓рдЯрд╛рдЗрдо-рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдЖрджрд┐ред рдирд╡реАрдирддрдо рдкрд▓реНрд╕реЗрдбрд┐рдпреЛ рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА, рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд░рд╛рд╕реНрдкрдмреЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдкрд╣рд▓реЗ рдпрд╣ рд╕реЛрдЪрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдмреНрд▓реВрдЯреВрде рджреЛрдиреЛрдВ рдпреВрдПрдЖрд░рдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдЪ рдирд╣реАрдВ рд╣реИ (рдФрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рджреЗрдЦреВрдВ рддреЛ рд╡рд╛рдИрдлрд╛рдИ 921600 рдмреЙрдб рд╕реЗ рдЕрдзрд┐рдХ рдзреАрдореА рдереА)ред рд╡реЗ рдЕрднреА рднреА рдПрдХ рд╣реА рдЪрд┐рдк (BCM43438) рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣рд╛рдБ рдПрдХ рдЬреНрдЮрд╛рдд рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВ (рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЛ рднреА рд╕реБрдирд╛) рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ?

Bluetooth Issue Bug Waiting for internal comment Wifi Issue

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдореЗрдВ рдереЛрдбрд╝реА рдЦреБрджрд╛рдИ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдврд╝рдиреЗ рд╕реЗ рдореБрдЭреЗ рдХреБрдЫ рдореЙрдбреНрдпреВрд▓ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рдХреБрдЫ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдорд┐рд▓реА рдЬреЛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рдФрд░ рдХреБрдЫ рдкреНрд░рдпреЛрдЧ рдФрд░ рдПрдХ рд╢реЙрдЯрдЧрди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдмреНрд▓реВрдЯреВрде + рд╡рд╛рдИрдлрд╝рд╛рдИ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдкреАрдЖрдИ рд╕реЗ рдПрдХ рддреЗрдЬ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдЬрдмрдХрд┐ рдореЗрд░реЗ рдлреЛрди рдиреЗ рдкреА 2 рдбреА рдСрдбрд┐рдпреЛ рдХреЛ рдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЗрд▓рд╛ рдерд╛, рдФрд░ рдореБрдЭреЗ рдПрдХ рднреА рдЧрдбрд╝рдмрдбрд╝ рдирд╣реАрдВ рдорд┐рд▓реАред

рдореИрдВрдиреЗ рдПрдХ рдлрд╛рдЗрд▓ /etc/modules.d/bt-wifi-fix.conf рдмрдирд╛рдИ

options brcmfmac fcmode=2
options brcmfmac feature_disable=0x96
#options brcmfmac debug=0x00000004

debug=0x00000004 рдЬрд╛рдирдХрд╛рд░реА рд╕реНрддрд░ рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

fcmode=2 рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЪреАрдЬреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдорд╣рд╛рди рдирд╣реАрдВ рд╣реИред

feature_disable=0x96 рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ _think_ 0x96 рд╕рднреА рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдКрдкрд░ 'рд╢реЙрдЯрдЧрди рджреГрд╖реНрдЯрд┐рдХреЛрдг' рдХреНрдпреЛрдВ рдХрд╣рд╛ред рдХреБрдЫ рдзреИрд░реНрдп рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╕рдмрд╕реЗрдЯ рддрдХ рд╕реАрдорд┐рдд рд╣реЛред

рдЕрдм рддрдХ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рдЪреБрдХрд╛ рд╣реИ - рдЕрдЧрд░ рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдФрд░ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ рддреЛ рдореИрдВ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдВрдЧрд╛ред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЬрдм рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдпрд╛ рдирд╣реАрдВред

рд╕рднреА 143 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рд░рд╣рд╛ рд╣реИред WLAN0 рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдСрдбрд┐рдпреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореИрдВ рдмрд╣реБрдд рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ...

рд╡рд╣реА рдпрд╣рд╛рдБ рд╣реИред рдореБрдЭреЗ 3 рджрд┐рди рд▓рдЧреЗ, рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП 2 рдбрд┐рд╕реНрдЯреНрд░реЛрд╕ рдпрд╣ рд╡рд╛рдИрдлрд╛рдИ рдореЗрдВ рдмрд┐рд▓реНрдб рдерд╛ред рдЬрдм рдореИрдВ USB рдкреЛрд░реНрдЯ рдкрд░ direktly рд╡рд╛рдИрдлрд╛рдИ рд╕реНрдЯрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдЬрдм рдореИрдВ USB рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рд╛рде USB рдХрдиреЗрдХреНрд╢рди рдХреЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдРрдиреНрдЯреЗрдирд╛ рдореЗрдВ рдмрд┐рд▓реНрдб рд╕реЗ рдЖрддрд╛ рд╣реИ рдХрд┐ рджреЛ 2.4 рдЧреАрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╕реЗрд╡рд╛рдПрдВ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдмрд╛рдзрд┐рдд рдХрд░рддреА рд╣реИрдВред : - /

рдореИрдВ A2DP рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЗрдмрд▓ рдХреЗ рдСрди-рдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдФрд░ рд╡рд╛рдИ-рдкрд╛рдИ рдпреВрдПрд╕рдмреА рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╡рд╛рд▓ рд▓рд╛рддрд╛ рд╣реИ: рдХреНрдпрд╛ рдСрди-рдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╛рдИ рдЪрд┐рдк рдмреНрд▓реВрдЯреВрде рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдХреНрдпрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдЬрдм рдореИрдВрдиреЗ рдХрдИ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рджреЗрдЦрд╛ рд╣реИ, рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд╣рд╛рдБ рдмреЗрд╣рддрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдпрд╛ рддреЛ рдСрди-рдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдСрди-рдмреЛрд░реНрдб рдмреНрд▓реВрдЯреВрде рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдпреВрдПрд╕рдмреА рдПрдбрд╛рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдореБрдЭреЗ рдСрди-рдмреЛрд░реНрдб рдЪрд┐рдк рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдмреАрдЯреА рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдпрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдЗрд╕реЗ рдареАрдХ рд╕реЗ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

BCM43438 рдореЗрдВ рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдмреНрд▓реВрдЯреВрде рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ - рдХреЛрдИ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

@ рдореЗрд░реЗ рдЕрдиреБрднрд╡ рд╕реЗ рдореИрдВ рдХрд╣реВрдВрдЧрд╛ / рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ / рд╣рд╛рдБ рдпрд╣ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдПрдХ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рдореИрдВ рдмреНрд▓реВрдЯреВрде рдкрдХреНрд╖ рдкрд░ рдЬреНрдпрд╛рджрд╛ рдорд╛рдВрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ .... рдЬрдмрдХрд┐ рдмреНрд▓реВрдЯреВрде рд▓реЗ рдХреЗрдВрджреНрд░реАрдп рдФрд░ рдкрд░рд┐рдзреАрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдкрд░ рдкреА 3 рдЖрдИред рдПрдХ VNC X рд╕рддреНрд░, 2x SSH рд╕рддреНрд░ рдЪрд▓рд╛рдПрдВ рдФрд░ NFS рд╢реЗрдпрд░ рдХреЛ WiFi рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ рдФрд░ рд╕рднреА рдареАрдХ рд╣реЛрдВред

рдЗрд╕ рдкрд░ +1, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдЖрдЬ рд░рд╛рдд рдЦреЛрдЬрд╛ рд╣реИред Wlan0 рдиреАрдЪреЗ рд▓реЗ рдЧрдпрд╛ рдФрд░ рдСрдбрд┐рдпреЛ рдареАрдХ рдЦреЗрд▓рд╛ред рдХреНрдпрд╛ рдЕрдЧрд╕реНрдд рдХреЗ рдмрд╛рдж рд╕реЗ рдХрд┐рд╕реА рдиреЗ рдХреЛрдИ рдирдпрд╛ рд╢рдмреНрдж рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдпрд╣рд╛рдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЕрдЧрд░ рдХреЛрдИ рдареАрдХ рд╣реИ?

+1 рдореБрдЭреЗ рднреА, "ifdown wlan0" рдФрд░ pulseaudio a2dp рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдареАрдХ рд╕реНрдЯреНрд░реАрдо рдХрд░рддрд╛ рд╣реИ

+1, рдЕрднреА-рдЕрднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдПрдХ рдПрдВрдХрд░ рд╕рд╛рдЙрдВрдб рдХреЛрд░ рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред рдЕрдЧрд░ рдореИрдВ рд╡рд╛рдИрдлрд╝рд╛рдИ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ рдЦреЗрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╕рдорд╛рдзрд╛рди рд╣реИред рдпрд╣ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдХрд╖реНрдЯрдкреНрд░рдж рд╣реИ рд▓реЗрдХрд┐рди рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣реИ (рдареАрдХ рд╣реИ, рдореИрдВ vncserver I GUESS рдХреЗ рдмрдЬрд╛рдп hdmi рд╕реЗ рдЬреБрдбрд╝реВрдВрдЧрд╛ ), рд▓реЗрдХрд┐рди рдореИрдВ рднреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдореЛрдмрд╛рдЗрд▓ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред VNCserver рдПрдХ рдЬрд░реВрд░реА рд╣реИред

+1 рдХрд┐ рдореБрдЭреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рд╕рд┐рд░рджрд░реНрдж рд╣реЛ рдЧрдпрд╛!

рдореБрдЭреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрднреА:
1) рд╡рд╛рдИрдлрд╛рдИ рдПрдбреЙрдкреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдпреВрдПрд╕рдмреА рдбреЛрдВрдЧрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
2) / рдЖрджрд┐ / рдиреЗрдЯрд╡рд░реНрдХ / рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рдЬрд╣рд╛рдЬ рдкрд░ рд╡рд╛рдИрдлрд╛рдИ рдПрдбрд╛рдкреНрдЯрд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ

рдЕрдзрд┐рдХ рдзреНрд╡рдирд┐ рдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред

рдореИрдВ рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рдЧрддрд┐ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдЗрд╕ рдзрд╛рдЧреЗ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореВрд▓ рдкреЛрд╕реНрдЯ рдкрд░ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ +1 рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рд╣реИ ред

рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдХреЛрдИ рднреА рдкреАрдЖрдИ 3 рдмреЗрд╕ рдмреЗрд╕ 3 рд╕реЗ рдЕрдкрдВрдЧ рдирд╣реАрдВ рд╣реИред Usb рдбреЛрдВрдЧрд▓ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдПрдХ рдмрдбрд╝рд╛ рд▓рд╛рдн w / рдкреА 3 рдХреЗ рдСрдирдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╛рдИ / рдмреАрдЯреА рдХреЛ рд╣рд░рд╛ рджреЗрддрд╛ рд╣реИред : --(

рдореИрдВрдиреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рднреА рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЙрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд USB WiFi рдПрдбрд╛рдкреНрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдкреАрдЖрдИ рдмрд╣реБрдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рджреВрд╕рд░реЗ рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдЧрд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдмреНрд▓реВрдЯреВрде рдФрд░ рдбрдмреНрд▓реНрдпреВрдПрд▓рдПрдПрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдорд╛рди рдореБрджреНрджреЛрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реЛрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдПрдХ рд╣реА рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ?
USB- рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрд╝реАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдХреЗ рд╕рд╛рде, рд╣рд╛рд▓рд╛рдВрдХрд┐ред

рдХреНрдпрд╛ рдпрд╣ рд╣рд░ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдХреЗ рд▓рд┐рдП рд╣реЛ рд░рд╣рд╛ рд╣реИ? рд╕рдВрдЧреАрдд рдХреИрд╕реЗ рдмрдЬрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ? (рдкрд╛рдИ рдЯреЛрдкреА рдбреАрдПрд╕реА, рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб, рдмреАрд╕реАрдПрдо?) рдЖрдк рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдХреНрдпреЛрдВрдХрд┐, рдореЗрд░реЗ рдкрд╛рд╕ рдореЗрд░реЗ Pi3 рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

рдХреЗрд╡рд▓ рдПрдХ рдореБрджреНрджрд╛ рдЬрдм рджреЛрдиреЛрдВ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рд╡рд╛рдИрдлрд╛рдИ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╕рдВрдЪрд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдмреНрд▓реВрдЯреВрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред рдмреНрд▓реВрдЯреВрде + рд▓реИрди рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдЧ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирд╣реАрдВ рджреЗрдЦреЗрдВрдЧреЗред

рдореИрдВрдиреЗ рд╕реЗрдХреЗрдВрдбрд░реА рд╡рд╛рдИрдлрд╛рдИ рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдЬреЛрдбрд╝рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдмреНрд▓реВрдЯреВрде рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХ рдФрд░ рдПрдореНрдмреЗрдбреЗрдб рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рд╣реИред рдпрд╣ рдХрд╛рдо рдкрд╛рдиреЗ рдХрд╛ рдпрд╣ рд╕рдмрд╕реЗ рд╕рд╕реНрддрд╛ рддрд░реАрдХрд╛ рд╣реИред

рдмреНрд▓реВрдЯреВрде + рд▓реИрди рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рдХреГрдкрдпрд╛ рдореБрдЭреЗ Pi0W рдкрд░ LAN-port рджрд┐рдЦрд╛рдПрдВред

рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП pulseaudio рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ?

рд╣рд╛рдВ, рдореИрдВрдиреЗ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

рдирдорд╕реНрддреЗ,
рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ-рд╡рд┐рдиреНрдпрд╛рд╕ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╣реИ
рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╕реНрдпрд╛ рдЕрд░реНрдерд╛рдд Wifi рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, A2DP рдореЗрдВ рдпреБрдЧреНрдорд┐рдд рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░
рдореЛрдбред
рдЖрдкрдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╕реЗ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЙрд╕рдореЗрдВ рдЦреЗрд▓рд╛ рд╣реИ
рдХреНрд╖реЗрддреНрд░ред

рдзрдиреНрдпрд╡рд╛рджред


рдЪреАрдпрд░реНрд╕,
рдкреНрд░рджреАрдк
http://pradeepclicks.com/

рд╕реЛрдо, рдорд╛рд░реНрдЪ 6, 2017 рдХреЛ 9:29 рдмрдЬреЗ, рдмреНрд░реЗрдЯ рд░реЗрдирд╣рд╛рд░реНрдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдЙрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП pulseaudio рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/raspberrypi/linux/issues/1402#issuecomment-284439625 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ADb1rV3_oFd2_qM8-2yHoDdLGeFK3d55sjC1ngjJpMM4IExoX
ред

рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рднреА рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╡рд┐рднрд┐рдиреНрди рдмреАрдЯреА рд╕реНрдкреАрдХрд░ / рд╣реЗрдбрдлрд╝реЛрди рдХреЗ рдмреАрдЪ рддрдбрд╝рдХрд╛ рдереЛрдбрд╝рд╛ рдмрджрд▓рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рд╡рд╛рдИрдлрд╛рдИ рдбреЛрдВрдЧрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдСрдирдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдмреАрдЯреА рдбреЛрдВрдЧрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╕реНрдерд╛рдиреАрдп рдПрдордкреА 3 рдмрдЬрд╛рдиреЗ рдпрд╛ рдкрд┐рдереЛрд╕ (рдкреЗрдВрдбреЛрд░рд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рднреА рддрдбрд╝рдХрд╛ рд░рд╣рддрд╛ рд╣реИред рдореИрдВ рднреА рдПрдХ рдХрдо рдмрд┐рдЯрд░реЗрдЯ рдПрдордкреА 3 рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛, рдФрд░ рддрдбрд╝рдк рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖред

рдореИрдВрдиреЗ 16 рд╕реЗ 64kbps рддрдХ рдХреЗ рдХреБрдЫ рд╕реИрдВрдкрд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ RPi3 рдкрд░ VLC рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреЗрд▓рд╛ред рдореИрдВ pulseaudio рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдХреБрдЫ рд╕рд╕реНрддреЗ рдмреНрд▓реВрдЯреВрде рдИрдпрд░рдмрдбреНрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
http://www.digitalprosound.com/Htm/WebAudio/2000/Oct/MP3bitrates3.htm

рдХреЗрд╡рд▓ рдкреГрд╖реНрдарднреВрдорд┐ рд╡рд╛рдИрдлрд╛рдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде, рдкреНрд░рддреНрдпреЗрдХ рдлрд╝рд╛рдЗрд▓ рдиреЗ рдЦреЗрд▓рд╛, рд▓реЗрдХрд┐рди рдмрдврд╝рддреА рдмрд┐рдЯрд░реЗрдЯ рдХреЗ рд╕рд╛рде рдХреБрдЫ рддрдбрд╝рдХрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред рдлрд┐рд░, рдореИрдВрдиреЗ рдПрдХ рдПрдкреНрдЯреАрдЯ-рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдФрд░ рдЬрдм рдпрд╣ 16k рдлрд╛рдЗрд▓ рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛, рддрдм рдЪрд▓рд╛ред рдмрд╣реБрдд рддрдбрд╝рдХрд╛ рд╣реБрдЖред рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рднреАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╛рдИрдлрд╛рдИ рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдХреА рдмрд┐рдЯрд░реЗрдЯ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡ рдерд╛ред

рдЕрдм рдПрдХ рд╡рд╛рдИрдлрд╛рдИ рдбреЛрдВрдЧрд▓ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдФрд░ рдСрдирдмреЛрд░реНрдб Wifi (sudo ifdown wlan0) рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред
рд╕рднреА рдлрд╛рдЗрд▓реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЪрд┐рдХрдиреАред Wifi рдкрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдХреНрдпрд╛ рд╣реЛрдЧрд╛? 64kbps рдкрд░ рднреА рдЪрд┐рдХрдиреАред
рдкрд┐рдереЛрд╕ (рдкреЗрдВрдбреЛрд░рд╛) рдЪрд▓ рд░рд╣рд╛ рд╣реИ? рдЪрд┐рдХрдирд╛ред рдХрд▓ рд░рд╛рдд рдпрд╣ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЖрд╢реНрд╡рд╕реНрдд рдирд╣реАрдВ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдареЛрд╕ рд╕рдорд╛рдзрд╛рди рд╣реИред

рдореИрдВ рдПрдХ рд╣реА рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░рддрд╛ рд╣реВрдВред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдмреНрд▓реВрдЯреВрде рдбреЛрдВрдЧрд▓ рд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕рдлрд▓ рд╣реИред
рдкреНрд▓рдЧ-рдЗрди рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ USB-BT4LE

рдлрд┐рд░ рднреА рдЗрд╕рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдмреНрд▓реВрдЯреВрде рд╕реНрдХреЗрди рдХрд░рддреЗ рд╕рдордп рдмреНрд▓реВрдЯреВрде рд╕реНрдХреИрдирд┐рдВрдЧ (рд╕реНрдХреИрди рдСрдл) рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдВред рдЗрд╕рд╕реЗ рдореЗрд░рд╛ рдореБрджреНрджрд╛ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рдФрд░ рдореИрдВ рдмрд┐рд▓реА-рдЗрди рд╡рд╛рдИрдлрд╛рдИ / рдмреАрдЯреА рдФрд░ рдкрд╛рдИ рдЬреАрд░реЛ + рд░реЗрдбрдмрд┐рдпрд░ IoT рдкрд┐рд╣рд╛рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреАрдЖрдИ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ, рдкреАрдЖрдИ 3 рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред

@ рдорд┐рдЪрд┐рдорд╛рди : рдореБрдЭреЗ 100% рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдПрдХ рд╣реА рд╕рдордп рдкрд░ рд╕реНрдХреИрди рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдпрд╛ред рдЕрднреА рднреА рдореБрджреНрджрд╛ рдерд╛ред рдореИрдВ рд╣рд╛рд▓рд╛рдВрдХрд┐ rpi3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

+1
рдпрд╣рд╛рдБ рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬрд╣рд╛рдЬ рдкрд░ рд╡рд╛рдИрдлрд╝рд╛рдИ + рдмреНрд▓реВрдЯреВрде рдХрд╛ рд╕рдВрдпреЛрдЬрди рд╣реИред
рд╕реЗрдЯрдЕрдк: pi рд╢реВрдиреНрдп w + phat dac

рдЬрд╣рд╛рдЬ рдкрд░ рдмреНрд▓реВрдЯреВрде + рд╡рд╛рдИрдлрд╝рд╛рдИ рд╕рдХреНрд╖рдо -> рдСрдбрд┐рдпреЛ рд╕реНрдЯреБрдЯрд░реНрд╕ рдмрд╣реБрдд рдмреБрд░реА рддрд░рд╣ рд╕реЗ
рдСрдирдмреЛрд░реНрдб рд╡рд╛рдИрдлрд╝рд╛рдИ рдЕрдХреНрд╖рдо -> рд╣рдХрд▓рд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдСрдбрд┐рдпреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреЗрд▓рддрд╛ рд╣реИ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдВрдЪ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдирд┐рдореНрди рд╕реНрддрд░ рдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ- рдЬреЛ рдЗрд╕реЗ рдареАрдХ рд╕реЗ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рдЪреБрдиреМрддреА рдмрдирд╛рддрд╛ рд╣реИ

рдореИрдВ рднреА pulseaudio рдкрд░ рдЖрдзрд╛рд░рд┐рдд a2dp рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рднрдпрд╛рдирдХ рдзреНрд╡рдирд┐ рдореБрджреНрджреЛрдВ рдерд╛ред
рдореИрдВрдиреЗ рдмрдлрд░ рдЖрдХрд╛рд░ рдХреЛ рдЯреНрдпреВрди рдХрд░рдиреЗ рдФрд░ рдЖрдВрддрд░рд┐рдХ WLAN рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рдзреНрд╡рдирд┐ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рдмрд╣реБрдд рд╕реБрдзрд╛рд░ рд╣реБрдЖ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдирд╣реАрдВ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реБрдирдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ - рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдореБрдЭреЗ рд╣рд░ рдХреБрдЫ рд╕реЗрдХрдВрдб рдореЗрдВ рдПрдХ рдкреЙрдк рдпрд╛ рд╣рдХрд▓рд╛рдирд╛ рдорд┐рд▓реЗрдЧрд╛ред

рдореБрдЭреЗ рдПрдХ рдФрд░ рдЧрд┐рддреБрдм рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд┐рд▓реА рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд▓реНрд╕реАрдбрд┐рдпреЛ рд╕реЗ рдмрдЪрдХрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЦрддреНрдо рдХрд░рддреА рд╣реИ:
https://github.com/lukasjapan/bt-speaker
рдЖрдВрддрд░рд┐рдХ WLAN рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдСрдбрд┐рдпреЛ рдЙрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдлреА рдЙрдЪрд┐рдд рд╣реИ, рдФрд░ рдмреВрдЯ рдкрд░ рд▓реЙрдЧрд┐рди рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдореЗрд░реЗ рдкрд╛рд╕ рдореЗрд░реА рд░реЗрдЯреНрд░реЛрдкреАрдИ рдЫрд╡рд┐ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ)ред

@maklotski , рд╣рдо рдкрд╣рд▓реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рд╡рд╛рдИ-рдлрд╛рдИ рдФрд░ рдмреНрд▓реВрдЯреВрде рджреЛрдиреЛрдВ рдПрдХ рд╣реА рд╕рдордп рдкрд░ рд╣реЛрддреЗ рд╣реИрдВред рд╣рд╛рдВ рдЕрдЧрд░ рдЖрдкрдХреЛ рд╡рд╛рдИрдлрд╛рдИ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореБрдЭреЗ рдСрдирд▓рд╛рдЗрди рд╕реЗ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рд╡рд╛рдИрдлрд╛рдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ рдЖрд░рдкреАрдПрдл рдиреЗ рдЖрдЬ рддрдХ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдЬрд╛рд░реА рдирд╣реАрдВ рдХреА рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рднреА рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдЬрд╛рд░реА рдХреА рдЧрдИ рд╣реИ, рдЕрд░реНрдерд╛рдд рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВред рд╕рд░реВ (рдмреНрд░реЙрдбрдХреЙрдо рдерд╛) рдХреЗ рджреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдбреНрд░рд╛рдЗрд╡рд░ рд╕реНрдЯреИрдХ рд╣реИрдВ - dhd рдФрд░ brcmfmacред рд╡реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрджреНрдпрддрди dhd рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рдХрд░реАрдм рд╣реИрдВ рдЬреЛ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ) рдпрд╣ рдЕрднреА рднреА рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ b) рд╣рдо brcmfmac рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЬреИрд╕реЗ рд╣реА рдПрдХ рдмреЗрд╣рддрд░ brcmfmac рдбреНрд░рд╛рдЗрд╡рд░ рд╣реЛрдЧрд╛ рд╣рдо рдЗрд╕реЗ рдмрд╛рд╣рд░ рдзрдХреЗрд▓ рджреЗрдВрдЧреЗред

рдмрд╕ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ +1 рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдХреЛрдИ рдлрд╛рдпрджрд╛ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рддрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА рдЙрд╕реЗ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

+1 рдХреЛ рд░рдбрд╛рд░ рдкрд░ рд░рдЦрдирд╛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдФрд░ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрдврд╝рд╛рдирд╛
рдПрдХ рддрдп рдХреЗ рд▓рд┐рдП

рд╕рдорд╕реНрдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рдЧреАрдердм рдереНрд░реЗрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рдо рдмреНрд░реЙрдбрдХреЙрдо (рдЕрдм рд╕рд░реВ) рдкрд░ рдХреБрдЫ рд╣рдж рддрдХ рдирд┐рд░реНрднрд░ рд╣реИрдВ рдХрд┐ рдЪрд╛рд▓рдХ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЪрд┐рдк рдкрд░ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдХрд╛ рд╕рдорд░реНрдерди рдЪрд┐рдк рдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдпрд╛ рдлрд░реНрдорд╡реЗрдпрд░ рд╕реЗрдЯрдЕрдк рдХрд╛ рдПрдХ рдХрд╛рд░реНрдп рд╣реИред

рд╕реНрдкреИрдореА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдереНрд░реЗрдб рдХреЗ рд╕рд┐рдЧреНрдирд▓-рдЯреВ-рд╢реЛрд░ рдЕрдиреБрдкрд╛рдд рдХреЛ рдЦреЛрдирд╛ рд╕рд┐рд░реНрдл рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИред рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рдЬреЛ рдХрд┐ рдЬрд╛рдБрдЪ рдпрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВ, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред

рдЕрдЧрд░ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрдЯ / рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдореИрдВрдиреЗ wlan0 рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдерд╛ред рдареАрдХ рд╣реИ
рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рд░рд╣ рд╕рдХрддрд╛ рд╣реВрдВред

`#! / рдмрд┐рди / рдмреИрд╢

рдЬрдмрдХрд┐ рд╕рдЪ рд╣реИ
рдХрд░
RES = inotifywait -q -e CREATE,DELETE /dev/input/
рдорд╛рдорд▓реЗ рдореЗрдВ "$ RES"
"(рджреЗрд╡ / рдЗрдирдкреБрдЯ / DELETE event1")
ifconfig wlan0 рдЕрдк
;;
"(рджреЗрд╡ / рдЗрдирдкреБрдЯ / рдХреНрд░рд┐рдПрдЯ рдЗрд╡реЗрдВрдЯ 1")
ifconfig wlan0 рдиреАрдЪреЗ
;;
esac
рдХрд┐рдпрд╛ рд╣реБрдЖ &
`

рддреЛ рдпрд╣рд╛рдБ рдХрд╛рдо (рд╕рднреА) рдХреЗ рдЖрд╕рдкрд╛рд╕ рдореИрдВ рд╣рдБрд╕реЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдХреА рдХреАрдордд рдкрд░ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ pacat /dev/zero рдЪрд▓рд╛рдПрдБ
рдЕрдм рдХреБрдЫ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдПрдВ рдФрд░ рдЦреБрд░ рдХреЗ рдмрдВрдж рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж -30 рд╕реЗрдХрдВрдб рдХреЗ рдмрд╛рдж рдХреБрдЫ рдФрд░ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдПрдВ рдФрд░ рддрдм рддрдХ рд╕реНрдкрд╖реНрдЯ рдкреНрд▓реЗрдмреИрдХ рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВ рдЬрдм рддрдХ рдХрд┐ рдЖрдк рдкреИрдХрдЯ рдмрдВрдж рди рдХрд░ рджреЗрдВред
рдпрджрд┐ рдЖрдк рдмреНрд▓реВрдЯреВрде рдкрд░ рдЙрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╢реВрдиреНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд┐рдд рд╣реИрдВ, рддреЛ рд╢рд╛рдпрдж рдЗрд╕рдХреЗ рд╕рд╛рде "pv" рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:
sudo apt-get install pv
рд╢реВрдиреНрдп рдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмрд┐рдЯрд░реЗрдЯ рддрдХ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп cat /dev/zero | pv -qL 2k | pacat рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд▓рд╛рдПрдБред
рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд╕рднреАред рдореИрдВ рдПрдХ рдмрд┐рдирд╛ рд╕рд┐рд░ рдХреЗ рдкреАрд░реЛ / рдбрдмреНрд▓реНрдпреВ - рдиреЛ рдПрдХреНрд╕ 11 рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдореИрдВ рджреЛ / рддреАрди ssh рдЧреЛрд▓реЗ рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдмреНрд▓реВрдЯреВрде рдЬрд┐рддрдирд╛ рд╕рд╛рдл рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЕрддреНрдпрдзрд┐рдХ рдорддрджрд╛рди, (рдпрд╛рдиреА рдмреНрд▓реВрдЯреВрде рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛) рд╣рдХрд▓рд╛рдирд╛ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╕рд┐рд░реНрдл cli рдХреЛ рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ?

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рд╕рд┐рд░реНрдл рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯрд┐рдкреНрдкрдгреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛ рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рдереАред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд╕рд╛рд░реА рд░рд╛рдд рдХреАрдмреЛрд░реНрдб рдкрд░ рдзрдорд╛рдХрд╛ рд╣реЛрддрд╛ рд░рд╣рд╛ рд╣реИ ----

1 - рдкрд╛рдИ рдЬреАрд░реЛ / рдбрдмреНрд▓реНрдпреВ рдФрд░ рдкрд╛рдИ 3 рдмреНрд▓реВрдЯреВрде / рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдХрдо рд╕реЗ рдХрдо рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд░реНрдиреЗрд▓ рдХрд╛ рд╕рдВрдмрдВрдз рд╣реИред
2 - рд░рдирд┐рдВрдЧ рдЬреЗрд╕реА рд▓рд╛рдЗрдЯ - рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ рдХрд░реНрдиреЗрд▓ 4.9.29+
3 - рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдиреЗрдЯрдмреАрдиреНрд╕ рдЪрд▓рд╛рдирд╛ рдФрд░ рдкрд╛рдИ рдкрд░ рд░рд┐рдореЛрдЯ рдбрд┐рдмрдЧрд┐рдВрдЧред
4 - рддрдирд╛рд╡ рдкрд░реАрдХреНрд╖рдг рдЯреАрдПрдлрдЯреА рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдлреНрд░реЗрдо рджрд░ --- рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рдПрд╕рдкреАрдЖрдИ рдмрд╕ рдХреЛ рдХреНрд░реИрдВрдХ рдХрд░рдирд╛ред
5 - рдЯрдЪ рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдкреЛрд▓рд┐рдВрдЧ рдЗрдирдкреБрдЯ рдЗрд╡реЗрдВрдЯ рдФрд░ рд╕реНрдЯрдбрд░ рдХреЗ рд▓рд┐рдП рдбрдВрдкрд┐рдВрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдо, рдЬреЛ рдиреЗрдЯрдмреАрдиреНрд╕ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг
6 - SD рдХрд╛рд░реНрдб рд╕реЗ рдмрд┐рд▓реА рдЬреЛрдПрд▓ рдХреЗ "рдПрди рдЗрдиреЛрд╕реЗрдВрдЯ рдореИрди" рдмрдЬрд╛рддреЗ рд╣реБрдП рдмреНрд▓реВрдЯреВрде рдкрд░ mpg123 рдЯрд╛рд░рдмреЙрд▓ рд╕реЗ mpg123_to_out123 рдЙрджрд╛рд╣рд░рдг рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓ рд░рд╣рд╛ рд╣реИред
7 - рджреГрд╖реНрдЯрд┐ рдореЗрдВ рдХреЛрдИ X11 рдирд╣реАрдВред

рдПрдХ рдкрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рдХрдиреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд░рд╛рд╕реНрдкрдмреЗрд░реА рд╕реНрд╡рд╛рджред рдЬрдм рддрдХ рдореИрдВ рдЕрдкрдиреА рдиреАрдВрдж рдореЗрдВ рдмрд┐рд▓реА рдЬреЛрдПрд▓ рдХреЛ рдЧреБрдирдЧреБрдирд╛рддрд╛ рд░рд╣рд╛ред
рдзреНрдпрд╛рди рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╢реНрди рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рд╕реЗ рдЪреАрдЬреЗрдВ рдЦрд░рд╛рдм рд╣реЛ рдЬрд╛рддреА рд╣реИрдВред

рдпрдерд╛рд╕рдВрднрд╡ "рдЕрдиреНрдп" рдХреЛрдб рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдВред

рдирдорд╕реНрддреЗ,
рдкреАрдЖрдИ (рдЬрд╝реАрд░реЛ рдбрдмреНрд▓реНрдпреВ) рдмреНрд▓реВрдЯреВрде рдХреЗ рд╕рд╛рде рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдореИрдВрдиреЗ рдПрдХ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рдПрдХ CHIP рд╕реЗ Pi Zero W рддрдХ рдмреНрд▓реВрдЯреВрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреЛрди рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред
рдкрд░рд┐рдгрд╛рдо рдкрд╛рдЧрд▓ рдерд╛, рдЗрд╕рдиреЗ рдореЗрд░реЗ рдкреВрд░реЗ рд╣реЛрдо рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рддрдм рдЬрд╛рдо рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдЬрдм рдмреНрд▓реВрдЯреВрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ :-(

рдпрджрд┐ рдлрд╝реЛрди рд╢реНрд░реЗрдгреА рдореЗрдВ рд╣реИ, рддреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рдореНрди рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ:
рдкрд░рд┐рдгрд╛рдо = bluetooth.lookup_name (рдореИрдХ, рдЯрд╛рдЗрдордЖрдЙрдЯ = 5)

рдореИрдВ рдЗрд╕реЗ рджреЛ рдлреЛрди рдХреЗ рд╕рд╛рде рдПрдХ рд▓реВрдк рдореЗрдВ рдЪрд▓рд╛рддрд╛ рд╣реВрдВред рд▓реВрдк рд╣рд░ 15 рд╕реЗрдХрдВрдб рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рджреЛрдиреЛрдВ рдлреЛрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред
рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдП) рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рдПрд╕рдПрд╕рдПрдЪ рдХрднреА-рдХрднреА рдЧреИрд░-рдЬрд┐рдореНрдореЗрджрд╛рд░ рдерд╛ рдФрд░ рдмреА) рдореЗрд░реЗ рдЬреАрд░реЛ рдПрд▓рдИрдбреА рд▓рд╛рдЗрдЯ рдкрд╛рдИ рдЬреАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж рдХрднреА-рдХрднреА рдЬрд╡рд╛рдм рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рдереЗред
рдЕрдЬреАрдм рдмрд╛рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рд▓рд╛рдЗрдЯреНрд╕ рдХреЛ рдкрд┐рдВрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдкрд░рд┐рдгрд╛рдо: рд╣рд░ 15 рд╕реЗрдХрдВрдб рдореЗрдВ рд▓рдЧрднрдЧ 5 рд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдЯрд╛рдЗрдордЖрдЙрдЯред
рдлрд┐рд░ рдореИрдВрдиреЗ рдкреАрдЖрдИ рдЬрд╝реАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдХреЛ рдкрд┐рдВрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА: рдЙрди 5 рд╕реЗрдХрдВрдб рдХреА рдЦрд┐рдбрд╝рдХрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рд▓рдЧрднрдЧ 2000-4000ms рдХреЗ рдкрд┐рдВрдЧ рдмрд╛рд░, рдХрднреА-рдХрднреА рдЯрд╛рдЗрдордЖрдЙрдЯ рднреАред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмреНрд▓реВрдЯреВрде рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджрд┐рдпрд╛: рдХреБрдЫ рднреА рдареАрдХ рдерд╛ред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛: рдЯрд╛рдЗрдордЖрдЙрдЯ рдлрд┐рд░ рд╕реЗ рд╣реБрдЖред

рдпрд╣ рдкрд╛рдЧрд▓рдкрди рд╣реИ! рдлреЛрди рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдЯреВрде рд╕реНрдХреИрдирд┐рдВрдЧ (рдПрдХ рдЬреЛрдбрд╝реА рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ "рдХреНрдпрд╛ рдЖрдк рд╡рд╣рд╛рдВ рд╣реИрдВ?") рдореВрд▓ рд░реВрдк рд╕реЗ рдореЗрд░реЗ рдкреВрд░реЗ рд╣реЛрдо рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рддреЛрдбрд╝ рджреЗрддрд╛ рд╣реИред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдФрд░ рд╡рд╛рдИрдлрд╝рд╛рдИ рдПрдХ рд╣реА рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд╣реИрдВред рд▓реЗрдХрд┐рди рдмреНрд▓реВрдЯреВрде рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рдЖрд╡реГрддреНрддрд┐ hopping рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреАрд░реЛ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдкрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ?

рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдмрд╕ рдиреАрдЪреЗ рдкрд╛рдпрдерди рд▓рд┐рдкрд┐ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдХрд╛рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрдиреБрдорд╛рди: рдмреНрд▓реВрдЯреВрде рд░реЗрдбрд┐рдпреЛ рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЛ рдкрд░реЗрд╢рд╛рди рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рджреВрд╕рд░реЗ рддрд░реАрдХреЗ рд╕реЗред рдХрд╛рд░рдг рдЖрд╡реГрддреНрддрд┐ рд╣реЙрдкрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреНрд▓реВрдЯреВрде рд╕реНрдЯреИрдХ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЧрдИ рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рднреА рдХрд░реЗрдЧрд╛: рдЬрдм рдмреНрд▓реВрдЯреВрде рдПрдХ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рд╕рд┐рдЧреНрдирд▓ рдореЗрдВ рдЧрдбрд╝рдмрдбрд╝реА рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ, рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкреАрдПрдЪрдбреА рдХреЛ рдПрдХ рд╡рд┐рд╖рдп рдкрд░ рдХрд┐рдпрд╛ рдерд╛ рдЬреЛ рдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рдлреА рд▓реЗрдпрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдмреНрд▓реВрдЯреВрде рдлреА рдкрд░ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВред


рдПрдХ рдЫреЛрдЯрд╛ рдЕрдЬрдЧрд░ рдкрд░реАрдХреНрд╖рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред рдмрд╕ рдЗрд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реБрдП рдкрд╛рдИ рдХреЛ рдкрд┐рдВрдЧ рдХрд░реЗрдВред

рдЖрдпрд╛рдд рдХрд╛ рд╕рдордп
рдЖрдпрд╛рдд рдмреНрд▓реВрдЯреВрде
mac = "00: 00: 00: 00: 00: 00"
рдЬрдмрдХрд┐ рд╕рдЪ:
рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ ("% s рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдЯреВрде рдЦреЛрдЬреЗрдВ ..."% mac)
рдкреНрд░рдпрддреНрди:
рдкрд░рд┐рдгрд╛рдо = bluetooth.lookup_name (рдореИрдХ, рдЯрд╛рдЗрдордЖрдЙрдЯ = 5)
рдмреНрд▓реВрдЯреВрде рдХреЗ рдЕрд▓рд╛рд╡рд╛ред рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдмреНрд▓реВрдЯреВрде рдмреНрд▓реВрдЯреВрдеред
рдкреНрд░рд┐рдВрдЯ ("\ nERORR: рдмреНрд▓реВрдЯреВрде рдЕрдиреБрд░реЛрдз рд╡рд┐рдлрд▓, рддреНрд░реБрдЯрд┐:% s"% e)
рдкреНрд░рд┐рдВрдЯ ("рдкрд░рд┐рдгрд╛рдо:% s рд╣реИ:% s"% (рдореИрдХ, рдкрд░рд┐рдгрд╛рдо))
time.sleep (15)

рдХрд▓, (рд╕реЛрдорд╡рд╛рд░ рд╢рд╛рдо рдИрдПрд╕рдЯреА), рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдореИрдВ рдПрдХ рдпреВрдЯреНрдпреВрдм рдкреЛрд╕реНрдЯ рдХрд░реВрдБрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рд┐рд░реНрдл рдбрдмрд▓ / рдЯреНрд░рд┐рдкрд▓ рдХрдиреНрдлрд░реНрдорд┐рдВрдЧ (рд╕рд┐рд░реНрдл 5 рдорд┐рдирдЯ рдкрд╣рд▓реЗ) ---- рдХреЗрд╡рд▓ "рдбрд┐рд╕реНрдХрд╡рд░реЗрдмрд▓" рдФрд░ "рд╕реНрдХреИрдирд┐рдВрдЧ" рдХреЗ рджреМрд░рд╛рди рд╣реА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖрддреА рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЧреИрд░-рдЦреЛрдЬ рдпреЛрдЧреНрдп рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╕реНрдХреИрдирд┐рдВрдЧ (рдЦреЛрдЬ) рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдмреНрд▓реВрдЯреВрде рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдкреА рдЬреАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдкрд░ рдареАрдХ рд╣реИред рдореБрдЭреЗ рдмреНрд▓реВрдЯреВрде рдФрд░ рдПрд╕рдПрдЪрдПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рд╕реНрдерд┐рд░ 4-5 рдПрдордПрд╕ рдкрд┐рдВрдЧ рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдпреВрдЯреНрдпреВрдм рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдирд┐ рдХреИрд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдШрдмрд░рд╛рдирд╛ рдореБрдХреНрдд рд╕реБрди рд╕рдХрддрд╛ рд╣реВрдВред

FWIW - рдореИрдВ рдПрдХ рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдореЗрд░реЗ рдРрдк рдореЗрдВ, рдореИрдВ RSSI рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрдЯреЗрдб рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдкреЛрд▓ рдХрд░ рд░рд╣рд╛ рдерд╛, рдЗрддреНрдпрд╛рджрд┐, рдореБрдЭреЗ рдорддрджрд╛рди рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдирд╛ рдкрдбрд╝рд╛, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдпрд╣рд╛рдБ рдХрдИ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреА рдЧрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдгред

рдЬрдм рддрдХ рдЖрдк рдЕрдкрдиреЗ рд╕рддреНрд░ рдореЗрдВ рдЙрди рд╕рднреА рдРрдкреНрд╕ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╣реИрдВ рдЬреЛ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрд╢рди рдкрд░ рдПрдХ рдкреЛрд▓ (рдбреА-рдмрд╕) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдЙрдиреНрд╣реЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рдЙрд▓рдЭрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рд╕рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдореИрдВ X11 рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ - рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рд╣реВрдВ рдФрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рджреА рдЧрдИ рдкрд▓реНрд╕рдЕрдбрд┐рдпреЛ рдЕрднреА рднреА рдПрдХ "рдмреНрд▓реИрдХрдмреЙрдХреНрд╕" рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдЕрд▓рдЧ, рдореИрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреВрд░реЗ рд╕реМрджреЗ рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рд╣реВрдВ рдФрд░ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдЕрдм - рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдлрд░реНрдорд╡реЗрдпрд░ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрд░реЗ,
рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдордп рд╣реИ рддреЛ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ youtube рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд▓реВрдВрдЧрд╛ :)
рдореИрдВ рднреА рдПрдХ рдкреАрд░реЛ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ stutters рджреЗрддрд╛ рд╣реИ ...

рдирдорд╕реНрддреЗ, рдмрд╕ рдПрдХ рдиреЛрдЯ - рдореЗрд░рд╛ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИ - рдмреАрдЯреА рдСрдбрд┐рдпреЛ рд╕реНрдХрд┐рдк рдХрд░рдирд╛ рдЬрдм рд╡рд╛рдИрдлрд╛рдИ рджреНрд╡рд╛рд░рд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ - рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд░рд╛рд╕реНрдкрд┐рдпрди рдХреА 9.1 / рд╕реНрдЯреНрд░реЗрдЪ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП

рд╕рд░реВ рд╡рд╛рдИрдлрд╝рд╛рдИ рдФрд░ рдмреАрдЯреА рдХреЗ рдмреАрдЪ "рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡" рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдкрд╣рд▓реЗ рдХреБрдЫ рд╡рд╛рдИрдлрд╛рдИ рд╕реНрдерд┐рд░рддрд╛ рдореБрджреНрджреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдирдорд╕реНрддреЗ, рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрджреНрдпрддрди?

рд╕рдмрд╕реЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ Raspbian рдЦрд┐рдВрдЪрд╛рд╡ рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ, рднрд╛рдЧреЛ:

sudo apt-get update
sudo apt-get install bluez bluez-firmware

рдпрд╣ рдПрдХ рдирдП рдмреНрд▓реВрдЯреВрде рдлрд░реНрдорд╡реЗрдпрд░ рдФрд░ рдПрдХ рдЕрджреНрдпрддрди рдмреНрд▓реВрдЬрд╝ рдореЗрдВ рдЦреАрдВрдЪреЗрдЧрд╛ рдЬреЛ рдПрдХ рд╕рд╛рде, рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдмреНрд▓реВрдЯреВрде рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬрдм рдЖрдк рдЗрд╕ рдкрд░ рд╣реЛрдВ, рддреЛ рдмреЗрд╣рддрд░ рдмреНрд▓реВрдЯреВрде рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдХрд░реНрдиреЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:

sudo apt-get install raspberrypi-bootloader raspberrypi-kernel

рдореИрдВ рдмреАрдЯреА / рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рдЗрдб рд╡реАрдбрд┐рдпреЛ рдХреЛ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛
рд╕рд╛рде рдореЗрдВред рдЕрдЧрд░ рдХрд┐рд╕реА рдиреЗ рдПрдХ рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

7 рдирд╡рдВрдмрд░, 2017 12:15 рдмрдЬреЗ, "рдлрд┐рд▓ рдПрд▓реНрд╡реЗрд▓" рд╕реВрдЪрдирд╛рдПрдВ @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдЬрдм рдЖрдк рдЗрд╕ рдкрд░ рд╣реЛрдВ, рддреЛ рдмреЗрд╣рддрд░ рдмреНрд▓реВрдЯреВрде рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдХрд░реНрдиреЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛:

sudo apt-get install рд░рд╛рд╕реНрдкрдмреЗрд░реА-рдмреВрдЯрд▓реЛрдбрд░ рд░рд╛рд╕реНрдкрдмреЗрд░реА-рдХрд░реНрдиреЗрд▓

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/raspberrypi/linux/issues/1402#issuecomment-342554756 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AZCYY6u0Q45M19rAdGGM0WP4q6VXP0Zeks5s0JBOgaJpZM4IE4oX
ред

@pelwell рдореИрдВрдиреЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рд▓рд╛рд╣ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмреНрд▓реВрдЬрд╝-рдлрд╝рд░реНрдорд╡реЗрдпрд░ рд░рд╛рд╕реНрдкрдмреЗрд░реАрдкреА-рдмреВрдЯрд▓реЛрдбрд░ рд░рд╛рд╕реНрдкрдмреЗрд░реАрдкреА-рдХрд░реНрдиреЗрд▓ рдХреЛ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЕрднреА рднреА рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рд╣реЛрдиреЗ рдкрд░ рд░рд╛рд╕реНрдкрдмреЗрд░реА рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдХреЛ рдмреНрд▓реВрдЯреВрде рдкрд░ рдзреНрд╡рдирд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрджрд┐ рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ ( sudo iwconfig wlan0 txpower off ) рдмрдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рдХреНрд░реИрдХрд┐рдВрдЧ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдореИрдВ рдХрд┐рд╕реА рднреА рдорджрдж рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВред

рдореИрдВ рдмреАрдЯреА-рд╕реНрдкреАрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдБ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЧрдИ: https://github.com/lukasjapan/bt-speaker/issues/4

рдХреНрдпрд╛ рдЖрдк рдХрд╣ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдХреЛрдИ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рджреЗрдЦрд╛?

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреЛрдИ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ :(

@pelwell рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдпрд╣ рдЬрд╛рдирдирд╛ рдХрд┐ рдпрд╣рд╛рдВ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ:

bluez              5.43-2+rpt2+deb9u2
bluez-firmware              1.2-3+rpt1
raspberrypi-kernel              1.20171029-1
raspberrypi-bootloader          1.20171029-1

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ PS3 рдирд┐рдпрдВрддреНрд░рдХ (рдмреНрд▓реВрдЯреВрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ, рдЬреЛ рдХрд┐ рд░рд┐рдкреА 3 рдкрд░ рд╕рдХреНрд╖рдо рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рд░реЗрдЯреНрд░реЛрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрднреА-рдХрднреА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХрднреА-рдХрднреА рдирд┐рдпрдВрддреНрд░рдХ рдареАрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрднреА-рдХрднреА рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдореИрдВрдиреЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рджрдмрд╛рдпрд╛ред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЧреЗрдо рдЦреЗрд▓рдирд╛ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ!

рдЖрдЬ рдореИрдВрдиреЗ рд╕рднреА рдирд╡реАрдирддрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдкреАрдЖрдИ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдХреЛ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдЕрднреА рднреА рдореМрдЬреВрдж рд╣реИред
pi<strong i="6">@raspberrypi</strong>:~ $ dpkg -l | grep -i bluetooth ii bluealsa 0.6 armhf Bluetooth ALSA Audio backend ii bluez 5.43-2+rpt2+deb9u2 armhf Bluetooth tools and daemons ii bluez-firmware 1.2-3+rpt2 all Firmware for Bluetooth devices ii libbluetooth3:armhf 5.43-2+rpt2+deb9u2 armhf Library to use the BlueZ Linux Bluetooth stack ii lxplug-bluetooth 0.4 armhf Bluetooth plugin for lxpanel ii pi-bluetooth 0.1.6 armhf Raspberry Pi 3 bluetooth ii pulseaudio-module-bluetooth 10.0-1+deb9u1 armhf Bluetooth module for PulseAudio sound server

BCM43438 рдореЗрдВ рдХрдИ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдпрд╛ рддреЛ BT + WiFi рдпрд╛ рджреЛ BT рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреЗ рд╕рд╛рде:

рд╡рд╛рдИрдлрд╛рдИ рдмрдВрдж рдХрд░рддреЗ рд╕рдордп ( ifconfig wlan0 down рдпрд╛ dtparam=pi3-disable-wifi ) рдмреНрд▓реВрдЯреВрде A2DP рдХрд╛ рдСрдбрд┐рдпреЛ рдХрд╛рдлреА рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЬрдм рджреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдСрдбрд┐рдпреЛ рдмреБрд░реА рддрд░рд╣ рд╕реЗ рд╣рдХрд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддрд╛ рд╣реИред

рдмрд╛рд╣рд░реА USB рдмреНрд▓реВрдЯреВрде рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд╕рд╛рде, рдХрдИ рдбрд┐рд╡рд╛рдЗрд╕ A2DP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдСрдбрд┐рдпреЛ, рд╕реНрдЯреНрд░реАрдо рдПрдХ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рддреЛ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рдЪрд┐рдк рдХреА рдПрдХ рд╕реАрдорд╛ рд╣реИ, рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЪреАрдЬ рдирд╣реАрдВ рд╣реИ ... (рд▓реЗрдХрд┐рди рдореИрдВ рднрд╡рд┐рд╖реНрдп рдХреЗ рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдЧрд▓рдд рд╕рд╛рдмрд┐рдд рд╣реЛрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛)

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдирд╡реАрдирддрдо рдмреАрдЯреА рдлрд░реНрдорд╡реЗрдпрд░ ( sudo apt-get update; sudo apt-get install bluez-firmware ) рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ - рдХреБрдЫ рд╕реБрдзрд╛рд░ рд╣реБрдП рд╣реИрдВред

рдореИрдВрдиреЗ рдЖрдЦрд┐рд░реА рдмрд╛рд░ 2 рджрд┐рди рдкрд╣рд▓реЗ рдХрд┐рдпрд╛ рдерд╛, рддрдм рд╕реЗ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ?

-рд░реЙрди


рдкреНрд░реЗрд╖рдХ: рдлрд┐рд▓ рдПрд▓реНрд╡реЗрд▓ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рдкреНрд░реЗрд╖рд┐рдд: рдмреБрдзрд╡рд╛рд░, 24 рдЬрдирд╡рд░реА, 2018 5:32 рдкреВрд░реНрд╡рд╛рд╣реНрди
рдХреЛ: рд░рд╛рд╕реНрдкрдмреЗрд░реА / рд▓рд┐рдиреЗрдХреНрд╕
рд╕реАрд╕реА: рд░реЙрди рдХреБрдкрд░; рдЧрд╛рдЗрдб
рд╡рд┐рд╖рдп: [рдмрд╛рд╣рд░реА] рдкреБрди: [raspberrypi / linux] рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде Pi3 рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ stutters рд╕рдХреНрд╖рдо (# резрекрежреи):

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдирд╡реАрдирддрдо BT рдлрд░реНрдорд╡реЗрдпрд░ (sudo apt-get update; sudo apt-get install bluez-рдлрд░реНрдорд╡реЗрдпрд░) рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ - рдХреБрдЫ рд╕реБрдзрд╛рд░ рд╣реБрдП рд╣реИрдВред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдзрд╛рдЧреЗ рдХреА рд╕рджрд╕реНрдпрддрд╛ рджреА рдЧрдИ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзрд╛ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/raspberrypi/linux/issues/1402#issuecomment-360088465 рдкрд░ https://github.com/notp//sscribe/unuth/AC8KdHhcuhMMFBE5tnTw рдкрд░ рдХреЙрд▓

рдирд╣реАрдВ - рдпрд╣ рдирд╡реАрдирддрдо (1.2-3 + rpt1) рд╣реЛрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж! рдЗрд╕ рдмреАрдЪ рдореИрдВрдиреЗ рдПрдХ рд╡рд░реНрдХрдЖрдЙрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдпреВрдПрд╕рдмреА рд╡рд╛рдИрдлрд╛рдИ рдбреЛрдВрдЧрд▓ рдЦрд░реАрджрд╛ред

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЪрд┐рдкрд╕реЗрдЯ рдбреНрд░рд╛рдЗрд╡рд░ (рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ) рдЗрди 2 рд░реЗрдбрд┐рдпреЛ рдХреЗ рдмреАрдЪ рдЖрд░рдПрдл рд╣рд╕реНрддрдХреНрд╖реЗрдк рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо рдЙрдард╛рддрд╛ рд╣реИ?

-рд░реЙрди


рдкреНрд░реЗрд╖рдХ: рдлрд┐рд▓ рдПрд▓реНрд╡реЗрд▓ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рдкреНрд░реЗрд╖рд┐рдд: рдмреБрдзрд╡рд╛рд░, 24 рдЬрдирд╡рд░реА, 2018 7:20 рдкреВрд░реНрд╡рд╛рд╣реНрди
рдХреЛ: рд░рд╛рд╕реНрдкрдмреЗрд░реА / рд▓рд┐рдиреЗрдХреНрд╕
рд╕реАрд╕реА: рд░реЙрди рдХреБрдкрд░; рдЧрд╛рдЗрдб
рд╡рд┐рд╖рдп: [рдмрд╛рд╣рд░реА] рдкреБрди: [raspberrypi / linux] рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде Pi3 рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ stutters рд╕рдХреНрд╖рдо (# резрекрежреи):

рдирд╣реАрдВ - рдпрд╣ рдирд╡реАрдирддрдо (1.2-3 + rpt1) рд╣реЛрдЧрд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдзрд╛рдЧреЗ рдХреА рд╕рджрд╕реНрдпрддрд╛ рджреА рдЧрдИ рд╣реИред
рд╕реАрдзреЗ рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/raspberrypi/linux/issues/1402#issuecomment-360113610 рдкрд░ https://github.com/notp//sscribe/auth/AC8KdIfVVwDffwGGGGGGGGGG рдкрд░ рд▓реЙрдЧ рдЗрди

рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рдПрдХ рд╣реА рдкреИрдХреЗрдЬ рдореЗрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд╣-рдЕрд╕реНрддрд┐рддреНрд╡ рдЪреИрдирд▓ рд╣реИ), рдФрд░ рдпрд╣ рдлрд░реНрдорд╡реЗрдпрд░ рдореВрд▓ рд╢рд┐рдкрд┐рдВрдЧ рдлрд░реНрдорд╡реЗрдпрд░ рдкрд░ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╣рд╡рд╛рдИ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдПрдХ рдЪреБрдиреМрддреА рд▓рдЧрддрд╛ рд╣реИред

@spalthammer рдиреЗ рдПрдХ рдкрдЯрдХрдерд╛ рд▓рд┐рдЦреА, рдЬреЛ рдПрдХ рдЕрдЪреНрдЫреЗ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧреА:

рдЕрдЧрд░ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрдЯ / рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдореИрдВрдиреЗ wlan0 рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдЦрд╛ рдерд╛ред рдареАрдХ рд╣реИ
рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рд░рд╣ рд╕рдХрддрд╛ рд╣реВрдВред

`#! / рдмрд┐рди / рдмреИрд╢

рдЬрдмрдХрд┐ рд╕рдЪ рд╣реИ
рдХрд░
RES = inotifywait -q -e CREATE, DELETE / dev / input /
рдорд╛рдорд▓реЗ рдореЗрдВ "$ RES"
"(рджреЗрд╡ / рдЗрдирдкреБрдЯ / DELETE event1")
ifconfig wlan0 рдЕрдк
;;
"(рджреЗрд╡ / рдЗрдирдкреБрдЯ / рдХреНрд░рд┐рдПрдЯ рдЗрд╡реЗрдВрдЯ 1")
ifconfig wlan0 рдиреАрдЪреЗ
;;
esac
рдХрд┐рдпрд╛ рд╣реБрдЖ &
`
рдХреНрдпрд╛ рдХреЛрдИ рдХреГрдкрдпрд╛ рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдпрд╛ рдХреЛ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдЬрдмрдХрд┐ рдмреНрд▓реВрдЯреВрде рдЦреЗрд▓ рд░рд╣рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЕрднреА рднреА рдмреАрдЯреА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ рдЕрдкрдиреЗ Pi3 рдХреЗ рд▓рд┐рдП ssh / vnc рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

@lexanix

inotify рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
cmd: sudo apt-get install рдЗрдиреЛрдЯрд┐рдлрд╛рдИ-рдЯреВрд▓реНрд╕
cp inotify.txt to /etc/inet.d/inotify (inotify.txt рд╕реЗ рдирд╛рдо рдмрджрд▓реЗрдВ!)

inotify.txt

рдЗрд╕реЗ рдЕрдорд▓ рдореЗрдВ рд▓рд╛рдПрдВ
cmd: sudo chmod u + x /etc/init.d/inotify
рдмреВрдЯ рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдиреБрднреВрддрд┐ рдмрдирд╛рдПрдВ
cmd: sudo update-rc.d рдбрд┐рдлреЙрд▓реНрдЯреНрд╕ рдХреЛ рдЗрдиреЛрдЯрд┐рдлрд╛рдИ рдХрд░рддрд╛ рд╣реИ

рдЙрдореНрдореАрдж рд╣реИ рдХреА рдпрд╣ рдорджрдж рдХрд░реЗрдЧрд╛ред

@spalthammer рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВрдиреЗ рд╡реЛ рд╕рдм рдХрд┐рдпрд╛ рдЬреЛ рдЖрдкрдиреЗ рдХрд╣рд╛ рдерд╛ рд▓реЗрдХрд┐рди рдХреБрдЫ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИред inotify-tools рдореЗрд░реЗ Pi3 рдкрд░ рдЕрджреНрдпрддрд┐рдд рд╣реИред

рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА:
(рдореИрдВрдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ inet.d рдореЗрдВ "inet.d" рдХрд╛ рдЯрд╛рдЗрдкреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ)
рдЬрдм рд╕реЗ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдХреЗрд╡рд▓ рдЪреЛрдж + x рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рд╕реАрдзреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдмрд┐рдирд╛ рд░рд┐рдмреВрдЯ рдХреЗ) рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдореИрдВрдиреЗ рддрдм рдХрд┐рдпрд╛ рдЬрдм рдореИрдВрдиреЗ рдПрдХ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ рд▓реМрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реА рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛
/ рдпрд╣ /etc/rc.local рд╕реЗ рд╢реБрд░реВ рдореЗрдВ рдмреВрдЯ рд╣реЛрддрд╛ рд╣реИ
рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╡рд╛рдИрдлрд╛рдИ рдЕрднреА рднреА рдЪрд╛рд▓реВ рд╣реИ рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рдлреЛрди рдХреЛ рдмреНрд▓реВрдЯреВрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ ...

рдореИрдВ рд░рд╛рд╕реНрдкрдмрд┐рдпрди рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рдореЗрд░рд╛ рдлреЛрди рдмреАрдЯреА рдкрд░ рд╕рдВрдЧреАрдд рдХреЛ рд╕реНрдЯреНрд░реАрдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рддрдм GPIO рдореЗрдВ рдПрдХ рдПрдлрдПрдо рд╕рд┐рдЧреНрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред рдЙрд╕ рд╕рдордп рдХреЗ рдмрд╛рдж рд╕реЗ рдореБрдЭреЗ рдХрд┐рд╕реА рднреА рд╡рд╛рдИрдлрд╛рдИ рд╕рдХреНрд╖рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрдЧреАрдд рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореИрдВ рдЕрднреА рднреА рдЕрдкрдиреЗ рдкреАрдЖрдИ рдХреЛ SSH / VNC рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдореИрдВрдиреЗ рдереЛрдбрд╝реА рд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ "sudo ifconfig wlan0 up" рдмрдирд╛рдИ рдереА, рдЬреЛ рдкрд╛рд╡рд░ рдХрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдЕрднреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдмреАрдЯреА + рд╡рд╛рдИрдлрд╛рдИ рдЪрд┐рдкрд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ, рдЬрдм рддрдХ рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рдЗрдиреЛрдЯрд┐рдлрд╛рдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓ рд░рд╣реА рд╣реИред

@lexanix ,
рдЯрд╛рдЗрдкреЛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред
sudo chmod u+x /etc/init.d/inotify рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ /etc/init.d/inotify рдЬрдбрд╝ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ, рддреЛ рдХреАрдмреЛрд░реНрдб, рдорд╛рдЙрд╕ рдФрд░ рдпреВрдПрд╕рдмреА рд╕рд╛рдЙрдВрдбрдХрд╛рд░реНрдб рдХреЛ рдХрд╣рдиреЗ рджреЗрдВ, рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдореИрдВ input1 рдкрд░ рдШрдЯрдирд╛рдУрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдореЗрд░реЗ рд╕реЗрдЯрдЕрдк рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдХреГрдкрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд░реЛрдХреЗрдВ
sudo killall -9 inotify
рдФрд░ рднрд╛рдЧ рдЦрдбрд╝рд╛ рд╣реБрдЖ
sudo inotifywait -q -e CREATE,DELETE /dev/input
рдмреНрд▓реВрдЯреВрде рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдирдВрдмрд░ рд▓рд┐рдЦреЗрдВред рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрджрд▓реЗрдВ рдФрд░ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред
рдореИрдВрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдБрдЪ рдХреА рд╣реИред рднрд▓реЗ рд╣реА рдпрд╣ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕рд╛рджрд░

A2DP рдкреНрд▓реЗрдмреИрдХ рдХреЗ рджреМрд░рд╛рди BT рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд┐рд░ рдирд╣реАрдВ рд╣реИред рдмреАрдЯреА рдЕрдХреНрд╕рд░ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдареАрдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рд░рд┐рдмреВрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдХреНрдпрд╛ рдЖрдк рд╕рдорд╛рдзрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВ

@spalthammer рдорд╣рд╛рди! рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд░рддреА рд╣реИ
рдореЗрд░реЗ рд▓рд┐рдП рд╕рд╣реА рд╕рдорд╛рдзрд╛рди (рд╕реНрдкреАрдХрд░ рдлрд╛ рдХреЗ рд╕рд╛рде рдЬрд╝реАрд░реЛ рдбрдмреНрд▓реНрдпреВ; рдЕрдм рд╡реИрдХрд▓реНрдкрд┐рдХ рдмреНрд▓реВрдЯреВрде рдФрд░ рд╡рд╛рдИрдлрд╛рдИ рдЗрдВрдЯрд░рдлреЗрд╕ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)
рдХреЛрдИ рдФрд░ рдЕрдзрд┐рдХ рджрд░рд╛рд░ рдЬрдм рд╕рдВрдЧреАрдд рдЦреЗрд▓ :-)

рдХреНрдпрд╛ рдпрд╣ рдирдП рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 3 рдмреА + рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛?

@spalthammer

рдорд╣рд╛рди рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдореБрдЭреЗ рдЪрд╛рд╣рд┐рдПред

рднрд▓реЗ рд╣реА рдореЗрд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрд╢рди рд╣реИ, рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд┐рд▓рддреЗ рд╣реИрдВ рдЬрдм рдореИрдВ рдХрд░рддрд╛ рд╣реВрдВ

root<strong i="9">@Ipad2GMA</strong>:/etc/init.d# sudo inotifywait -q -e CREATE,DELETE /dev/input
/dev/input/ CREATE event0

рдЗрд╕рд▓рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдерд╛, рдореИрдВрдиреЗ inotify рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдФрд░ event1 рд╕реЗ event0 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ред рдпрд╣ рдЕрдм рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

рд▓реЗрдХрд┐рди, рдореБрдЭреЗ рдЙрд╕ рдмрджрд▓рд╛рд╡ рдХреА рдЪрд┐рдВрддрд╛ рд╣реИред рдпрджрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХрд▓ рдмреАрдЯреА рдХрдиреЗрдХреНрд╢рди рд╣реИ, рддреЛ рдХреНрдпрд╛ рдпрд╣ рд╣рдореЗрд╢рд╛ рдЗрд╡реЗрдВрдЯ 0 рд╣реЛрдЧрд╛?

рдзрдиреНрдпрд╡рд╛рдж!

@davthomaspilot ,

рдИрд╡реЗрдВрдЯрдПрдХреНрд╕ рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ X рдЗрдирдкреБрдЯ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрд╢рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЬрдм рддрдХ рдЖрдк рдЕрдкрдирд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реЗрдЯрдЕрдк рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдпрд╣ рдХрд╣реЗрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреИрд╕реЗ рдХрд┐ USB рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдпрд╛ рдХреАрдмреЛрд░реНрдб рдХреЛ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдирдВрдмрд░ рдирд╣реАрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк рдЗрдирдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

cat /proc/bus/input/devices

рдЖрдкрдХреЛ рдПрдХ рдЕрд╡рд▓реЛрдХрди рджреЗрдЧрд╛ред

рд░рд╛рдЧрд╛рдбреЛрдВред

рдЗрд╕ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рдХрд┐рдпрд╛! рд▓реЗрдХрд┐рди, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрдм рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ -

рдореИрдВ рдЕрднреА рдПрдХ рдФрд░ рдкреА рд╢реВрдиреНрдп рд╢реВрдиреНрдп рдорд┐рд▓рд╛ред рдЬреЗрд╕реА рд╕реНрдЯреНрд░реЗрдЪ рдЗрдореЗрдЬ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЕрдкрдбреЗрдЯ, рдЕрдкрдЧреНрд░реЗрдб рдЪреАрдЬ рдХреЛ рдХрд┐рдпрд╛ред рдореИрдВ рдпрд╣рд╛рдБ рд╕реЗ рдПрдХ pH DAC рдФрд░ рдмреНрд▓реВрдЯреВрде рд╕реЗрдЯрдЕрдк рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ:

[https://www.sigmdel.ca/michel/ha/rpi/bluaxy_01_en.html]

рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдкрдЧреНрд░реЗрдб рдпрд╛ рдЕрдкрдбреЗрдЯ рдореЗрдВ рдХреЛрдИ рдлрд╝рд┐рдХреНрд╕ рдЙрдард╛рдКрдВ? рдпрд╛, рд╢рд╛рдпрдж рдореЗрд░реЗ рдирдП рдЖрд░рдкреАрдЖрдИ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдлрд┐рдХреНрд╕ рд╣реИ?

рдореИрдВ рдЕрдкрдиреЗ рдкреА рдкрд░ рдЫрд╡рд┐ рдХреЛ рдХреНрд▓реЛрди рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЙрд╕реА рдкрд░ рдЖрдЬрдорд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╕реНрдкреИрд▓реНрдердорд░ рдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░, рдореИрдВ рдирдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд╣рдХрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЖрд░рдкреАрдЖрдИ рдореЗрдВ рдЫрд╡рд┐ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛, рдФрд░ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдирдпрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЙрд╕ рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИ, рдЙрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░реЗрдВред

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХреЗрд╡рд▓ рд╕рдорд╕реНрдпрд╛ рд╣реИ рдЕрдЧрд░ рдореИрдВ рдЪрд▓ рдмреНрд▓реВрдЯреВрде рдЪрд▓ рдЫреЛрдбрд╝ рджреЗрдВред рдирдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ / "рд╕реЙрдлреНрдЯрд╡реЗрдпрд░" рдФрд░ рдкреБрд░рд╛рдиреЗ рджреЛрдиреЛрдВ рдкрд░, рдореБрдЭреЗ рдмреНрд▓реВрдЯреВрде A2DP рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдХреЛрдИ рд░реБрдХрд╛рд╡рдЯ рдирд╣реАрдВ рдорд┐рд▓рддреА рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдореИрдВ рдмреНрд▓реВрдЯреВрде рдореЗрдВ рдирд╣реАрдВ рд╣реВрдВред

рдпрд╣ рдЦрд┐рдВрдЪрд╛рд╡-рд▓рд╛рдЗрдЯ рд╣реИ, рдмрд┐рдирд╛ рдкрд▓реНрд╕-рдСрдбрд┐рдпреЛ рдХреЗред рд╢рд╛рдпрдж рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

@pelwell , рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рдЕрдЧрд░ рдпрд╣ рд╕рдВрднрд╡рддрдГ рдпрд╣рд╛рдБ рд╡рд░реНрдгрд┐рдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд░реВ рд╕реЗ рдирдП рд╡рд╛рдИрдлрд╛рдИ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?
https://www.raspberrypi.org/forums/viewtopic.php?f=117&t=208090
рд╕рд╛рджрд░,

@StudentSA рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдХрдо рд╕реЗ рдХрдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВред рдореИрдВ 2018-04-18-рд░рд╛рд╕реНрдкрд┐рдпрди-рд╕реНрдЯреНрд░реЗрдЪ-рд▓рд╛рдЗрдЯ рдкрд░ рдЪрд▓ рд░рд╣реЗ рдЬреАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдкрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

bluez                  5.43-2+rpt2+ armhf
bluez-firmware         1.2-3+rpt5   all
raspberrypi-bootloader 1.20180417-1 armhf
raspberrypi-kernel     1.20180417-1 armhf

рд╕рдВрднрд╡рддрдГ рдЙрди рдореБрджреНрджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рдХрднреА рддрдп рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ ...

рдореИрдВрдиреЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдореЗрдВ рдереЛрдбрд╝реА рдЦреБрджрд╛рдИ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдврд╝рдиреЗ рд╕реЗ рдореБрдЭреЗ рдХреБрдЫ рдореЙрдбреНрдпреВрд▓ рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рдХреБрдЫ рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдорд┐рд▓реА рдЬреЛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ, рдФрд░ рдХреБрдЫ рдкреНрд░рдпреЛрдЧ рдФрд░ рдПрдХ рд╢реЙрдЯрдЧрди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдмреНрд▓реВрдЯреВрде + рд╡рд╛рдИрдлрд╝рд╛рдИ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИред

рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдкреАрдЖрдИ рд╕реЗ рдПрдХ рддреЗрдЬ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдЬрдмрдХрд┐ рдореЗрд░реЗ рдлреЛрди рдиреЗ рдкреА 2 рдбреА рдСрдбрд┐рдпреЛ рдХреЛ рдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЗрд▓рд╛ рдерд╛, рдФрд░ рдореБрдЭреЗ рдПрдХ рднреА рдЧрдбрд╝рдмрдбрд╝ рдирд╣реАрдВ рдорд┐рд▓реАред

рдореИрдВрдиреЗ рдПрдХ рдлрд╛рдЗрд▓ /etc/modules.d/bt-wifi-fix.conf рдмрдирд╛рдИ

options brcmfmac fcmode=2
options brcmfmac feature_disable=0x96
#options brcmfmac debug=0x00000004

debug=0x00000004 рдЬрд╛рдирдХрд╛рд░реА рд╕реНрддрд░ рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред

fcmode=2 рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЪреАрдЬреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдорд╣рд╛рди рдирд╣реАрдВ рд╣реИред

feature_disable=0x96 рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧ рд░рд╣рд╛ рдерд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ _think_ 0x96 рд╕рднреА рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдКрдкрд░ 'рд╢реЙрдЯрдЧрди рджреГрд╖реНрдЯрд┐рдХреЛрдг' рдХреНрдпреЛрдВ рдХрд╣рд╛ред рдХреБрдЫ рдзреИрд░реНрдп рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╕рдмрд╕реЗрдЯ рддрдХ рд╕реАрдорд┐рдд рд╣реЛред

рдЕрдм рддрдХ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░ рдЪреБрдХрд╛ рд╣реИ - рдЕрдЧрд░ рдореИрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдФрд░ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ рддреЛ рдореИрдВ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдВрдЧрд╛ред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдЬрдм рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рдЬрд╛рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдпрд╛ рдирд╣реАрдВред

рдпрд╣ рдПрдХ рдорд╣рд╛рди рдбреЗрдЯрд╛ рдмрд┐рдВрджреБ рд╣реИ, рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдЖрдЧреЗ рдХреА рдкреНрд░рдЧрддрд┐ рдкрд░ рдЕрдкрдбреЗрдЯ рд░рдЦреЗрдВред

@ рдкреЗрд▓рд╡реЗрд▓ рдлрд┐рд▓, рдХреНрдпрд╛ рдЖрдкрдиреЗ рдпрд╣ рджреЗрдЦрд╛? рд╕рд░реВ рдореЗрдВ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдпрд╣ рдмрд╣реБрдд рд╕рд░рд▓ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ - рдЕрдЧрд░ рд╕рд░реВ рдЗрд╕рд╕реЗ рдЦреБрд╢ рд╣реИ рдФрд░ рдпрд╣ рдЗрддрдирд╛ рдкреНрд░рднрд╛рд╡реА рд╣реИ рдХрд┐ рд╣рдо рдкрд╛рдИ рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП рдЙрди рдЪреВрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрдпрд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдИ рдЧрдИ рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╕ /etc/modules.d/bt-wifi-fix.conf рдмрдирд╛рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ? рдпрд╛, рдореБрдЭреЗ рдЗрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡рд░реНрдгрд┐рдд рдФрд░ рд░рд┐рдмреВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирд╛рдПрдВред

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ goetled рдФрд░ /etc/modules-load.d рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рди рдвреВрдВрдврд╛, рд▓реЗрдХрд┐рди /etc/modules.d рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ

рдореИрдВрдиреЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреА рдЬреАрд░реЛ рдбрдмреНрд▓реНрдпреВ рдкрд░ рдЬреЛрдбрд╝рд╛ред рдореИрдВ рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдЯреВрде рдкрд░ рд╕реНрдЯреНрд░реАрдо рдХрд░реВрдВрдЧрд╛, рдФрд░ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╡рд╛рдИрдлрд╛рдИ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдХреЗ рджреМрд░рд╛рди рдореИрдВ рд╕реНрдЯреБрдЯрд░реНрд╕ рд╕реБрдирддрд╛ рд╣реВрдВред

рдХреНрдпрд╛ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ bt-wifi-fix.conf рдХреЛ "рдиреЛ рд╣рд┐рдЪрдХреА" рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдзрдиреНрдпрд╡рд╛рдж!

рдпрджрд┐ рдЖрдк options brcmfmac debug=0x00000004 (рдЯрд┐рдкреНрдкрдгреА # ) рд╢рд╛рдорд┐рд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрд░реНрдиреЗрд▓ рд▓реЙрдЧ рдореЗрдВ рдХреБрдЫ рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрдЖрдЙрдЯрдкреБрдЯ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреИрд╕рд╛ рдХрд┐ dmesg рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХреА:

 dmesg | grep brcmfmac
[   11.083290] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
[   11.103157] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43430-sdio.bin for chip 0x00a9a6(43430) rev 0x000001
[   11.103836] usbcore: registered new interface driver brcmfmac
[   11.563229] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[   11.575677] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 Inc Data: 9.10.39 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-10-23 03:47:14
[   18.913833] brcmfmac: power management disabled
[   27.484932] brcmfmac: power management disabled

рддреЛ, рдХрд░реЛ

рдмрд┐рдЬрд▓реА рдкреНрд░рдмрдВрдзрди рдЕрдХреНрд╖рдо

рд╕рдВрджреЗрд╢ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ .conf рдЙрдард╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ?

рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдореЗрд░реЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рд╣реИ?

рдПрдХ 4.14.41 рдХрд░реНрдиреЗрд▓ (рдХрд╕реНрдЯрдо рдУрдПрд╕) рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ ZeroW рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрдмрдХрд┐ рдХрдИ рдмрд╛рд░ рдмреЗрд╣рддрд░ рд╣реИ, рд╡рд╣рд╛рдБ рдЕрднреА рднреА рдХреБрдЫ рд╣рдХрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ ..... рд▓реЗрдХрд┐рди рд▓рдЧрднрдЧ рд╕рд╣рди рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВред

рдореИрдВ a2dp рд╕реНрдЯреНрд░реАрдо рдЦреЗрд▓рддреЗ рд╕рдордп iperf3 рдХреЛ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд╛рдкрд╕ рдЪрд▓рд╛рддрд╛ рдерд╛ .... рд╡рд╛рдИрдлрд╝рд╛рдИ рдзрдХреНрдХрд╛ рджреЗ рд░рд╣рд╛ рдерд╛
iperf3 рдкрд░ рд▓рдЧрднрдЧ 30MBit / sред

рдкреА 3 рдФрд░ рдкреА 3 рдмреА + рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛рдПрдВ (3 рдмреА + рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЦреЗрд▓ рд╕рдХрддреА рд╣реИрдВ рдпрджрд┐ рд╡рд╛рдИрдлрд╛рдИ 5 рдЬреАрдПрдЪрдЬреА рдЪреИрдирд▓ рдкрд░ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ)

@davthomaspilot рдореИрдВ рдЕрднреА рдЗрд╕реЗ рд╕реНрд╡рдпрдВ /lib/modprobe.d рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ (рдФрд░ рд╢рд╛рдпрдж _correct_) рдЬрдЧрд╣ - рдЗрд╕рд▓рд┐рдП рдореИрдВ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо /lib/modprobe.d/bt-wifi-fix.conf рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВред

рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЛ fcmode рдФрд░ feature_disable рд▓рд╛рдЗрдиреЛрдВ рдмрд╛рд╣рд░ рдЯрд┐рдкреНрдкрдгреА рдХреА рд╣реИ рдФрд░ рд╕реЗ рдЙрддреНрдкрд╛рджрди рд╣рдбрд╝рдкрдиреЗ dmesg | cut -c16- | grep brcmfmac ред рдлрд┐рд░ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдпрд╛ рджреЛрдиреЛрдВ рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдбрдореНрд╕рдЧ рдЖрдЙрдЯрдкреБрдЯ (рдФрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреНрд╡рд╛рд▓рд┐рдЯреА) рдХреА рд░реАрдмреВрдЯ рдХрд░реЗрдВ рдФрд░ рддреБрд▓рдирд╛ рдХрд░реЗрдВред

рдзрдиреНрдпрд╡рд╛рдж! рд╡рд╣ рдореЗрдВ рд╕реНрд╡рдпрдВ рдХрд░ рд▓реВрдБрдЧрд╛ред

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ /etc/rc.local рдореЗрдВ "iwconfig wlan0 power off" рдХрд░рдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рд╡рд╛рдИрдлрд╛рдИ рдкреЙрд╡рд░ рд╕реЗрд╡рд┐рдВрдЧ рдбрд┐рд╕реЗрдмрд▓ рд╣реЛрдиреЗ рд╕реЗ, рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╕реНрдЯреБрдЯрд░реНрд╕ рдХреЗрд╡рд▓ рд╣рд░ рдПрдХ рдпрд╛ рджреЛ рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рдПрдХ ssh рд╕рддреНрд░ рд╣реИред
рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ "рдЖрдВрдХрдбрд╝реЗ" рд▓реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдЖрдЧреЗ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред рдореИрдВ рдЗрд╕реЗ рдкреАрд░реЛ рд╢реВрдиреНрдп рдбрдмреНрд▓реНрдпреВ рдкрд░ рдПрдХ рдХреЛрд╢рд┐рд╢ рджреВрдБрдЧрд╛ред

рдЬрдм рд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдмрдирд╛рдо рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ (/lib/modprobe.d рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЕрдВрддрд░ /etc/modules.d) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рднрд┐рдиреНрдирддрд╛ рдпрд╣рд╛рдВ рд╣реИ:

> brcmfmac: brcmf_feat_attach Features: 0x96, disable: 0x96
34c35,36
< brcmfmac: brcmf_fws_attach FWS queueing will be avoided
---
> brcmfmac: brcmf_fws_attach added MAC-OTHER
> brcmfmac: brcmf_fws_attach enabled bdcv2 tlv signaling [4f]
50,51d51
< brcmfmac: brcmf_p2p_add_vif adding vif "p2p-dev-wlan0" (type=10)
< brcmfmac: brcmf_add_if allocate non-netdev interface
54c54
< brcmfmac: brcmf_cfg80211_connect ie (d949d258), ie_len (22)
---
> brcmfmac: brcmf_cfg80211_connect ie (d96ac658), ie_len (22)

рдЕрдм рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЧреБрдгрд╡рддреНрддрд╛ рдкрд░реАрдХреНрд╖рдг ...

рдпрд╣ рдЕрднреА рднреА рдбрдЧрдордЧрд╛рддрд╛ рд╣реИред рдпрд╣ рдмрддрд╛рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрдард┐рди рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рд╣рд░ рджреЛ рдпрд╛ рдПрдХ рдмрд╛рд░ рдПрдХ рд╣рдХрд▓рд╛рдирд╛ред

рдлрд┐рд░ рд╕реЗ, рдпрд╣ рд╡рд╛рдИрдлрд╛рдИ рд╕рдХреНрд╖рдо рдХреЗ рд╕рд╛рде рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╕реНрддреБрддрдГ рдХреЛрдИ рд╡рд╛рдИрдлрд╛рдИ рдЯреНрд░реИрдлрд╝рд┐рдХ рдирд╣реАрдВ рд╣реИред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдореЗрд░рд╛ рдХрд╛рдо рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рд╡рд╛рдИрдлрд╛рдИ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИред рдЬрдм рдореИрдВ wifi рдХрдиреЗрдХреНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рддреЛ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдЯреБрдЯрд░реНрд╕ рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдмреНрд▓реВрдЯреВрде рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рд╡рд╛рдИрдлрд╛рдИ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

2.4Ghz рдЪреИрдирд▓ рдкрд░ pi3B + рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдгред

рдкреИрд░рд╛рдореАрдЯрд░ "рд╡рд┐рдХрд▓реНрдк brcmfmac fcmode = 2" wi рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ pi3B + рдкрд░ рдХреНрд░реИрд╢ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рд╣реА рдмреАрдЯреА рдмреНрд▓реВрдЯреВрде рдХрдиреЗрдХреНрд╢рди рдкрд░ рдбреЗрдЯрд╛ рдкреБрд╢ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред A2DP рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред

рдореИрдВ pi3B + рдкрд░ рдмрд╕ рд╡рд┐рдХрд▓реНрдк brcmfmac feature_disable = 0x96 рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдмрд╣реБрдд рд╕реНрдерд┐рд░ рд╣реИ, рдЬрдм рддрдХ рдХрд┐ рдореИрдВ iperf рдХреЗ рд╕рд╛рде wifi рдХрдиреЗрдХреНрд╢рди рдХреЛ рдзрдХреНрдХрд╛ рдирд╣реАрдВ рджреЗрддрд╛, рддрдм рдореБрдЭреЗ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рдХрд▓рд╛рдирд╛ рдорд┐рд▓рддрд╛ рд╣реИред 5Ghz рдЪреИрдирд▓ рдкрд░ рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдкрдХреНрд╖ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдмреНрд▓реВрдЯреВрде рдмрд╣реБрдд рд╕реНрдерд┐рд░ рд╣реИ, рдФрд░ iperf3 120Mbit / s рдХреЛ рдзрдХреЗрд▓рддрд╛ рд╣реИ

рдЗрд╕рд▓рд┐рдП, рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдПрдХ рд╕реНрдкреИрдирд░ рдХреЛ рдлреЗрдВрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмреНрд▓реВрдЬрд╝ рдлрд░реНрдорд╡реЗрдпрд░ рдЕрдкрдбреЗрдЯ рдФрд░ рдмреНрд▓реВрдЯреВрде рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде рд╕реНрдЯреНрд░реЗрдЪ рдХреЗ рдирд╡реАрдирддрдо img рдкрд░ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореЗрд░реЗ рдкрд╛рд╕ 2 рдПрд╕рдбреА рдХрд╛рд░реНрдб рд╣реИрдВ, рдПрдХ рдЬрдм рд╕реЗ рдореИрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрдкреНрд░реИрд▓ 2017 рдореЗрдВ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЗрд╕реА рдФрд░ рдкрд▓реНрд╕рдПрдбрд┐рдпреЛ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред рдФрд░ рдореИрдВрдиреЗ рдЖрдЬ рдПрдХ рджреВрд╕рд░рд╛ SD рдХрд╛рд░реНрдб рдмрдирд╛рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рд╕реНрдЯреНрд░реЗрдЪ (9.4) рдФрд░ ALSA рдмреНрд▓реВ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред

рд╕реНрдЯреНрд░реЗрдЪ рдкрд░, рдЪреАрдЬреЗрдВ рдПрдХрджрдо рд╕рд╣реА рд╣реИрдВ, рдореИрдВ рдЕрдкрдиреЗ рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреНрд░реАрдо (рдпрд╛рдиреА рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) 100% рдЦреЗрд▓ рд░рд╣рд╛ рд╣реВрдВред рдЬреЗрд╕рди рдХреЗ рд╕рд╛рде рдкреБрд░рд╛рдирд╛ рдХрд╛рд░реНрдб рдЕрднреА рднреА рдмреБрд░реА рддрд░рд╣ рд╕реЗ рдХреНрд░реИрдХ рдХрд░рддрд╛ рд╣реИ рдЬрдм Wlan0 рдКрдкрд░ рд╣реЛрддрд╛ рд╣реИред

рдЗрд╕ рджреЛрд╕реНрдд рдХреЛ рдХреНрд░реЗрдбрд┐рдЯ рдЬреЛ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдХреБрдЫ рдЪрд╛рд▓реЗрдВ рд╡рд┐рд╕реНрддреГрдд:
рдорд┐рд╢реЗрд▓

рдореИрдВрдиреЗ vlc рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рдХрд┐ рдХрд┐рд╕ рдПрд▓реНрд╕рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ:
--aout = alsa --alsa-audio-device = "blueala"

рдХреГрдкрдпрд╛ рдХреЛрдИ рдЗрд╕реЗ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕рд▓рд╛рд╣ рджреЗрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

bluez 5.43-2 + rpt2 + deb9u2 armhf
рдмреНрд▓реВрдЬрд╝-рдлрд░реНрдорд╡реЗрдпрд░ 1.2-3 + рдЖрд░рдЯреА 6 рд╕рднреА
рдмреНрд▓рд┐рдПрд▓рд╕рд╛ 0.7 рдЖрд░реНрдордлрд╝
рдмреНрд▓реВрдЯреВрде: 5.49
рд░рд╛рд╕реНрдкрдмреЗрд░реА-рдмреВрдЯрд▓реЛрдбрд░ 1.20180417-1 рдЖрд░реНрдорд╣рдл
рд░рд╛рд╕реНрдкрдмреЗрд░реА-рдХрд░реНрдиреЗрд▓ 1.20180417-1 рдЖрд░реНрдорд╣рдл

рдПрдХ рд░рд┐рдмреВрдЯ рдпрд╛ рдСрдЯреЛрд╕реНрдЯрд╛рд░реНрдЯ рдХреЗ рдмрд╛рдж рдмреНрд▓рд┐рд▓реЗрд╕рд╛ рдХреЛ рд╢реБрд░реВ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ: рд╕реБрдбреЛ рд╕рд┐рд╕реНрдЯреЗрдХреНрдЯрд▓ рдЗрдиреЗрдмрд▓ рдиреАрд▓рд╛рдо)

рдЖрдкрдиреЗ bluetoothctl рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛: 5.49? рдЖрд╢рд╛ рд╣реИ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рд╕реЗ рд╕рдВрдХрд▓рди рдирд╣реАрдВред

рдпрд┐рдк, рд╕реНрд░реЛрдд рд╕реЗ (рд▓рд┐рдВрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛) рдХреНрдпреЛрдВ рдЗрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЪрд┐рдВрддрд╛?

рдореИрдВ рд╕рд┐рд░реНрдл рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдПред рдЖрдкрдХреЗ рдкреЛрд╕реНрдЯ рдореЗрдВ рд▓рд┐рдВрдХ рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИ?

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 7 рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ 5.50 рд╕рдВрд╕реНрдХрд░рдг рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рдорд╛рд░реНрдЧ рд╕реЗ рдиреАрдЪреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рдПрдХ рдХреЛрд╢рд┐рд╢ рдХреЗ рдХрд╛рдмрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╣рд╛рдБ, рд╣рдореЗрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ apt-get рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рдЖрдиреЗ рдХреЗ рд▓рд┐рдП 5.49+ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреА рд╣реЛрдЧреАред

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕рдХрд╛ рдмреНрд▓реВрдЬрд╝ 5.50 рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕реНрдЯреБрдЯрд░реНрд╕ рдирд╣реАрдВ рд╣реИред

рдардВрдбрд╛ред рдореИрдВ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд░рд╛рд╕реНрдкрд┐рдпрди рдмрд┐рд▓реНрдб рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпрд╛ рд▓рдЧреЗрдЧрд╛ред

рдпрд╣рд╛рдБ рдХрджрдо рд╣реИрдВ:

  1. рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
    sudo apt install libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev
  1. рдмреНрд▓реВрдЬрд╝ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
    wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.50.tar.xz

  2. рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдирдХрдореНрдкреНрд░реЗрд╕ рдХрд░реЗрдВред
    tar -xf bluez-5.49.tar.xz && cd bluez-5.50/

  3. рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред
    ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --enable-experimental

  4. рд╕реНрд░реЛрдд рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░реЗрдВред
    make -j4

  5. рдЗрдВрд╕реНрдЯреЙрд▓ред
    sudo make install

  6. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмреНрд▓реВрдЯреВрде рд╕рдореВрд╣ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
    sudo adduser pi bluetooth

  7. рдмреНрд▓реВрдЬрд╝ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЗрдВ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХреА рдЧрдИ Dbus рдмреНрд▓реВрдЯреВрде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
    sudo nano /etc/dbus-1/system.d/bluetooth.conf

рдЗрд╕реЗ <policy user="root"> рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ:
<allow send_interface="org.bluez.AlertAgent1"/>
<allow send_interface="org.bluez.ThermometerWatcher1"/>
<allow send_interface="org.bluez.HeartRateWatcher1"/>
<allow send_interface="org.bluez.CyclingSpeedWatcher1"/>

рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж:
<!-- allow users of bluetooth group to communicate -->
<policy group="bluetooth">
<allow send_destination="org.bluez"/>
</policy>

  1. рд░рд┐рдмреВрдЯ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ
    sudo reboot

@amilino рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред рдлрд┐рд░ рднреА рд╡рд╛рдИрдлрд╛рдИ рдХреЗ рд╕рд╛рде рд╣рдХрд▓рд╛рдирд╛ рдЪрд╛рд▓реВ рд╣реБрдЖ, рдФрд░ рдЬрдм рдмрдВрдж рд╣реБрдЖред рдореИрдВрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдмреАрдкреА рдбреЛрдВрдЧрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд░рдкреАрдЖрдИ рдмреА + рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдПрдХ рдмреАрдкреАрдЖрдИ рей рдмреА + рдСрдирдмреЛрд░реНрдб рдмреНрд▓реВрдЯреВрде рдХреЗ рд╕рд╛рде рд╣реИ рдФрд░ рдЕрднреА рднреА рд╣рдХрд▓рд╛рдирд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдлреА рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рдЦреЗрд▓рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЧрд╛рдпрдм рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдмреИрдарддреЗ рд╣реИрдВ рдФрд░ рдЕрдЧрд▓реЗ chunk рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВред

рдореЗрд░реЗ рдкрд╛рд╕ рдЙрд╕реА рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ рдЬреИрд╕рд╛ @StudentSA рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдирд╡реАрдирддрдо рдмреНрд▓реВрдЬрд╝ 5.50 рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдореИрдВрдиреЗ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рднреА рдЕрдиреБрд╕рд░рдг рдХрд┐рдпрд╛: https://gist.github.com/mill1000/74c7473ee3b4a5b13f6325e9994ff84cред рдореИрдВрдиреЗ рд╡рд╣реА рдЧрд╛рдиреЗ рдмрдЬрд╛рдП рдЬреЛ рдкрд╣рд▓реЗ рдерд┐рд░рдХрддреЗ рдереЗ рдФрд░ рдЕрдм рд╡реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

@amilino рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рджред

рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рджреБрд╖реНрдкреНрд░рднрд╛рд╡ рдпрд╣ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк RPI рдмреНрд▓реВрдЯреВрде рдкрд░ рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдСрдбрд┐рдпреЛ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдХреБрдЫ рдмреЗрд╣рддрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкрддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВред

рд╕рд░реВ рд╡рд╛рдИрдлрд╛рдИ / рдмреАрдЯреА рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдирдИ "рдПрдирд╡реАрдЖрд░рдПрдПрдо" рдлрд╛рдЗрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рд╣реИ, рдЬреЛ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ "рдСрдбрд┐рдпреЛ рд╣рдХрд▓рд╛рдирд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддрдп рдХрд┐рдпрд╛ рд╣реИ"ред 43430 (3B, ZeroW) рдФрд░ 43455 (3B +) рдкрд░ рд╕рдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

  1. рдЕрдкрдиреА "NVRAM" рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдБ - рдпрд╣ /lib/firmware/brcm/brcmfmac<dev>-sdio.txt , рдЬрд╣рд╛рдБ <dev> рдХреНрд░рдорд╢рдГ 43430 рдпрд╛ 43455 рд╣реИред рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреВрд░реНрд╡рд╡рдд рдХрд░рдирд╛ (рдпрд╛ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рд╕реЗ рдЙрдмрд░рдирд╛) рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЛ рдХрд╣реАрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдПрдВред

  2. рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ, рдиреАрдЪреЗ рддрдХ рд╕реНрдХреНрд░реЙрд▓ рдХрд░реЗрдВ (рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдиреАрд░рд╕рддрд╛ рдХреЗ рд▓рд┐рдП - рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╢рд╛рдпрдж рдХрд╣реАрдВ рднреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ) рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реЗрдВ:

    # Experimental Bluetooth coexistence parameters from Cypress
    btc_mode=1
    btc_params8=0x4e20
    btc_params1=0x7530
    
  3. рд░рд┐рдмреВрдЯред

рдЬреИрд╕рд╛ рдХрд┐ рдореБрдЭреЗ рд╕рдордЭрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмреНрд▓реВрдЯреВрде рдХреЛ рдЕрдзрд┐рдХ рдПрдпрд░рдЯрд╛рдЗрдо рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╡рд╛рдИрдлрд╛рдИ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд╕реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдордп рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдкрд░ рдмреНрд▓реВрдЯреВрде рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВ, рдЪрд╛рд╣реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдпрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ, рд╣рдореЗрдВ рдпрд╣ рддрдп рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпреЗ рдирдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рд╣реИрдВред

рд░реБрдЪрд┐ рдХреЗ рд╕рд╛рде рдЗрд╕ рдзрд╛рдЧреЗ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред рдореИрдВ рдПрдХ ZeroW / рд░рд╛рд╕реНрдкрд┐рдпрди рд▓рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬреЛ рдореЛрд▓рд┐рдбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░ рд╕реЗ рдмреНрд▓реВрдЯреВрде рд╕реНрдкреАрдХрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реНрдЯреНрд░реАрдо рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИред рдЖрдЬ рддрдХ рдЗрд╕ рд╕реВрддреНрд░ рдореЗрдВ рдХреБрдЫ рднреА рд╣рдХрд▓рд╛рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

рдмреНрд▓реВрдЬрд╝ 5.50 - рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ
WiFi рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рдФрд░ USB рдИрдерд░рдиреЗрдЯ рдПрдбреЗрдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ - рдХреБрдЫ рдкрд░рд┐рд╡рд░реНрддрди рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рд╣рд░ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рд╣рдХрд▓рд╛рдирд╛

NVRAM рд╕реЗрдЯрд┐рдВрдЧ рдмрджрд▓рдирд╛ - рдЕрдм рддрдХ рд╕рд╣реА рд▓рдЧрддрд╛ рд╣реИред рдореИрдВ рд╡рд╛рдИрдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ рдореЗрдВ рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВ рд╣реИред рдЕрднреА рднреА рдмреНрд▓реВрдЬрд╝ 5.50 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЕрдЧрд░ рдореБрдЭреЗ рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛ рдЖрддрд╛ рд╣реИ рддреЛ рдореИрдВ рд╡рд╛рдкрд╕ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реВрдБрдЧрд╛ред

рдЕрдм рддрдХ рдХреЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдоред рдореИрдВ рднреА Bluez 5.50 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдмреЛрд░реНрдб - рдЖрд░рдкреА рей

рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ modprobe рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдлреЗрдВрдХ рджрд┐рдП рдЧрдП рдереЗред рдЕрдм рддрдХ рдХреЛрдИ рд╣рдХрд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдирд╣реАрдВред Iperf3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд╡рд╛рдИрдлрд╛рдИ рд░реЗрдбрд┐рдпреЛ рд╕реЗ рдЪреЛрд░реА рдХрд░рддреЗ рд╣реБрдП рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рдкрд░ рднреА рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВред

рдмреНрд▓реВрдЯреВрде рдЦреЗрд▓рддреЗ рд╕рдордп,

[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  22.8 MBytes  19.2 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  22.7 MBytes  19.1 Mbits/sec                  receiver

рдкреНрд▓реЗрдмреИрдХ рд░реЛрдХрдирд╛, рдФрд░ рд╕реНрдкреАрдХрд░ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ред

[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  55.3 MBytes  46.4 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  54.9 MBytes  46.0 Mbits/sec                  receiver

рдмреНрд▓реВрдЯреВрде dtoverlay рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдХреНрд╖рдо

[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  58.1 MBytes  48.8 Mbits/sec    0             sender
[  4]   0.00-10.00  sec  57.0 MBytes  47.8 Mbits/sec                  receiver

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ raspi 3B, рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдСрдбрд┐рдпреЛ (a2dp) рдЦреЗрд▓рддреЗ рд╕рдордп рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рдПрдХ рдмрдбрд╝реА рдлрд╛рдЗрд▓ рдХреЛ рд╣рд┐рд▓рд╛рдирд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЯрди рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ
"рдмреНрд▓реВрдЯреВрде: hci0: рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдореЗрдВ рдлрд╝реНрд░реЗрдо рд░реАрдЕрд╕рд░реНрдореНрд╕ рд╡рд┐рдлрд▓ (-84)"!

$ dmesg
[ 2331.758484] Bluetooth: hci0: Frame reassembly failed (-84)
[ 2331.758689] Bluetooth: hci0: Frame reassembly failed (-84)
[ 2331.758750] Bluetooth: hci0: Frame reassembly failed (-84)
[ 2331.758833] Bluetooth: hci0: Frame reassembly failed (-84)

рдЕрдм рдХреБрдЫ рдШрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рдЗрд╕рд╕реЗ рдмреЗрд╣рддрд░ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╣реА рдирд╣реАрдВ рд╣реИред рдЕрдм рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ, рдЕрдХреНрд╕рд░ 20 рд╕реЗ 30 рдорд┐рдирдЯ рдХреА рдирд┐рд░рдВрддрд░ рдкреНрд▓реЗрдмреИрдХ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдХрд▓рд╛рдирд╛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпреВрдирд┐рдЯрд▓ I рдХреЛ рджреВрд░ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдФрд░ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореЗрд░реЗ ssh рд╕рддреНрд░ рдПрдХ рдкрд▓ рдХреЗ рд▓рд┐рдП рд░реБрдХ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╣рдХрд▓рд╛рдирд╛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдСрдбрд┐рдпреЛ рдмрдлрд╝рд░рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдмрдлрд╝рд░рд┐рдВрдЧ рд╣реЛрдиреЗ рдкрд░ рдореБрдЭреЗ рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд▓реЗрдпрд░ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рд╣реИред

рд╢рд╛рдпрдж рдЖрдкрдХреЛ RPi3 b + рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рд╢рд╛рдпрдж рдЖрдкрдХреЛ RPi3 b + рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реИ? рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдСрдбрд┐рдпреЛ рд╣рдХрд▓рд╛рдирд╛ "рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣ рдмрддрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдРрд╕рд╛ рдкреНрд░рддреАрдд рдирд╣реАрдВ рд╣реЛрддрд╛ред 3 рдмреА + рдбрдмреНрд▓реНрдпреВ рд╕реЗ рдПрдХ рдЕрд▓рдЧ рдЪрд┐рдкрд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╢рд╛рдпрдж рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдереЛрдбрд╝рд╛ рдореЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рд╛рдВ рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдпрд╣ RPi3 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдпрд╣ рдЪрд░реНрдЪрд╛ рд╡реИрд╕реЗ рднреА рдмрд╣реБрдд рд▓рдВрдмреА рд╣реИ, рд╢рд╛рдпрдж рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкрд╛рдИ рдбрдмреНрд▓реНрдпреВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирдП рдЕрд▓рдЧ рдореБрджреНрджреЗ рдЦреЛрд▓реЗ рдЬрд╛рдПрдВред

рдпрд╣ рд╕рдорд╛рдзрд╛рди ZeroW рдХреЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдмрд┐рдирд╛ рдореБрджреНрджреЗ рдХреЗ 2 рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЦреЗрд▓рддрд╛ рд░рд╣рд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреЛ рдореБрджреНрджреЗ рдореБрдЭреЗ рдЬрд╝реАрд░реЛрд╡реЗ рдкрд░ рдорд╣рд╕реВрд╕ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ рд╡реЗ рд╕рдВрднрд╡рддрдГ рдмреНрд▓реВрдЯреВрде рдХреЗ рдиреАрдЪреЗ рд╣реИрдВ, рдореЗрд░реЗ рдЖрдИрдореИрдХ рдкрд░ рдмреНрд▓реВрдЯреВрде рдХреА рд╕рдорд╛рди рд░реЗрдВрдЬ рдирд╣реАрдВ рд╣реИред рд╕реНрдкреАрдХрд░ рдХреЛ Pi рдХреЗ рдХрд░реАрдм рд▓рд╛рдирд╛, рдореИрдВ рдмрд┐рдирд╛ рдореБрджреНрджреЛрдВ рдХреЗ 4 рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдЕрдм рдЗрдВрдЯрд░рдиреЗрдЯ рд░реЗрдбрд┐рдпреЛ рдЦреЗрд▓ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдлрд┐рд░ рд╕реЗ рдкреА-рд╕реА рдХрд░рдирд╛ рдкрдбрд╝реЗрдЧрд╛ рддрд╛рдХрд┐ рд╕рд┐рдЧреНрдирд▓ рд░рд╕реЛрдИ рддрдХ рдкрд╣реБрдБрдЪ рдЬрд╛рдП :)

рд╕рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЬреЛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рдкреНрд░рддрд┐рдЧрдорди рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдЕрдиреБрднрд╡ рдЕрдиреНрдпрдерд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдП рдЧрдП рд╣реИрдВ, рддреЛ рдЭрдВрдХрд╛рд░ рд╕реЗ рдореБрдХреНрдд рдорд╣рд╕реВрд╕ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрди рдирдИ рдЪреВрдХ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред

рдореИрдВ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдЕрд╡рд▓реЛрдХрди рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВ рдмреНрд▓реВрдЯреВрде рдФрд░ рд╡рд╛рдИ-рдлрд╛рдИ рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ ZeroW рдкрд░ рд▓рдЧрднрдЧ рдПрдХ рдШрдВрдЯреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдЕрдм рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╣ рдирдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмрдирд╛рдиреЗ рдкрд░ +1 рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдпрд╣рд╛рдБ рдХреЗрд╡рд▓ рдЙрд╕ рдореБрджреНрджреЗ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬрдм rPi рдХрд╛ рдЙрдкрдпреЛрдЧ a2dp рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ a2dp рд╕рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рднреА?

рдореИрдВ рдЕрдкрдиреЗ rPi3 рдХреЛ рдмреНрд▓реВрдЯреВрде рд╕рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ (рдпрд╛рдиреА рдореИрдВ рдЕрдкрдиреЗ рдлреЛрди рд╕реЗ рдЕрдкрдиреЗ rPi рдореЗрдВ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ), рдФрд░ рд╣рдХрд▓рд╛рдирд╛ рдЗрддрдирд╛ рддреАрд╡реНрд░ рд╣реИ, рдХрд┐ рдЖрдк рдмрдореБрд╢реНрдХрд┐рд▓ рдЧрд╛рдиреЗ рдмрдЬрд╛рддреЗ рд╣реИрдВред рд╡рд╛рдИ-рдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдмрд╛рд╣рд░реА рдмреАрдЯреА рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд╕рд╛рде рдХреЛрд╢рд┐рд╢ рдХреА - рдХреЛрдИ рднрд╛рдЧреНрдп рдирд╣реАрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреАрдЯреА рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рдХрд▓рд╛рдирд╛ рдЕрд▓рдЧ рдерд╛ (рдЬреИрд╕реЗ рдХрд┐ рдЕрд▓рдЧ рдмрдлрд░ рдЖрдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред

рдХреНрдпрд╛ рдореБрдЭреЗ рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджреЗ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП?

@edio рдореИрдВ рд╕рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд░рдкреАрдЖрдИ ZeroW рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЕрдкрдиреЗ рдлреЛрди рд╕реЗ рдЖрд░рдкреАрдЖрдИ рдХреЛ рдмреНрд▓реВрдЯреВрде рдкрд░ рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдХрд▓ рддрдХ, рдореЗрд░реЗ рдкрд╛рд╕ рднреА рднрдпрд╛рдирдХ рд╣рдХрд▓рд╛рдирд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реБрдЭрд╛рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рдкрд╛рдИ 3+ рдмреЛрд░реНрдб рдкрд░, рдореЗрд░реЗ рд▓рд┐рдП @ рдкреЙрд▓ -1 рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рд╕рдорд╛рдзрд╛рдиред рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╡рд╛рдИ-рдлрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЕрдЪреНрдЫреЗ рдмреАрдЯреА рдСрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддрд╛ рд╣реВрдВ

рдирдорд╕реНрддреЗ,
рдХрд┐рд╕реА рдХреЛ рднреА рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдПрдХ рд▓рд┐рдмрд░реАрд▓реЗрдХ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдирд╡реАрдЖрд░рдПрдПрдо рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд╡реИрд╢ рдПрдлрдПрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдпрд╣ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд▓рд╛ рд╡рд┐рддрд░рдг рд╕рд┐рд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рддрд╛ рд╣реИред

@ рдмрд┐рдореНрд╕

рдЖрд░рдкреА 3:

mkdir /storage/.config/firmware/brcm
cp /usr/lib/firmware/brcm/brcmfmac43430-sdio.txt /storage/.config/firmware/brcm

RPi3 +:

mkdir /storage/.config/firmware/brcm
cp /usr/lib/firmware/brcm/brcmfmac43455-sdio.txt /storage/.config/firmware/brcm

рдЕрдм рдлрд╝рд╛рдЗрд▓ рдХреЛ /storage/.config/firmware/brcm рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ рдФрд░ рд░реАрдмреВрдЯ рдХрд░реЗрдВред

рдпрд╛ рдЖрдк рдХреЛрдбреА 18 рдХреЗ рд╕рд╛рде рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓рд┐рдмрд░реЗрд▓реЗрдХ 9.0 рдЯреЗрд╕реНрдЯ рдмрд┐рд▓реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдлрд┐рдХреНрд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╢рд╛рдорд┐рд▓ рд╣реИ: https://forum.kodi.tv/showthread.php?tid=298461

рдХреНрдпрд╛ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдХрд┐рд╕реА рдХреЛ рднреА рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рднреА рдХрднреА-рдХрднреА рдбреНрд░реЙрдкрдЖрдЙрдЯ рд╣реЛрддрд╛ рд╣реИ? рдпрд╣ рд╢реБрд░реВ рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рд╣рдХрд▓рд╛рдиреЗ рдХреЗ рд╕рдорд╛рди рднрдпрд╛рдирдХ рдирд╣реАрдВ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдмреНрд▓реВрдЯреВрде рд╕рд┐рдВрдХ рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рд╣реА рдмреЗрдХрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рджреМрд░рд╛рди рд╣реА рдХреНрд▓рд┐рдХ рдХреЗ рдлрдЯрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИ, рд▓рдЧрднрдЧ рд╣рд░ рдПрдХ рдкрд▓реНрд╕рдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рд░рд┐рдХреЙрд░реНрдб рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдЕрдиреБрд░реВрдк

E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-3)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-3)
E: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)

рдФрд░ рдмреНрд▓реВрдЬрд╝ рд╕реЗ рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ

Aug 26 17:49:07 mu kernel: Bluetooth: hci0: Frame reassembly failed (-84)
Aug 26 17:49:07 mu kernel: Bluetooth: hci0: Frame reassembly failed (-90)
Aug 26 17:49:07 mu kernel: Bluetooth: hci0: Frame reassembly failed (-84)
Aug 26 17:49:07 mu kernel: Bluetooth: hci0: Frame reassembly failed (-84)
Aug 26 17:49:07 mu kernel: Bluetooth: hci0: SCO packet for unknown connection handle 50346

рдореБрдЭреЗ рдПрдХ рдорд┐рдирдЯ рддрдХ рдХреЗ рдХреНрд▓рд┐рдХ рдФрд░ рдЪрдмреВрддрд░реЗ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдпрд╣ рдХрдИ рдШрдВрдЯреЛрдВ рддрдХ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рддрдм рдмреБрд░рд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕реНрдкреАрдХрд░ рдкреА рд╕реЗ рджреВрд░ рд╣реЛрддрд╛ рд╣реИред

@MilhouseVH рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдЗрд╕рдиреЗ рдореБрдЭреЗ рдпрд╣рд╛рдВ рдЖрдиреЗ

FYI рдХрд░реЗрдВ libreELEC (Rpi 3+) рдкрд░ рдлрд┐рдХреНрд╕рд┐рдВрдЧ рд╣рдХрд▓рд╛рдирд╛ рдареАрдХ рдХрд░ рджреЗрддреА рд╣реИ рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореВрд╡реА рдХреЛ WiFi рдкрд░ рдкрд░реЛрд╕рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рддреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рдСрдбрд┐рдпреЛ рджреЗрд░реА рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдордВрдЪ рдХреА рдПрдХ рд╕реАрдорд╛ рд╣реИред

рдХреНрдпрд╛ рдСрдбрд┐рдпреЛ рдореЗрдВ рджреЗрд░реА рддрдп рд╣реИ? рдХреНрдпрд╛ рдЖрдк рдСрдбрд┐рдпреЛ рджреЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
https://kodi.wiki/view/Video_playback#Audio_and_Subtitle_Settings

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдмрд┐рд▓реНрдЯ wlan0 рд╕реЗ eth0 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдП рдФрд░ рдмреНрд▓реВрдЯреВрде рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╣рдо рдЕрдкрдирд╛ рдХреЗрдХ рдирд╣реАрдВ рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рднреА рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ :(
рдЬрдм рдореБрдЭреЗ рдореМрдХрд╛ рдорд┐рд▓реЗрдЧрд╛ рддреЛ рдореБрдЭреЗ рдПрдирд╡реАрдЖрд░рдПрдПрдо рд╕реБрдЭрд╛рд╡ рдХреЗ рдКрдкрд░ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдореИрдВ рдЕрдкрдиреЗ рдЖрд░рдкреАрдЖрдИ 3+ рдкрд░ рд╕рднреА рддрд░рд╣ рдХреЗ рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рд╣рдХрд▓рд╛рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрдЧрд╛ рдФрд░ рддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред :(

рдХреБрдВрдЖред рдореИрдВ рдПрдХ рдФрд░ рдбреЗрдЯрд╛ рдмрд┐рдВрджреБ рдмрдирдХрд░ рдЦреБрд╢ рд╣реВрдВред рдПрдирд╡реАрдЖрд░рдПрдПрдо рдлрд┐рдХреНрд╕ рдиреЗ рдореЗрд░реЗ рдЬреАрд░реЛ-рдбрдмреНрд▓реНрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдП 2 рдбреАрдкреА рд╕реНрд░реЛрдд рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реБрдП рдореЗрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ред рдореИрдВрдиреЗ рдХрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХреА рдереА рдФрд░ рдЬрдм рддрдХ рдореИрдВ рдЗрд╕ рдзрд╛рдЧреЗ рдкрд░ рдирд╣реАрдВ рдЖрдпрд╛ рдерд╛, рддрдм рддрдХ pulseaudio рдФрд░ bluez-alsa рджреЛрдиреЛрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдкрдпреЛрдЧреА рдереЗ, рдЬрдмрдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдерд╛ред рд╡рд╛рдИрдлрд╛рдИ рди рд╣реЛрдирд╛ рднреА рд╢реЛ-рд╕реНрдЯреЙрдкрд░ рд╣реЛрдЧрд╛ред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЪрд┐рдк рд╕реНрд░реЛрддреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЦреЛрджрд╛ рдФрд░ рдлрд┐рдХреНрд╕ рдкрд╛рдпрд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкреЙрдкрд┐рдВрдЧ рдФрд░ рдШрд░рдШрд░рд╛рд╣рдЯ рд╣реИ рдЬрдм рд╕реАрдкреАрдпреВ рдУрд╡рд░рд▓реЛрдб рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЬреИрд╕реЗ рдХрд┐ рдмреНрд▓реВрдЯреВрде рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдЕрдкрдбреЗрдЯ рдЪрд▓рдирд╛) рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдорд╢реАрди рд╣реИред рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЖрд░реНрдХ 4.14.90, рдмреНрд▓реВрдЬрд╝ 5.50 рдФрд░ рдкрд▓реНрд╕реАрдбрд┐рдпреЛ 12.2 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрдХ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреБрд░рд╛рдирд╛ рдЕрд╕рдВрдЧрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╢рд╛рдорд┐рд▓ рд╣реИред <рей

рдореИрдВрдиреЗ NVRAM рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдВрдкрд╛рджрд┐рдд рдХреА рд╣реИрдВ:
/usr/lib/firmware/updates/brcm/brcmfmac43430-sdio.txt
/usr/lib/firmware/updates/brcm/brcmfmac43455-sdio.txt

@acegallagher : рдореБрдЭреЗ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддреАред рдХрд┐рд╕реА рднреА рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреАред

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ, рддреЛ рдЖрд░рдкреАрдЖрдИ рдкрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрджрдо рдЙрдард╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

@ рдкреЗрд▓рд╡реЗрд▓

рдЕрджреНрдпрддрди рдХреА рдЧрдИ NVRAM рдлрд╛рдЗрд▓реЗрдВ рдЕрдЧрд╕реНрдд 2018 рд╕реЗ рд░рд╛рд╕реНрдкрд┐рдпрди рдЕрдкрдбреЗрдЯ рдореЗрдВ рд╣реИрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдк рдЗрдиреНрд╣реЗрдВ рд╕реАрдзреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдЙрдиреНрд╣реЗрдВ / lib / рдлрд░реНрдорд╡реЗрдпрд░ / brcm рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреЙрдкреА рдХрд░реЗрдВ (рдЖрдкрдХреЛ sudo cp ... рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА)ред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрднреА рднреА рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рдмрдбрд╝рдмрдбрд╝рд╛ рд░рд╣рд╛ рд╣реИред

рдХрд┐ рдПрдХ рд╢рд░реНрдо рдХреА рдмрд╛рдд рд╣реИред рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛?

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдПрдХ рд╕рд╛рдЭрд╛ рдПрдВрдЯреАрдирд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реА рд╕реАрдорд╛рдПрдВ рд╣реИрдВред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкрд╛рдИ рд╕реЗ рдПрдкреА рдФрд░ / рдпрд╛ рдмреАрдЯреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рджреВрд░реА рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ?

рд╣рд╛рдВ, рдХреБрдЫ рдорд╣реАрдиреЛрдВ рд╕реЗ рдЗрд╕рд╕реЗ рдЬреВрдЭ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗрдмрд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдФрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реБрдИред

рдирдорд╕реНрддреЗ,
рдЕрджреНрдпрддрди /usr/lib/firmware/updates/brcm/brcmfmac43430-sdio.txt рдФрд░ рдорд┐рддреНрд░ рдХреЗ рд╕рд╛рде, рдФрд░ рд╣рд╛рдБ рдореИрдВрдиреЗ рд░реАрдмреВрдЯ рдХрд┐рдпрд╛ :-), рдореИрдВ рдЕрднреА рднреА usr рдСрдбрд┐рдпреЛ рдкрд░ рдЕрдВрдбрд░рд░реБрди рд╕реБрдирддрд╛ рд╣реВрдВ рдЬреЛ рдСрди-рдмреЛрд░реНрдб рдСрдбрд┐рдпреЛ (рд╣рд░ 5 рд╕реЗрдХрдВрдб) рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рд╣реИрдВ рдпрд╛ рдРрд╕рд╛)ред
рд╡рд╛рдИрдлрд╝рд╛рдИ, рд╕рднреА рдИрдерд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВред

рдЕрдЧрд░ рджреВрд╕рд░реЗ рдкрд░ рдореИрдВ рдкрд╣рд▓реЗ ifconfig wlan0 рдиреАрдЪреЗ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╕рдм рдареАрдХ рд╣реИ ...!
рдУрд╣, рдирд╣реАрдВ, рдпрд╣ рдирд╣реАрдВ рд╣реИред рдЕрднреА рдмрд╣реБрдд рдХрдо рд╣реИ

рдЖрдк рд╡рд╛рдИрдлрд╝рд╛рдИ рдХреЗ рд╕рд╛рде рдмреНрд▓реВрдЯреВрде рдСрдбрд┐рдпреЛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рдИрдерд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде USB рдСрдбрд┐рдпреЛ рдХреЛ рд╣рдХрд▓рд╛рдирд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдЙрдлрд╝!

рдпрд╣ рдмреНрд▓реВрдЯреВрде + рд╡рд╛рдИрдлрд╛рдИ рд╕рдорд╕реНрдпрд╛ 1 рдХреАрдмреЛрд░реНрдб рдбрд╛рдЙрди рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдкрд▓ рдХреАрд╕реНрдЯреНрд░реЛрдХреНрд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЗрд░реЗ рдХреАрдмреЛрд░реНрдб рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд░рд╣реА рд╣реИред

@ pratt-jeremy рдХреНрдпрд╛ рд╡рд╣ рд╡рд╛рдпрд░рд▓реЗрд╕ рдХреАрдмреЛрд░реНрдб рд╣реИ?

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдПрдХ рдкрд╛рдИ B3, B3 + рдФрд░ рд╢реВрдиреНрдп рдкрд░ рдЖрд░реНрдХ рдЪрд▓рд╛рдирд╛ред рд╕рднреА рдПрдХ рд╣реА рд▓рдХреНрд╖рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рдЕрдлреАрдо a2dp рдХреЗ рд╕рд╛рде рдЦреЗрд▓рддреЗ рд╣реИрдВред рдЖрд░реНрдХ рдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдпрд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдРрд╕рд╛ рдкрд╣рд▓реЗ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдерд╛ред рдЕрдЧрд░ рдореИрдВ рдЗрди 3 рдорд╢реАрдиреЛрдВ рдкрд░ рдСрдирдмреЛрд░реНрдб рдмреАрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдмреНрд▓реВрд▓реЗрд╕рд╛ рд░рдиреЛрдВ рдХреЗ рддрд╣рдд рдмрдлрд░ рдХреА рд╢рд┐рдХрд╛рдпрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕реНрдкреНрд░реЗрдЯреНрд╕ рдореЗрдВ рд╕рдВрдЧреАрдд рдмрдЬрд╛рддрд╛ рд╣реИред рдЬрд░реНрдирд▓ рд░рди рдХреЗ рддрд╣рдд рдПрдХ рдмрдлрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ USB рдбреЛрдВрдЧрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рд╕рдм рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рд╣рдо рдХреБрдЫ рдФрд░ рдЖрдЬрдорд╛ рд╕рдХрддреЗ рд╣реИрдВ? fwiw, рдореЗрд░реА рдХрд░реНрдиреЗрд▓ 4.19.32 рд╣реИ

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдПрдХ рдЖрд░рдкреАрдЖрдИ рдкрд░ рдмреНрд▓реВрдЯреВрде рдФрд░ рд╡рд╛рдИрдлрд╛рдИ рд▓рдЧрд╛рдирд╛ рдПрдХ рд░реЗрд╢рдо рдХреЗ рдкрд░реНрд╕ рдХреЛ рдПрдХ рдмреЛрдиреЗ рдХреЗ рдХрд╛рди рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓рдиреЗ рдЬреИрд╕рд╛ рд╣реИред

рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдХреЛ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡рд╛рдИрдлрд╛рдИ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдмреНрд▓реВрдЯреВрде рдкрд░ рдСрдбрд┐рдпреЛ рдЪрд▓рд╛рдирд╛ рдХреЗрд╡рд▓ рд╣реЙрд░реНрд╕ рдкрд╛рд╡рд░ / рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреА рдХрдореА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдЕрд╕рдорд░реНрдерд┐рдд рд╣реИред

рдЬрдм рд╕реЗ рд╕реНрдХреВрд▓реЛрдВ рдореЗрдВ рдмрдЪреНрдЪреЛрдВ рдХреЛ рдкрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреАрдмреАрд╕реА рдорд╛рдЗрдХреНрд░реЛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рджрд┐рди рдХреЗ рдмрд╛рдж рд╕реЗ рдкрд╛рдИ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЛрдбреА рдПрдХ рдкреНрд░рдореБрдЦ рдмреЛрдирд╕ рдерд╛ред рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рд╣реИред рдореИрдВ рдЕрдкрдиреЗ рдХрд╛рд░рд╡рд╛рдВ рдХреЗ рдСрдбрд┐рдпреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдмреНрд▓реВрдЯреВрде рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдкрд╛рдИ-рдЯреЙрдк рдкрд░ рдлрд┐рд▓реНрдореЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдм рдореИрдВ рдПрдХ рдореВрд╡реА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдПрдХ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рдореЗрдВ рдкреНрд▓рдЧ рдХрд░рддрд╛ рд╣реВрдВред рдХреЛрдИ рд╡рд╛рдИрдлрд╛рдИ рдирд╣реАрдВ, рдХреЛрдИ рд╣рдХрд▓рд╛рдирд╛ рдирд╣реАрдВред рджреБрдЦрдж, рд▓реЗрдХрд┐рди рдмрд╣реБрдд рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВред

рдХреНрдпрд╛ рдпрд╣ рдЬрд╣рд╛рдЬ рдкрд░ рдмреАрдЯреА рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдХрдорд╛рдВрдб рд╣реИ?
/ usr / bin / btattach -B / dev / ttyAMA0 -P bcm -S 3000000
рдпрд╣ рдмреНрд▓реВрдЬрд╝ 5.50 рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рд╛рде рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрдорд╛рдВрдб рд╣реИ

рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ B3 + рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рд╣реИ рдЬреЛ wifi рд╕рдХреНрд╖рдо рдФрд░ рд╕рдХреНрд░рд┐рдп рд╣реИ (рдореИрдВ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рд╣реВрдВ)ред рдореИрдВ рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рд╣рд┐рд╕рдХреИрдЯ рдХрдорд╛рдВрдб рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдмреНрд▓реВрдЬрд╝-рдпреВрдЯрд┐рд▓реНрд╕-рдХрдореНрдкреАрдЯрд░реНрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрдбрд╝реЗред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд░рд╛рд╕реНрдкрд┐рдпрди рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ ...

cat /proc/asound/card0/pcm0p/sub0/hw_params 
access: RW_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 44100 (352800/8)
period_size: 4410
buffer_size: 22050

рдбрд┐рдлрд╝реЙрд▓реНрдЯ Bluez 5.50 рдкреИрдХреЗрдЬ рдореЗрдВ btattach рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрд░реНрдХ рдмреАрдЯреА рдПрдбреЙрдкреНрдЯрд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореБрдЭреЗ рдЬреЛ рдХреБрдЫ рдорд┐рд▓рд╛ рдерд╛ рд╡рд╣ рдмрдбрд╝рдмрдбрд╝рд╛ рд░рд╣реА рдереАред рдпрд╣ рдЖрд░реНрдХ pi-bluetooth рдкреИрдХреЗрдЬ рдХрдорд╛рдВрдб рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ:
ExecStart=/usr/bin/btattach -B /dev/ttyAMA0 -P bcm -S 3000000
рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдорд╛рдВрдб рдкреИрдХреЗрдЬ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдереА:
ExecStart=/usr/bin/hciattach -n /dev/ttyAMA0 bcm43xx 921600 noflow -
рдореИрдВ рдпрд╣ рдЬрд╛рдирдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рдХрд┐ рдпрд╣ 'рд╕рд╣реА' рд╣реИ рдпрд╛ рдЬреЛ рднреА рд╣реИ, рдмрд╕ рдпрд╣ рдкрд╣рд▓реА рдмрд╛рд░ рд╣реИ рдЬрдм рдореИрдВрдиреЗ рдСрдирдмреЛрд░реНрдб рдЕрдбреИрдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмреНрд▓реВрдЯреВрде рдмрдЬрд╛рдпрд╛ рд╣реИред

рд╕рд┐рд░реНрдл рднреНрд░рдо рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдПред рдмреНрд░реЙрдбрдХреЙрдо рд╡рд╛рдИрдлрд╛рдИ рддрдХрдиреАрдХ рдХреЛ рд╕рд╛рдЗрдкреНрд░реЗрд╕ рдиреЗ рдЬреВрди 2016 рдореЗрдВ рд╡рд╛рдкрд╕ рддрдм рд╕реЗ

  • BCM43438 CYW43438 рд╣реИ
  • BCM43455 CYW43455 рд╣реИ

@ pratt-jeremy рдХреНрдпрд╛ рд╡рд╣ рд╡рд╛рдпрд░рд▓реЗрд╕ рдХреАрдмреЛрд░реНрдб рд╣реИ?

@ JamesH65 рд╣рд╛рдВ, рдпрд╣ рдПрдХ рдмреНрд▓реВрдЯреВрде рдХреАрдмреЛрд░реНрдб рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ рдпрд╣ рдСрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ рдореИрдВ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реВрдВрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдЬрдм рдореИрдВ рд╡рд╛рдИрдлрд╝рд╛рдИ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рддреЛ рдмреНрд▓реВрдЯреВрде рдХреАрдмреЛрд░реНрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреЛрдИ рджреЛрд╣рд░рд╛рдпрд╛ рдЧрдпрд╛ рд╡рд░реНрдг рдЬреЛ рдореИрдВрдиреЗ рдирд╣реАрдВ рджрдмрд╛рдпрд╛ред

рд╕рдВрднрд╡рддрдГ рдЖрдкрдХрд╛ рдбрд┐рд╕реНрдЯреНрд░реЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрджреНрдпрддрд┐рдд рд╣реИ?

рд╕рдВрднрд╡рддрдГ рдЖрдкрдХрд╛ рдбрд┐рд╕реНрдЯреНрд░реЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрджреНрдпрддрд┐рдд рд╣реИ?

рдпрд╣ рддрдм рддрдХ рдЕрджреНрдпрддрд┐рдд рдерд╛ рдЬрдм рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдерд╛, рдпрд╣ рдЕрдм рддрдХ рдХреА рддрд╛рд░реАрдЦ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдорд╛рд░реНрдЪ рдореЗрдВ рдерд╛ред рдореИрдВ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рд╣реЛ рд░рд╣рд╛ рд╣реИред

Rfkill рдореЗрдВ WiFi рд╕реЙрдлреНрдЯ рдХреЗ рд╕рд╛рде RPI4 рдкрд░ рдмреНрд▓реЙрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдлрд┐рд░ рднреА рдкрд▓реНрд╕реАрдбрд┐рдпреЛ A2DP рдкрд░ рдХрдЯрд╛ рд╣реБрдЖред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Joulinar picture Joulinar  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

steros76 picture steros76  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pvouzis picture pvouzis  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

HankB picture HankB  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

XECDesign picture XECDesign  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ