kodhh 发表于 2026-1-12 08:43

给MSO9385芯片,机顶盒编译了几个usb网卡驱动

本帖最后由 八云红 于 2026-1-12 10:57 编辑

成功给1.0-【亲测】魔百和CM311-3/M401M/M411M-YS代工-MSO9385芯片-小推桌面-直刷包,机顶盒编译了几个usb网卡驱动(8818eu 8818ftv 8821cu(兼容8811cu,双频5g)),奈何手上没有usb无线网卡无法测试。谁能sponsor我1张无线网卡??我可以提供这几个ko文件给你,也可以帮你编译别的驱动。(别的刷机包 MSO9385芯片 4.9.169+内核 也可能通用,辨别方法是:modprobe --show-modversionscfg80211.ko(提取/vendor/lib/modules/cfg80211.ko)
modprobe --show-modversionsfirmware_class.ko(提取/vendor/lib/modules/firmware_class.ko)
输出crc校验和我一样就是通用的ko驱动








kodhh 发表于 2026-1-12 09:06

modprobe --show-modversionscfg80211.ko
0x83efadd1      module_layout
0x8487a2b6      flush_work
0x2d3385d3      system_wq
0xe9b6d83b      kmalloc_caches
0xd2b09ce5      __kmalloc
0x405c1144      get_seconds
0x8a490c90      rfkill_set_sw_state
0x00c5d1dd      get_net_ns_by_fd
0xcaf3b143      register_pernet_device
0x47884890      system_power_efficient_wq
0xf33847d3      _raw_spin_unlock
0x5f409a7a      debugfs_create_dir
0x14343f62      lx_mem2_addr
0xc005b7f9      param_ops_int
0x98cf60b3      strlen
0x43a53735      __alloc_workqueue_key
0x24692db5      genl_unregister_family
0xfa599bb2      netlink_register_notifier
0x19f462ab      kfree_call_rcu
0xc7a4fbed      rtnl_lock
0xeee11dd5      dev_change_net_namespace
0x8382038c      sock_release

kodhh 发表于 2026-1-12 09:09

modprobe --show-modversionscfg80211.ko
0x83efadd1      module_layout
0x8487a2b6      flush_work
0x2d3385d3      system_wq
0xe9b6d83b      kmalloc_caches
0xd2b09ce5      __kmalloc
0x405c1144      get_seconds
。。。。有关键词发不出,就发这几个

kodhh 发表于 2026-1-12 09:10

modprobe --show-modversionsfirmware_class.ko
0x83efadd1      module_layout
0x2d3385d3      system_wq
0xe9b6d83b      kmalloc_caches
0xd2b09ce5      __kmalloc
0x47884890      system_power_efficient_wq
0xf33847d3      _raw_spin_unlock
0xfa541755      devres_find
0x6b06fdce      delayed_work_timer_fn
0xe93e49c3      devres_free
0x3096be16      names_cachep
0x5ee52022      init_timer_key
0x64af6747      cancel_delayed_work_sync
0xc02c55aa      mutex_unlock
0x999e8297      vfree
0xb97dbfc9      devres_alloc_node
0xf474fdcb      kfree_const
0xe2d5255a      strcmp
0xc59e6695      param_ops_string
0x86ea4d38      complete_all
0xab40cca9      __init_waitqueue_head
0xb9c425de      register_syscore_ops
0xfccfe367      cancel_delayed_work
0xd54f8c9a      dev_err
0xdb8a1b3f      usermodehelper_read_trylock
0xde434656      wait_for_completion_interruptible
0x9cc4f70a      register_pm_notifier
0xd35beaf5      kmem_cache_free
0x79777b56      mutex_lock
0x1bcd48e4      devres_for_each_res
0x120fc6b1      kstrdup_const
0xb1c0c1c2      async_schedule_domain
0xfa54ceb0      module_put
0x5f820ca5      kmem_cache_alloc
0x5e8b1fc4      put_device
0x75090002      queue_delayed_work_on
0xeb2a7f78      kernel_read_file_from_path
0xdb7305a1      __stack_chk_fail
0x48006248      devres_add
0x5cd885d5      _raw_spin_lock
0xc17c7136      get_device
0x24fb724b      __module_get
0xeaeb6c6a      dpm_for_each_dev
0x037a0cba      kfree
0x6ca4bf88      async_synchronize_full_domain
0xfa1eb910      unregister_syscore_ops
0xae8c4d0c      set_bit
0x7681946c      unregister_pm_notifier
0x0e1cd5e6      dev_warn
0x8f678b07      __stack_chk_guard
0x2e0d2f7f      queue_work_on
0x28318305      snprintf
0xae69b1c1      usermodehelper_read_unlock
0xc295684f      try_module_get
0x2d1b02d2      usermodehelper_read_lock_wait

1337565980 发表于 2026-1-12 09:41

kodhh 发表于 2026-1-12 09:09
modprobe --show-modversionscfg80211.ko
0x83efadd1      module_layout
0x8487a2b6      flush_work


真难得还编译了驱动,其实更简单的从其它固件里移植过来大概率可用。
8188eu,大部分的固件都支持这款,基于这个,其它的8188flv,8188cu,8188系列的只要把modle的驱动.ko移植过来基本就能驱动。至于8811cu,8821cu,同样的原系统有支持8822cs的,移植相关的ko驱动一般都能驱动外置usb wifi。当然,编译是做成一个通用的ko这个技术层次就非常赞了。

kodhh 发表于 2026-1-12 10:17

1337565980 发表于 2026-1-12 09:41
真难得还编译了驱动,其实更简单的从其它固件里移植过来大概率可用。
8188eu,大部分的固件都支持这款, ...

linux驱动不是通用的,移植别的芯片的ko文件是不可能加载上去的

1337565980 发表于 2026-1-12 10:26

kodhh 发表于 2026-1-12 10:17
linux驱动不是通用的,移植别的芯片的ko文件是不可能加载上去的

linux驱动不通用,已经用在固件里的就适用。

kodhh 发表于 2026-1-12 10:30

1337565980 发表于 2026-1-12 10:26
linux驱动不通用,已经用在固件里的就适用。

啥意思??MSO9383有支持Usb网卡的固件吗??刷晶晨的固件那不是必然砖??

1337565980 发表于 2026-1-12 10:32

kodhh 发表于 2026-1-12 10:17
linux驱动不是通用的,移植别的芯片的ko文件是不可能加载上去的

mv100,mv200平台上的8188flv移植了好几款刷机包了,4.4.2,5.11,7的都是这么干,看到有支持8188eu,插市面2.4G流通最多的8188flv移植了8188在别的固件上的ko就能用,不然就只转圈。mv310平台安卓9的包,烽火底包只有MT7668,没有RTL8822CS,移植firmware的bin和modle的ro就能驱动E900V21E的8822cs

kodhh 发表于 2026-1-12 10:40

1337565980 发表于 2026-1-12 10:32
mv100,mv200平台上的8188flv移植了好几款刷机包了,4.4.2,5.11,7的都是这么干,看到有支持8188eu,插 ...

那要就要哪家出个盒子用MSO9385芯片(最起码是星辰芯片)带usb网卡才能移植了。现在可不能移植海思,晶晨驱动。还要有人去移植才行。
页: [1] 2 3 4 5
查看完整版本: 给MSO9385芯片,机顶盒编译了几个usb网卡驱动