女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IMX6ULL-開機啟動ssh卡頓

武漢萬象奧科 ? 2023-11-07 17:58 ? 次閱讀


1.問題現象

i.MX6ULL平臺,在調試過程中出現sshd在開機自啟動的過程中卡頓現象(等待時間較久),觀察打印信息發現,sshd一定等待直到以下代碼出現才能正常啟動。

random:nonblockingpoolisinitialized

在此過程中,nonblockingpool的初始化要2分鐘。而啟動sshd并不需要等待nonblockingpool 初始化。

2.問題解決

可以通過加速nonblockingpool的初始化速度從而解決sshd啟動過慢的問題,具體做法修改內核代碼。

在kernel_code/drivers/char/random.c約900行處的voidadd_interrupt_randomness(intirq,intirq_flags)中有一處判斷。

if((fast_pool->count

!time_after(now,fast_pool->last+HZ))

return;

在此基礎上加上nonblocking_pool.initialized判斷。

if((fast_pool->count!time_after(now,fast_pool->last+HZ)&&

nonblocking_pool.initialized)

return;

內核加上以上修改后重新編譯內核并燒寫,開機時sshd就可以正常啟動了。

另外,記得在/etc/ssh/sshd_config下打開PermitRootLoginyes釋放root權限登錄。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1408

    瀏覽量

    41084
  • SSH
    SSH
    +關注

    關注

    0

    文章

    193

    瀏覽量

    16787
  • IMX6ULL
    +關注

    關注

    3

    文章

    16

    瀏覽量

    4285
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    飛凌嵌入式ElfBoard ELF 1板卡-uboot常用命令之boot啟動命令

    imx6ull-elf1-emmc.dtb下載完成之后,先執行run mmcargs,設置bootargs:=> run mmcargs然后使用bootz啟動內核:=> bootz 0x80800000 – 0x83000000
    發表于 05-28 09:58

    基于RV1126開發板設置應用開機啟動

    用戶根據對自身項目程序的管理需求,進行自帶或者自定義應用開機啟動的創建與編輯。
    的頭像 發表于 04-17 13:49 ?178次閱讀
    基于RV1126開發板設置應用<b class='flag-5'>開機</b>自<b class='flag-5'>啟動</b>

    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0——系統啟動階段LOGO顯示

    本文主要說明替換開機LOGO圖片的方法,默認使用系統啟動(Micro?SD啟動模式)啟動系統。
    的頭像 發表于 04-15 11:59 ?207次閱讀
    基于瑞芯微RK3562 四核 ARM Cortex-A53 + 單核 ARM Cortex-M0——系統<b class='flag-5'>啟動</b>階段LOGO顯示

    iMX6ULL上設置MAC地址,啟動后無法獲得相同的mac id?

    我正在開發基于 imx6ull 的定制板。在 U Boot with Fuse Prog Command 中,我編寫了 mac id,但是在啟動后我無法獲得相同的 mac id。還需要任何其他程序
    發表于 04-10 06:02

    如何在i.MX6ULL睡眠時停止刷新LCD?

    為了更好的 EMC,我們需要在 i.MX6ULL 進入睡眠狀態時停止 LCD 刷新。 能否實現 ? 平臺: i.MX6ULL 系統: Linux
    發表于 04-03 07:14

    如何維護i.MX6ULL的安全內核?

    為 5.15.158。 因此,我們想知道:是否有可能基于這個 BSP 平臺實現安全的 i.MX 6ULL 系統?您會推薦上游的 linux-fslc 還是 linux-imx (BSP) 內核樹?顯然,linux-fslc 和上游內核在安全性方面具有優勢,但缺少什么呢?
    發表于 04-01 08:28

    如何在i.MX6ULL定制板上啟用IO Expander PCA6416A的控制?

    我想知道如何在 i.MX6ULL 定制板上啟用 IO Expander PCA6416A 的控制。 我嘗試修改 imx6ul-14x14-evk.dtsi,將 pca6416 節點添加到 i2c2
    發表于 03-26 07:10

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-開發板適配之移植前的準備

    我們這一章節,開始進行Linux內核源碼的移植,主要的工作是在NXP i.MX6ULL EVK評估板對應的Linux內核源碼(linux-imx_4.1.15版本)基礎上進行功能接口引腳適配,以適應
    發表于 01-22 10:43

    飛凌嵌入式ElfBoard ELF 1板卡-開發板適配之移植前的準備

    我們這一章節,開始進行Linux內核源碼的移植,主要的工作是在NXP i.MX6ULL EVK評估板對應的Linux內核源碼(linux-imx_4.1.15版本)基礎上進行功能接口引腳適配,以適應
    發表于 01-21 14:30

    imx6ull 和 lan8742 工作起來不正常, ping 老是丟包

    采用 imx6ull 默認的設備樹, 和 lan8742通信, MAC的配置如下: pinctrl_enet2: enet2grp { fsl,pins = <
    發表于 01-09 14:51

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比

    【迅為電子】i.MX6UL和i.MX6ULL芯片區別與開發板對比
    的頭像 發表于 11-28 14:31 ?1201次閱讀
    【迅為電子】i.MX<b class='flag-5'>6</b>UL和i.MX<b class='flag-5'>6ULL</b>芯片區別與開發板對比

    SSH遠程操作的基本方式

    SSH 是 Linux 下進行遠程連接的基本工具,但是如果僅僅用它來登錄那可是太浪費啦!SSH 命令可是完成遠程操作的神器啊,借助它我們可以把很多的遠程操作自動化掉!下面就對 SSH 的遠程操作功能進行一個小小的總結。
    的頭像 發表于 11-11 11:15 ?673次閱讀
    <b class='flag-5'>SSH</b>遠程操作的基本方式

    TPA3116D2每次剛開機聲音開最大播放聲音會卡,為什么?

    我們在使用TPA3116D2的過程中發現一個問題,當剛開機時,最大聲音播放的時候TPA3116D2聲音會卡,過1分鐘左右會恢復正常,每次都是這樣。也就是當TPA3116D2在冷卻的時候聲音一下子開最大會出現播放
    發表于 09-29 07:59

    使用TPS6521815 PMIC為NXP i.MX 6ULL6UltraLite供電

    電子發燒友網站提供《使用TPS6521815 PMIC為NXP i.MX 6ULL6UltraLite供電.pdf》資料免費下載
    發表于 09-13 09:44 ?1次下載
    使用TPS6521815 PMIC為NXP i.MX <b class='flag-5'>6ULL</b>、<b class='flag-5'>6</b>UltraLite供電

    什么是反向SSH?如何創建反向SSH隧道?

    反向 SSH 是一種可用于從外部世界訪問系統(位于防火墻后面)的技術。
    的頭像 發表于 08-05 15:16 ?1113次閱讀