ಹೆಚ್ಚು ನಿರೀಕ್ಷಿತ ನವೀಕರಣದ ನಂತರ ಕರ್ನಲ್ 2.6.38, ಇದು ವೈರ್ಲೆಸ್ ಕಾರ್ಡ್ಗಳಾಗಿರಬಹುದು ಬ್ರಾಡ್ಕಾಮ್ ರಲ್ಲಿ ಕೆಲಸ ಮಾಡಬೇಡಿ ಡೆಬಿಯನ್, ಕರ್ನಲ್ ಆಗಿರುವುದರಿಂದ ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ, ಆದರೆ ಈ ಬ್ರ್ಯಾಂಡ್ನ ಚಾಲಕರು ಅಲ್ಲ. ಹೇಗೆ ಎಂದು ಇಲ್ಲಿ ವಿವರಿಸುತ್ತೇನೆ ಸಕ್ರಿಯಗೊಳಿಸಿ ಕಾರ್ಡ್ಗಳು ಬ್ರಾಡ್ಕಾಮ್ 4311, 4312, 4313, 4321, 4322, 43224, 43225, 43227 y 43228 en ಡೆಬಿಯನ್ ಸ್ಕ್ವೀ ze ್, ಲೆನ್ನಿ y ಉಬ್ಬಸ. |
ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು, ನಿಮ್ಮ ವೈರ್ಲೆಸ್ ಕಾರ್ಡ್ ಏನೆಂದು ನಿಮಗೆ ಖಚಿತವಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕನ್ಸೋಲ್ನಲ್ಲಿ ಚಲಾಯಿಸಬೇಕು:
lspci
ಮತ್ತು ಎಲ್ಲರ ಪಟ್ಟಿ ಪಿಸಿಐ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ. ಹೇಳುವ ಸಾಲು ನೆಟ್ವರ್ಕ್ ನಿಯಂತ್ರಕ ಇದು ವೈರ್ಲೆಸ್ ಕಾರ್ಡ್ನಿಂದ ಸೂಚಿಸಲ್ಪಟ್ಟಿದೆ. ಇದು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ:
01: 00.0 ನೆಟ್ವರ್ಕ್ ನಿಯಂತ್ರಕ: ಬ್ರಾಡ್ಕಾಮ್ ಕಾರ್ಪೊರೇಷನ್ BCM4312 802.11b / g LP-PHY (rev 01)
ಇದರೊಂದಿಗೆ ನಿಮ್ಮ ವೈರ್ಲೆಸ್ ಕಾರ್ಡ್ ಯಾವುದು ಎಂದು ನೀವು ಈಗಾಗಲೇ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು, ಈ ಸಂದರ್ಭದಲ್ಲಿ 4312 ಲೇಖನದ ಆರಂಭದಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ.
ಹಿಸುಕು
1. ಇದಕ್ಕೆ "ಉಚಿತವಲ್ಲದ" ಘಟಕವನ್ನು ಸೇರಿಸಿ /etc/apt/sources.list ಅವರು ಹಾಗೆ ಮಾಡದಿದ್ದಲ್ಲಿ. ಒಂದು ಉದಾಹರಣೆ:
# ಡೆಬಿಯನ್ ಸ್ಕ್ವೀ ze ್ / 6.0
ಡೆಬ್ http://ftp.us.debian.org/debian ಸ್ಕ್ವೀ ze ್ ಮುಖ್ಯ ಕೊಡುಗೆ ಉಚಿತವಲ್ಲದ
2. ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಿ.
# ಆಪ್ಟಿಟ್ಯೂಡ್ ನವೀಕರಣ
3. ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಿ ಘಟಕ ಸಹಾಯಕ y ವೈರ್ಲೆಸ್-ಉಪಕರಣಗಳು
# ಆಪ್ಟಿಟ್ಯೂಡ್ ಸ್ಥಾಪನೆ ಮಾಡ್ಯೂಲ್-ಸಹಾಯಕ ವೈರ್ಲೆಸ್-ಪರಿಕರಗಳು
4. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಮಾಡ್ಯೂಲ್ಗಳು- * ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗಾಗಿ ಮಾಡ್ಯೂಲ್-ಸಹಾಯಕ
# ಮಾ ಆಯಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ
5. ಕಾರ್ಡ್ಗಳಿಗಾಗಿ ಬಿಸಿಎಂ 4313, ಬಿಸಿಎಂ 43224 Y ಬಿಸಿಎಂ 43225, ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಕಪ್ಪುಪಟ್ಟಿಗೆ ಸೇರಿಸಿ brcm80211, ನಿಮ್ಮ ಬೆಂಬಲದೊಂದಿಗೆ ಸಂಘರ್ಷವನ್ನು ತಪ್ಪಿಸಲು.
# ಪ್ರತಿಧ್ವನಿ ಕಪ್ಪುಪಟ್ಟಿ brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf
6. ಆರಂಭಿಕ ರಾಮ್ಡಿಸ್ಕ್ ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿ, ಮತ್ತು ಫೈಲ್ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಕಪ್ಪುಪಟ್ಟಿಗೆ ಸೇರಿಸಿ /etc/modprobe.d/broadcom-sta-common.conf initramfs ನೊಂದಿಗೆ
# update-initramfs -u -k $ (uname -r)
7. ಸಂಘರ್ಷದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
# modprobe -r b44 b43 b43legacy ssb brcm80211
8. wl ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ
# ಮಾಡ್ಪ್ರೊಬ್ wl
9. ಸಾಧನವು ಲಭ್ಯವಿರುವ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
#iwconfig
10. ಹೊಂದಿಸಿ ವೈರ್ಲೆಸ್ ಇಂಟರ್ಫೇಸ್
ಲೆನ್ನಿ
1. ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಿ ಬಿಲ್ಡ್-ಎಸೆನ್ಷಿಯಲ್, ಡೆಬೆಲ್ಪರ್, ಮಾಡ್ಯೂಲ್-ಅಸಿಸ್ಟೆಂಟ್, ಕ್ವಿಲ್ಟ್ y ವೈರ್ಲೆಸ್ ಉಪಕರಣಗಳು
# ಆಪ್ಟಿಟ್ಯೂಡ್ ನವೀಕರಣ
# ಆಪ್ಟಿಟ್ಯೂಡ್ ಬಿಲ್ಡ್-ಎಸೆನ್ಷಿಯಲ್ ಡೆಹೆಲ್ಪರ್ ಮಾಡ್ಯೂಲ್-ಅಸಿಸ್ಟೆಂಟ್ ಕ್ವಿಲ್ಟ್ ವೈರ್ಲೆಸ್-ಟೂಲ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಿ
2. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಸ್ಕ್ವೀ ze ್ / ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಮೂಲ ಯಾವುದೇ ಕನ್ನಡಿಗಳಿಂದ http://packages.debian.org/squeeze/all/broadcom-sta-source/download
$wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-source_5.60.48.36-2_all.deb
3. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿ ಸ್ಕ್ವೀ ze ್ / ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಕಾಮನ್ ಯಾವುದೇ ಕನ್ನಡಿಗಳಿಂದ http://packages.debian.org/squeeze/all/broadcom-sta-common/download
$wget http://ftp.us.debian.org/debian/pool/non-free/b/broadcom-sta/broadcom-sta-common_5.60.48.36-2_all.deb
4. ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಿ ಸ್ಕ್ವೀ ze ್ / ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಕಾಮನ್ y ಸ್ಕ್ವೀ ze ್ / ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಮೂಲ dpkg ನೊಂದಿಗೆ
# dpkg -i ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ- * ಡೆಬ್
5. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಮಾಡ್ಯೂಲ್ಗಳು- * ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗಾಗಿ ಮಾಡ್ಯೂಲ್-ಸಹಾಯಕ
# ಮಾ ಆಯಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ
6. ಕಾರ್ಡ್ಗಳಿಗಾಗಿ ಬಿಸಿಎಂ 4313, ಬಿಸಿಎಂ 43224 Y ಬಿಸಿಎಂ 43225, ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಕಪ್ಪುಪಟ್ಟಿಗೆ ಸೇರಿಸಿ brcm80211, ನಿಮ್ಮ ಬೆಂಬಲದೊಂದಿಗೆ ಸಂಘರ್ಷವನ್ನು ತಪ್ಪಿಸಲು.
# ಪ್ರತಿಧ್ವನಿ ಕಪ್ಪುಪಟ್ಟಿ brcm80211 >> /etc/modprobe.d/broadcom-sta-common.conf
7. ಆರಂಭಿಕ ರಾಮ್ಡಿಸ್ಕ್ ಅನ್ನು ಪುನರ್ನಿರ್ಮಿಸಿ, ಮತ್ತು ಫೈಲ್ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಕಪ್ಪುಪಟ್ಟಿಗೆ ಸೇರಿಸಿ /etc/modprobe.d/broadcom-sta-common.conf initramfs ನೊಂದಿಗೆ
# update-initramfs -u -k $ (uname -r)
8. ಸಂಘರ್ಷದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
# modprobe -r b44 b43 b43legacy ssb brcm80211
9. wl ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ
# ಮಾಡ್ಪ್ರೊಬ್ wl
10. ಸಾಧನವು ಲಭ್ಯವಿರುವ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
#iwconfig
11. ಹೊಂದಿಸಿ ವೈರ್ಲೆಸ್ ಇಂಟರ್ಫೇಸ್
ಉಬ್ಬಸ
1. ಇದಕ್ಕೆ "ಉಚಿತವಲ್ಲದ" ಘಟಕವನ್ನು ಸೇರಿಸಿ /etc/apt/sources.list ಅವರು ಹಾಗೆ ಮಾಡದಿದ್ದಲ್ಲಿ. ಒಂದು ಉದಾಹರಣೆ:
# ಡೆಬಿಯನ್ ವ್ಹೀಜಿ (ಪರೀಕ್ಷೆ)
ಡೆಬ್ http://ftp.us.debian.org/debian wheezy ಮುಖ್ಯ ಕೊಡುಗೆ ಉಚಿತವಲ್ಲದ
2. ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜ್ಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಿ.
# ಆಪ್ಟಿಟ್ಯೂಡ್ ನವೀಕರಣ
3. ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಿ ಘಟಕ ಸಹಾಯಕ y ವೈರ್ಲೆಸ್-ಉಪಕರಣಗಳು
# ಆಪ್ಟಿಟ್ಯೂಡ್ ಸ್ಥಾಪನೆ ಮಾಡ್ಯೂಲ್-ಸಹಾಯಕ ವೈರ್ಲೆಸ್-ಪರಿಕರಗಳು
4. ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡಿ ಮತ್ತು ಸ್ಥಾಪಿಸಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ-ಮಾಡ್ಯೂಲ್ಗಳು- * ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗಾಗಿ ಮಾಡ್ಯೂಲ್-ಸಹಾಯಕ
# ಮಾ ಆಯಿ ಬ್ರಾಡ್ಕಾಮ್-ಸ್ಟಾ
5. ಸಂಘರ್ಷದ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
# modprobe -r b44 b43 b43legacy ssb brcm80211
6. wl ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿ
# ಮಾಡ್ಪ್ರೊಬ್ wl
7. ಸಾಧನವು ಲಭ್ಯವಿರುವ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ
#iwconfig
8. ಹೊಂದಿಸಿ ವೈರ್ಲೆಸ್ ಇಂಟರ್ಫೇಸ್
ಮೂಲ: http://wiki.debian.org/wl
ಖಂಡಿತವಾಗಿಯೂ ಉಬುಂಟು ಶಿಟ್ ಆಗಿದೆ …………………………
ನಿಮ್ಮ ಮಾಹಿತಿಗಾಗಿ ತುಂಬಾ ಧನ್ಯವಾದಗಳು.
ಇದೇ ಸಮಸ್ಯೆ ಉಬುಂಟುನಲ್ಲಿ ಸಂಭವಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನಾನು ಏನು ಮಾಡಬೇಕು ಎಂದು ನೀವು ನನಗೆ ಹೇಳಬಹುದೇ?
ಹೆಚ್ಚುವರಿ ಪೋಸ್ಟ್ !!! ನನ್ನ ಕರ್ನಲ್ ಅನ್ನು ನವೀಕರಿಸುವುದು ಈಗ ನನಗೆ ಉಪಯುಕ್ತವಾಗಿರುತ್ತದೆ =)
-> ನಲ್ಲಿ ನಿಮ್ಮ ಕಾರ್ಡ್ ಹುಡುಕಿ http://wiki.debian.org/WiFi#PCI_Devices ಮತ್ತು ವಿಕಿಯನ್ನು ಅನುಸರಿಸಿ
ಎಷ್ಟು ವಿಲಕ್ಷಣ! xD ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಈಥರ್ನೆಟ್ ಸಂಪರ್ಕವನ್ನು ಮಾತ್ರ ಪತ್ತೆ ಮಾಡುತ್ತದೆ ಆದರೆ ವೈರ್ಲೆಸ್ ಅಲ್ಲ, ಇದನ್ನು ಮಾಡಿದ ನಂತರ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಪು
ಈ ವಿಧಾನವು (ಸ್ಕ್ವೀ ze ್) ವೀಜಿ, ಕರ್ನಲ್ 3.0.0-1-ಎಎಮ್ಡಿ 64 ಮತ್ತು ಬಿಸಿಎಂ 4312 ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ, "ಅಪ್ಡೇಟ್-ಇನಿಟ್ರಾಮ್ಫ್ಸ್ -ಯು -ಕೆ un (ಯುನೇಮ್ -ಆರ್)" ಅನ್ನು ಚಲಾಯಿಸುವ ಅಗತ್ಯವಿಲ್ಲ.
ನಾನು ಅದನ್ನು ಲೆನೊವೊ ಜಿ 550 ನಲ್ಲಿ ಮಾಡಿದ್ದೇನೆ.
ಲೇಖನ ಮತ್ತು ಶುಭಾಶಯಗಳಿಗೆ ಧನ್ಯವಾದಗಳು!
ವಾಲ್ಟರ್
ಮತ್ತು ನನ್ನ ಕಾರ್ಡ್ ಇಂಟೆಲ್ ಆಗಿದ್ದರೆ?
ನಾನು ಡೆಬಿಯನ್ನಿಂದ ಉಬುಂಟುಗೆ ಬದಲಾಯಿಸಲು ಒಂದು ಕಾರಣವೆಂದರೆ ಅದು ನನ್ನ ನೆಟ್ವರ್ಕ್ ಕಾರ್ಡ್ ಅನ್ನು ಬೆಂಬಲಿಸಲಿಲ್ಲ, ಆದರೆ ಎಥ್, ವೈಫೈ ಅದನ್ನು ಪತ್ತೆ ಮಾಡಿದೆ :(. ಇದರೊಂದಿಗೆ ನಾನು ಅದನ್ನು ಸರಿಪಡಿಸಬಹುದೆಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಆದರೂ ಈಗ ಅದು ವೆಚ್ಚವಾಗಲಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ ನಾನು ಡೆಬಿಯನ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತೇನೆ (ಹೆಚ್ಚಾಗಿ ಸೋಮಾರಿತನಕ್ಕಾಗಿ).
ಭವಿಷ್ಯದ ಹೆಹೆಗಾಗಿ ನಾನು ಪೋಸ್ಟ್ ಅನ್ನು ಇರಿಸುತ್ತೇನೆ.
ಸಂಬಂಧಿಸಿದಂತೆ
ಈ ಪಟ್ಟಿಯಲ್ಲಿ ನಿಮ್ಮ ಕಾರ್ಡ್ಗಾಗಿ ನೋಡಿ -> http://wiki.debian.org/WiFi#PCI_Devices
ಹೌದು, ಅದು ನಾನು ಯೋಚಿಸಿದೆ, ಇದು ವಿಚಿತ್ರವಾಗಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಲ್ಯಾಪ್ಟಾಪ್ಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ವಿಫಲವಾದದ್ದು ವೈರ್ಲೆಸ್. ಸದ್ಯಕ್ಕೆ ನಾನು ಉಬುಂಟುನಲ್ಲಿ ಉಳಿಯಲು ಹೊರಟಿದ್ದೇನೆ, ಎಲ್ಲವೂ ನನಗೆ ಚೆನ್ನಾಗಿದೆ, ಆದರೆ ಶೀಘ್ರದಲ್ಲೇ ಡೆಬಿಯನ್ಗೆ ಹಿಂತಿರುಗಬೇಕೆಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, (ನಾನು ಅದನ್ನು ಉತ್ತಮವಾಗಿ ಇಷ್ಟಪಡುತ್ತೇನೆ)
ನಮಸ್ಕಾರ ನನ್ನ ಸ್ನೇಹಿತ, ಅತ್ಯುತ್ತಮ ಕೊಡುಗೆ !!!! ಆದರೆ ಕಾರ್ಡ್ ಸಂಕಲನದಲ್ಲಿ ನಾನು ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ಪಡೆಯುತ್ತೇನೆ ಎಂದು ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ:
QUILT_PATCHES = ಡೆಬಿಯನ್ / ಪ್ಯಾಚ್ಗಳು \
quilt –quiltrc / dev / null pop -a -R || ಪರೀಕ್ಷೆ $? = 2
rm -rf .pc ಡೆಬಿಯನ್ / ಸ್ಟ್ಯಾಂಪ್-ಪ್ಯಾಚ್ಡ್
dh_testdir
#dh_testroot
dh_ ಸ್ವಚ್ಛ
/ usr / bin / make -f debian / rules
[1] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ
QUILT_PATCHES = ಡೆಬಿಯನ್ / ಪ್ಯಾಚ್ಗಳು \
quilt –quiltrc / dev / null pop -a -R || ಪರೀಕ್ಷೆ $? = 2
rm -rf .pc ಡೆಬಿಯನ್ / ಸ್ಟ್ಯಾಂಪ್-ಪ್ಯಾಚ್ಡ್
dh_testdir
#dh_testroot
dh_ ಸ್ವಚ್ಛ
[1] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯಿಂದ ನಿರ್ಗಮಿಸಿ
/ usr / bin / make -f debian / rules kdist_clean kdist_config ಬೈನರಿ-ಮಾಡ್ಯೂಲ್ಗಳು
[1] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ
QUILT_PATCHES = ಡೆಬಿಯನ್ / ಪ್ಯಾಚ್ಗಳು \
quilt –quiltrc / dev / null pop -a -R || ಪರೀಕ್ಷೆ $? = 2
ಯಾವುದೇ ಪ್ಯಾಚ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿಲ್ಲ
rm -rf .pc ಡೆಬಿಯನ್ / ಸ್ಟ್ಯಾಂಪ್-ಪ್ಯಾಚ್ಡ್
dh_testdir
#dh_testroot
dh_ ಸ್ವಚ್ಛ
/ usr / bin / make -w -f debian / rules
[2] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ
QUILT_PATCHES = ಡೆಬಿಯನ್ / ಪ್ಯಾಚ್ಗಳು \
quilt –quiltrc / dev / null pop -a -R || ಪರೀಕ್ಷೆ $? = 2
ಯಾವುದೇ ಪ್ಯಾಚ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿಲ್ಲ
rm -rf .pc ಡೆಬಿಯನ್ / ಸ್ಟ್ಯಾಂಪ್-ಪ್ಯಾಚ್ಡ್
dh_testdir
#dh_testroot
dh_ ಸ್ವಚ್ಛ
[2] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯಿಂದ ನಿರ್ಗಮಿಸಿ
ಮಾಡಿ [1]: `kdist_config 'ಗಾಗಿ ಏನೂ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
ಇನ್ ಟೆಂಪ್ಲ್ಗಾಗಿ; do \
cp $ templ `ಪ್ರತಿಧ್ವನಿ $ templ | sed -e 's / _KVERS_ / 3.2.0-4-amd64 / g'`; \
ಮಾಡಲಾಗುತ್ತದೆ
`ls debian / * ನಲ್ಲಿ templ ಗಾಗಿ. modules.in`; do \
test -e $ {templ% .modules.in} .ಬ್ಯಾಕಪ್ || cp $ {templ% .modules.in} $ {templ% .modules.in} .ಬ್ಯಾಕಪ್ 2> / dev / null || ನಿಜ; \
sed -e 's / ## KVERS ## / 3.2.0-4-amd64 / g; s / # KVERS # / 3.2.0-4-amd64 / g; s / _KVERS_ / 3.2.0-4-amd64 / g; s / ## KDREV ## // g; s / # KDREV # // g; s / _KDREV _ // g '$ {templ% .modules.in}; \
ಮಾಡಲಾಗುತ್ತದೆ
dh_testroot
dh_ ಪೂರ್ವಭಾವಿ
# ಮಾಡ್ಯೂಲ್ ಅನ್ನು ನಿರ್ಮಿಸಿ
cd / usr / src / modules / Broadcom-sta / amd64 && \
make -C /lib/modules/3.2.0-4-amd64/build M = / usr / src / modules / Broadcom-sta / amd64
ಮಾಡಿ [2]: `/usr/src/linux-headers-3.2.0-4-amd64 ಡೈರೆಕ್ಟರಿಯನ್ನು ನಮೂದಿಸಿ.
LD /usr/src/modules/broadcom-sta/amd64/built-in.o
CC [M] /usr/src/modules/broadcom-sta/amd64/src/shared/linux_osl.o
CC [M] /usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.o
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219:2: ದೋಷ: ಅಜ್ಞಾತ ಕ್ಷೇತ್ರ 'ndo_set_multicast_list'
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219:2: ಎಚ್ಚರಿಕೆ: ಹೊಂದಾಣಿಕೆಯಾಗದ ಪಾಯಿಂಟರ್ ಪ್ರಕಾರದಿಂದ ಪ್ರಾರಂಭಿಸುವುದು [ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ]
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:219:2: ಎಚ್ಚರಿಕೆ: ('wl_netdev_ops.ndo_validate_addr' ಗಾಗಿ ಪ್ರಾರಂಭದ ಹತ್ತಿರ) [ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ]
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c: '_wl_set_multicast_list' ಕಾರ್ಯದಲ್ಲಿ:
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1435:27: ದೋಷ: 'struct net_device' ಗೆ 'mc_list' ಹೆಸರಿನ ಯಾವುದೇ ಸದಸ್ಯರಿಲ್ಲ
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1435:56: ದೋಷ: 'struct net_device' ಗೆ 'mc_count' ಹೆಸರಿನ ಯಾವುದೇ ಸದಸ್ಯರಿಲ್ಲ
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1436:24: ದೋಷ: ಅಪೂರ್ಣ ಪ್ರಕಾರಕ್ಕೆ ಪಾಯಿಂಟರ್ ಅನ್ನು ಡಿಫರೆನ್ಸಿಂಗ್
/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.c:1442:57: ದೋಷ: ಅಪೂರ್ಣ ಪ್ರಕಾರಕ್ಕೆ ಪಾಯಿಂಟರ್ ಅನ್ನು ಡಿಫರೆನ್ಸಿಂಗ್
[5] ಮಾಡಿ: *** [/usr/src/modules/broadcom-sta/amd64/src/wl/sys/wl_linux.o] ದೋಷ 1
[4] ಮಾಡಿ: *** [_module_ / usr / src / modules / Broadcom-sta / amd64] ದೋಷ 2
ಮಾಡಿ [3]: *** [ಉಪ-ತಯಾರಿಕೆ] ದೋಷ 2
[2] ಮಾಡಿ: *** [ಎಲ್ಲಾ] ದೋಷ 2
ಮಾಡಿ [2]: `/usr/src/linux-headers-3.2.0-4-amd64 direct ಡೈರೆಕ್ಟರಿಯಿಂದ ನಿರ್ಗಮಿಸುತ್ತದೆ
[1] ಮಾಡಿ: *** [ಬೈನರಿ-ಮಾಡ್ಯೂಲ್ಗಳು] ದೋಷ 2
[1] ಮಾಡಿ: `/ usr / src / modules / Broadcom-sta 'ಡೈರೆಕ್ಟರಿಯಿಂದ ನಿರ್ಗಮಿಸಿ
ಮಾಡಿ: *** [kdist_build] ದೋಷ 2
ಏನು ಸಮಸ್ಯೆ ಇರಬಹುದು