ATM cxacru 裝置驅動

此裝置需要韌體:http://accessrunner.sourceforge.net/

儘管它在未載入模組的情況下也能夠管理/維護 ADSL 連線,但該裝置有時會在解除安裝驅動程式後停止響應,此時需要拔下/斷開裝置電源才能解決此問題。

注意:已移除對 cxacru-cf.bin 的支援。它未能正確載入,因此對裝置配置沒有影響。修復它可能會導致在提供無效配置時現有裝置停止工作。

有一個指令碼 cxacru-cf.py 用於將現有檔案轉換為 sysfs 形式。

檢測到的裝置將顯示為名為 “cxacru” 的 ATM 裝置。在 /sys/class/atm/ 中,這些裝置是名為 cxacruN 的目錄,其中 N 是裝置編號。一個名為 device 的符號連結指向 USB 介面裝置的目錄,該目錄包含多個用於檢索裝置統計資訊的 sysfs 屬性檔案

  • adsl_controller_version

  • adsl_headend

  • adsl_headend_environment

    • 關於遠端局端的資訊。

  • adsl_config

    • 配置寫入介面。

    • 以十六進位制格式寫入引數 <index>=<value>,用空格分隔,例如:

      “1=0 a=5”

    • 一次最多傳送 7 個引數,並且當設定任何值時,調變解調器將重新啟動 ADSL 連線。這些引數會記錄下來以供將來參考。

  • downstream_attenuation (dB)

  • downstream_bits_per_frame

  • downstream_rate (kbps)

  • downstream_snr_margin (dB)

    • 下行統計。

  • upstream_attenuation (dB)

  • upstream_bits_per_frame

  • upstream_rate (kbps)

  • upstream_snr_margin (dB)

  • transmitter_power (dBm/Hz)

    • 上行統計。

  • downstream_crc_errors

  • downstream_fec_errors

  • downstream_hec_errors

  • upstream_crc_errors

  • upstream_fec_errors

  • upstream_hec_errors

    • 錯誤計數。

  • line_startable

    • 指示裝置上的 ADSL 支援已/可啟用,參見 adsl_start。

  • line_status

    • “初始化中”

    • “斷開”

    • “嘗試啟用”

    • “訓練中”

    • “通道分析”

    • “交換”

    • “等待中”

    • “已連線”

    如果沒有訊號,則在“斷開”和“嘗試啟用”之間切換。

  • link_status

    • “未連線”

    • “已連線”

    • “丟失”

  • mac_address

  • 調製方式

    • “” (未連線時)

    • “ANSI T1.413”

    • “ITU-T G.992.1 (G.DMT)”

    • “ITU-T G.992.2 (G.LITE)”

  • startup_attempts

    • ADSL 初始化嘗試的總次數。

要啟用/停用 ADSL,可以將以下內容寫入 adsl_state 檔案:

  • “開始”

  • “停止”

  • “重啟” (停止,等待 1.5 秒,然後開始)

  • “輪詢” (用於在因故障停用狀態輪詢後恢復輪詢)

ADSL/線路狀態的更改透過核心日誌訊息報告。

[4942145.150704] ATM dev 0: ADSL state: running
[4942243.663766] ATM dev 0: ADSL line: down
[4942249.665075] ATM dev 0: ADSL line: attempting to activate
[4942253.654954] ATM dev 0: ADSL line: training
[4942255.666387] ATM dev 0: ADSL line: channel analysis
[4942259.656262] ATM dev 0: ADSL line: exchange
[2635357.696901] ATM dev 0: ADSL line: up (8128 kb/s down | 832 kb/s up)